CN103001955B - 业务下载加速的方法与***、业务状态的维护方法与装置 - Google Patents

业务下载加速的方法与***、业务状态的维护方法与装置 Download PDF

Info

Publication number
CN103001955B
CN103001955B CN201210478433.9A CN201210478433A CN103001955B CN 103001955 B CN103001955 B CN 103001955B CN 201210478433 A CN201210478433 A CN 201210478433A CN 103001955 B CN103001955 B CN 103001955B
Authority
CN
China
Prior art keywords
user
network
service
state
service condition
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
Application number
CN201210478433.9A
Other languages
English (en)
Other versions
CN103001955A (zh
Inventor
黄孙亮
陈建业
吴萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
Nanjing ZTE New Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing ZTE New Software Co Ltd filed Critical Nanjing ZTE New Software Co Ltd
Priority to CN201210478433.9A priority Critical patent/CN103001955B/zh
Publication of CN103001955A publication Critical patent/CN103001955A/zh
Priority to PCT/CN2013/087251 priority patent/WO2014079340A1/zh
Priority to EP13856661.7A priority patent/EP2899938B1/en
Priority to AU2013350222A priority patent/AU2013350222B2/en
Priority to US14/437,370 priority patent/US20150281097A1/en
Application granted granted Critical
Publication of CN103001955B publication Critical patent/CN103001955B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0894Policy-based network configuration management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1044Group management mechanisms 
    • H04L67/1046Joining mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1074Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
    • H04L67/1078Resource delivery mechanisms
    • H04L67/1085Resource delivery mechanisms involving dynamic management of active down- or uploading connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA
    • H04L41/5022Ensuring fulfilment of SLA by giving priorities, e.g. assigning classes of service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA
    • H04L41/5025Ensuring fulfilment of SLA by proactively reacting to service quality change, e.g. by reconfiguration after service quality degradation or upgrade
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/19Flow control; Congestion control at layers above the network layer

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种业务下载加速的方法与***、业务状态的维护方法与装置,CDN***根据维护的用户的业务状态,向网络业务控制设备发送用户的网络加速和/或质量保障策略请求;网络业务控制设备接收到用户的网络加速和/或质量保障策略请求时,向策略控制***申请相应的网络加速和/或质量保障策略;策略控制***向网络业务控制设备下发针对用户的网络加速和/或质量保障策略。采用本发明,实现了网络和CDN***的有效感知和联动,有效提升了用户的业务体验,同时增加了运营收入。

Description

业务下载加速的方法与***、业务状态的维护方法与装置
技术领域
本发明涉及通信技术领域,尤其涉及一种业务下载加速的方法与***、业务状态的维护方法与装置。
背景技术
自2011年开始,运营商着眼于智能管道,希望通过网络的有效改进和整合,为用户提供更好的服务,增加业务收入,从而避免被逐步管道化,低值化。其中,BOD(Bandwidth OnDemand,带宽按需分配)业务是其中一种代表性的业务。BOD业务一般通过指定的服务页面,让用户自由选择相应的业务提速套餐,动态提升用户的网络接入带宽,以此来提供差异化的服务。
但目前运营商的BOD业务,仅仅是提升用户的接入段带宽,对接入段带宽实施保障,在网络业务控制点(BRAS)以上还是共享的,无法针对用户实施端到端的网络保障;且用户下载的速度以及应用使用的体验,还受制于远端的服务器,无法保证用户使用的内容。
因而,BOD业务经过数年的发展,并没有真正得到大规模的应用,活跃用户量甚少。其主要原因运营商仅仅能提供接入段网络带宽保障,且无法保证相应的内容,也无法保证用户体验。
运营商受制于应用***无法保证用户体验的同时,内容和应用提供商则无法控制物理网络,只能在应用层面做相应的优化。比如:一些P2P(Peer toPeer,点对点)下载软件通过P2P的节点优化,采用P2SP(Peer to Server&Peer,点对服务器和点)技术,提高用户下载速率;很多网络视频服务商也部署了大量的CDN(Content Delivery Network,内容分发网络)***,但由于受限于网络带宽和质量的影响,也无法保证用户体验。
而目前绝大部分的内容是采用CDN进行分发,按照现有技术,无法实现网络和CDN***的有效感知和联动,因此目前网络运营商和内容/应用提供商存在大量问题。综上所述,目前的网络和内容还处于一种分割的状态,这种分割的状态影响了用户体验。
发明内容
本发明要解决的技术问题是提供一种业务下载加速的方法与***、业务状态的维护方法与装置,能够实现网络和CDN***的有效感知和联动,提升用户的业务体验。
为解决上述技术问题,本发明提供了一种业务下载加速的方法,
内容分发网络(CDN)***根据维护的用户的业务状态,向网络业务控制设备发送所述用户的网络加速和/或质量保障策略请求;
所述网络业务控制设备接收到所述用户的网络加速和/或质量保障策略请求时,向策略控制***申请相应的网络加速和/或质量保障策略;
所述策略控制***向所述网络业务控制设备下发针对所述用户的网络加速和/或质量保障策略。
进一步地,所述CDN***维护所述用户的如下业务状态:
开启状态;普通下载状态;内容加速下载状态;网络加速下载状态;内容和网络联合加速下载状态;关闭状态。
进一步地,所述CDN***根据维护的所述用户的业务状态,当所述用户的业务状态为所述普通下载状态、或者为所述内容加速下载状态时,向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
进一步地,所述CDN***与所述网络业务控制设备之间设有接口,所述接口协议采用如下一种协议:Diameter协议、COPS协议、或者私有协议。
进一步地,所述方法还包括:
所述CDN***还根据所述用户当前的资源使用情况,向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
进一步地,所述方法还包括:
当所述用户业务下载完成后,所述CDN***根据接收到的用户下载完成消息,向所述网络业务控制设备发送所述用户的撤销网络加速和/或质量保障策略请求;
所述网络业务控制设备接收到所述撤销网络加速和/或质量保障策略请求时,向所述策略控制***请求撤销所述用户的网络加速和/或质量保障策略;
所述策略控制***向所述网络业务控制设备下发撤销网络加速和/或质量保障策略指令。
本发明还提供了一种业务状态的维护方法,内容分发网络(CDN)***维护用户的业务状态,具体包括:
所述用户选择加速下载服务后,所述用户的业务状态进入开启状态;
所述用户在所述开启状态下,下载链接建立成功后,所述用户的业务状态进入普通下载状态;
所述用户在所述普通下载状态下,请求内容加速成功后,所述用户的业务状态进入内容加速下载状态;
所述用户在所述内容加速下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入内容和网络联合加速下载状态。
进一步地,所述方法还包括:
所述用户在所述普通下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入网络加速下载状态;
所述用户在所述网络加速下载状态下,请求内容加速成功后,所述用户的业务状态进入所述内容和网络联合加速下载状态。
进一步地,所述方法还包括:
所述用户在所述开启状态下,下载链接建立失败且超出限定次数后,所述用户的业务状态进入关闭状态;
或者,所述用户在所述普通下载状态下,业务下载完成或者链接中断后,所述用户的业务状态进入关闭状态;
或者,所述用户在所述内容加速下载状态或者所述网络加速下载状态下,链接中断、或者业务下载完成且完成相关策略的撤销后,所述用户的业务状态进入关闭状态;
或者,所述用户在所述内容和网络联合加速下载状态下,链接中断、或者业务下载完成且收到策略撤销完成反馈消息时,所述用户的业务状态进入关闭状态。
本发明还提供了一种业务下载加速的***,所述***包括CDN***中的业务状态维护模块,和业务加速请求模块,以及网络业务控制设备中的策略申请及执行模块,其中:
所述业务状态维护模块,用于维护用户的业务状态;
所述业务加速请求模块,用于根据所述业务状态维护模块维护的用户的业务状态,向网络业务控制设备发送所述用户的网络加速和/或质量保障策略请求;
所述策略申请及执行模块,用于接收到所述用户的网络加速和/或质量保障策略请求时,向策略控制***申请相应的网络加速和/或质量保障策略,并执行所述策略控制***下发的针对所述用户的网络加速和/或质量保障策略。
进一步地,所述业务状态维护模块,用于维护所述用户的如下业务状态:开启状态;普通下载状态;内容加速下载状态;网络加速下载状态;内容和网络联合加速下载状态;关闭状态;
所述业务加速请求模块,用于根据所述业务状态维护模块维护的所述用户的业务状态,当所述用户的业务状态为所述普通下载状态、或者为所述内容加速下载状态时,向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
进一步地,所述业务加速请求模块,用于通过Diameter协议接口、COPS协议接口、或者私有协议接口向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
进一步地,所述业务加速请求模块,还用于当所述用户业务下载完成后,根据接收到的用户下载完成消息,向所述网络业务控制设备发送所述用户的撤销网络加速和/或质量保障策略请求;
所述策略申请及执行模块,还用于接收到所述撤销网络加速和/或质量保障策略请求时,向所述策略控制***请求撤销所述用户的网络加速和/或质量保障策略;并执行所述策略控制***下发的撤销网络加速和/或质量保障策略指令。
此外,本发明还提供了一种业务状态的维护装置,应用于CDN***,所述装置包括:
业务状态维护模块,用于维护用户的如下业务状态:开启状态;普通下载状态;内容加速下载状态;网络加速下载状态;内容和网络联合加速下载状态;关闭状态;
业务状态转换处理模块,用于对所述用户的业务状态进行转换处理。
进一步地,所述业务状态转换处理模块,用于对所述用户的业务状态进行如下转换处理:
所述用户选择加速下载服务后,所述用户的业务状态进入开启状态;
所述用户在所述开启状态下,下载链接建立成功后,所述用户的业务状态进入普通下载状态;
所述用户在所述普通下载状态下,请求内容加速成功后,所述用户的业务状态进入内容加速下载状态;
所述用户在所述内容加速下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入内容和网络联合加速下载状态。
进一步地,所述业务状态转换处理模块,还用于对所述用户的业务状态进行如下转换处理:
所述用户在所述普通下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入网络加速下载状态;
所述用户在所述网络加速下载状态下,请求内容加速成功后,所述用户的业务状态进入所述内容和网络联合加速下载状态。
进一步地,所述业务状态转换处理模块,还用于对所述用户的业务状态进行如下转换处理:
所述用户在所述开启状态下,下载链接建立失败且超出限定次数后,所述用户的业务状态进入关闭状态;
所述用户在所述普通下载状态下,业务下载完成或者链接中断后,所述用户的业务状态进入关闭状态;
所述用户在所述内容加速下载状态或者所述网络加速下载状态下,链接中断、或者业务下载完成且完成相关策略撤销后,所述用户的业务状态进入关闭状态;
所述用户在所述内容和网络联合加速下载状态下,链接中断、或者业务下载完成且收到策略撤销完成反馈消息后,所述用户的业务状态进入关闭状态。
本发明提供的业务下载加速的方法与***,实现了CDN***和网络之间的联动,能够针对特定的用户,特定的应用内容,在特定的时间段内,实施有针对性的网络加速策略和内容加速策略;此外,还可以根据用户应用内容使用状态触发策略请求、实施、撤销。采用本发明,能够有效提高***的业务提供和保障能力,大幅提升用户业务体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明实施例中业务下载加速的方法的流程示意图;
图2为CDN本发明实施例的业务状态维护方法的示意图;
图3为本发明实施例的业务下载加速的***的组成示意图;
图4为本发明实施例的业务状态维护的装置的组成示意图。
具体实施方式
本实施方式提供一种实现业务下载加速的方法,采用如下技术方案:
CDN***根据维护的用户的业务状态,向网络业务控制设备发送用户的网络加速和/或质量保障策略请求;
网络业务控制设备接收到用户的网络加速和/或质量保障策略请求时,向策略控制***申请相应的网络加速和/或质量保障策略;
策略控制***向网络业务控制设备下发针对用户的网络加速和/或质量保障策略。
进一步的,CDN***还根据用户当前的资源使用情况,向网络业务控制设备发送所述网络加速和/或质量保障策略请求。
进一步的,CDN***维护的用户的业务状态,具体包括:
开启状态、关闭状态、普通下载状态、内容加速下载状态、网络加速下载状态、内容和网络联合加速下载状态,等。
进一步的,当用户业务下载完成后,CDN***根据用户业务状态的变化,向网络业务控制设备请求撤销网络加速和/或质量保障策略;
网络业务控制设备向策略控制***请求撤销用户的网络加速和/或质量保障策略,并将执行结果反馈给CDN***。
进一步地,上述方案具体可包括以下内容:
(a)CDN***中增加用户状态机,管理用户的链接状态和网络上传/下载状态;
(b)CDN***增加与网络业务控制设备之间的接口(可采用Diameter、COPS、私有接口等);CDN***可基于自身维护的用户状态信息,根据用户应用状态的变化,触发向网络业务控制设备发出相应的网络加速和/或质量保障策略请求,同时也可根据用户的应用状态实施或撤销相应的内容加速策略;
(c)用户访问应用服务时,被重定向到CDN***;用户选择加速下载或视频加速时,CDN***维护用户状态,根据用户状态进行CDN内容加速;同时也根据用户状态触发向网络业务控制设备发送网络加速和/或质量保障请求;
(d)网络业务控制设备增加与CDN***之间的接口(可采用Diameter、COPS、私有接口等);根据CDN***的请求消息,对应到本***内的用户,检查相应的状态,并基于用户向策略控制***申请网络加速和/或质量保障策略;
(e)策略控制***向网络设备下发针对该用户的网络加速和/或质量保障策略;
(f)用户业务下载完成,根据用户完成状态,触发CDN***向网络业务控制设备请求撤销网络加速和/或质量保障策略;同时CDN***中也撤销对该用户的内容加速策略;
(g)网络业务控制设备根据CDN***的请求,向策略控制***请求撤销用户的网络加速和/或质量保障策略;并将执行结果向CDN***反馈;
(h)CDN***关闭用户状态机,释放相关资源。
此外,上述方法可具有以下特点:所述CDN***增加了与网络业务控制设备的接口,可与网络业务控制设备进行交互,使CDN***和网络有了联动机制。
此外,上述方法可具有以下特点:所述CDN***增加了用户状态机,维护用户的业务状态以及服务状态等,从而使得CDN***可以针对特定的用户在特定的时间段内,针对特定的内容,基于用户向网络申请网络加速和/或网络质量保障,有利于提升用户体验。
此外,上述方法可具有以下特点:结合基于特定用户内容加速和网络加速,以及用户的状态机,可实现基于用户的内容加速和网络加速的有效结合和联动,实现内容和网络的联合加速。
此外,上述方法可具有以下特点:基于CDN的用户状态机,可区分高等级用户和普通用户,在内容加速、网络加速和/或质量保障策略上,可基于不同的用户实施差异化的服务。
此外,上述方法可具有以下特点:CDN***可以根据用户资源使用情况、下载的开启和完成状态、用户链接状态等,触发相应的策略请求,获取新的策略信息或恢复用户的业务策略,是一种基于用户业务/内容使用情况触发的方法;如:上述内容(f)中,用户下载完成时,CDN***根据该用户的下载完成时所处的状态,触发策略变更请求。
为了便于阐述本发明,以下将结合附图及具体实施例对本发明技术方案的实施作进一步详细描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
以下结合附图,对本发明实施例的业务下载加速方法进行详细说明。
图1描述了本发明实施的业务下载加速方法的处理流程,本实施例中,涉及的***主要包括如下几个部分:用户终端、接入网络、网络业务控制设备(如:BRAS)、CDN***、应用***(如web应用、视频应用)、策略控制***、AAA认证***。
如图1所示,本实施例的业务实现步骤具体描述如下:
步骤S1、用户接入网络,发起网络接入请求;
步骤S2、网络业务控制设备收到用户的网络接入请求,维持用户状态,并向AAA认证***发起用户接入请求。
步骤S3、AAA认证***对用户进行认证,认证通过,则向网络业务控制设备发送用户认证通过消息,以及相应的用户初始网络策略。
步骤S4、网络业务控制设备收到认证通过消息,为用户分配相应的IP地址和应用相应的网络策略;并向AAA认证***发送用户上线计费包,通知AAA***用户已经开始使用网络服务,开始计费;
该步骤中,为了在策略控制***维护用户的在线状态和策略信息,网络业务控制设备在向AAA***发送上线包时,还同时发送同样的一份信息到策略控制***;策略控制***收到用户上线信息之后,维持用户的在线状态以及用户当前的网络策略状态(通过这个方式,策略控制***也获得了用户的IP地址和其所属的网络业务控制设备地址的对应关系)。
步骤S5、用户访问相应的应用***。
步骤S6、用户被重定向到相应的CDN***。
步骤S7、用户访问相应的应用,CDN***为用户创建状态机,并维护用户状态。
步骤S8、CDN***为该用户申请内容加速服务。
进一步地,具体的内容加速方式可根据CDN***的具体实现来决定,针对不同的链接方式、下载方式,可有不同的方案,如,下载方式可能是Http,FTP,P2SP等。
优选地,考虑可结合CDN与P2SP技术的优势,提供内容的加速,通过CDN和P2P的结合,可以使得内容源更可控,也更可靠,更可利用P2SP的特点,实现多点到一点的传送,实现多个内容源向用户传送,充分保证用户内容源的可靠性,并可提升用户的下载速率。
同时,还可以提供类似的分等级服务,为高等级用户提供更多、更好的内容源节点,提供更高的下载速度;在提供内容加速的同时,为保障网络传输的速度和质量,由CDN***向网络业务控制设备发起针对该用户的网络加速和/或质量保障请求;在此CDN***需增加与网络业务控制设备的接口(接口协议可采用Diameter、COPS、私有协议等)。
步骤S9、网络业务控制设备收到CDN发来的基于用户的网络加速(和/或质量保障策略)请求,检查用户状态,如果检查不到,则做出错处理;如果用户状态正确,则基于用户向策略控制***申请针对该用户的网络加速策略(和/或质量保障策略)。
步骤S10、策略控制***收到网络加速请求,检查用户的在线状态和策略信息,向网络业务控制设备下发针对该用户的网络加速策略(和/或质量保障策略);
具体地,针对接入网,可分为两种情况:一种情况是接入网针对用户线路进行了速率限制,这种情况需要网络业务控制设备通过ANCP协议提升用户的接入带宽;另外一种情况是接入网没有针对用户进行速率限制,这种情况只需依靠接入网部署的QoS保障策略即可。
步骤S11、网络业务控制设备根据网络策略实施的结果,向策略控制***反馈执行成功或失败消息。
步骤S12、网络业务控制设备根据网络策略实施的结果,向CDN***反馈执行成功或失败消息;使得CDN***可获得网络加速策略请求的结果,以决定CDN***中该用户状态的迁移;
至此用户可得到内容和网络的联合加速,用户使用应用下载。下载完成后,CDN***会得到用户下载完成消息。
步骤S13、用户下载完成消息会触发CDN***撤销对该用户的内容加速策略,释放相应的CDN***资源;同时也会触发CDN***向网络业务控制设备发送撤销该用户的网络加速(和/或质量保障策略)的请求。
步骤S14、网络业务控制设备收到CDN***发来的基于用户的撤销网络加速(和/或质量保障策略)的请求,检查用户状态,如果出错,则做出错处理;如果用户状态正确,则基于用户向策略控制***请求撤销该用户的网络加速(和/或质量保障策略)策略.
步骤S15、策略控制***收到撤销网络加速(和/或质量保障策略)的消息,检查用户在线状态和策略状态,向网络业务控制设备下发指令,撤销网络加速(和/或质量保障策略)策略;接入网的策略撤销,由网络业务控制设备通过ANCP完成。
步骤S16、网络业务控制设备根据策略执行的结果,向策略控制***反馈。
步骤S17、网络业务控制设备根据策略执行的结果,向CDN***反馈;CDN***撤销网络加速(和/或质量保障策略)后,用户进入关闭状态,释放相应的资源。
针对计费方面,可由CDN***根据用户的状态,在线情况,下载的内容,下载的时间,下载的流量等生成相应的计费记录,并可通过相应的北向接口传送给计费***。根据需要,网络业务控制设备也可记录相应的用户计费信息,向计费***反馈;
在整个***中,在网络业务控制设备,策略控制***,CDN***中均维持有相应的用户状态,需要一个唯一的标识将用户关联起来,可采用用户的源IP地址和源端口号。
用户链接的异常断线检测,可借用网络业务控制设备,CDN业务层面各自的检测机制;在异常断线处理上,在网络业务控制设备中可借用原有的机制;在CDN***中,在原有处理的基础上,需要考虑和用户状态机的结合,具体的配合和处理可参见图2。
上述方法的特点是由CDN***向网络业务控制设备触发网络加速和/或保障策略请求,对网络的整体改动较小。同时,由于有CDN***的参与,可实现内容和网络的联合加速,可实现基于特定用户,特定内容,在特定的时间段内有针对性地实施内容和网络加速以及质量的保障,有效提升用户业务体验。
图2描述了本发明实施例的CDN***中维护用户业务状态的流程示意图,例如可在CDN***中增设用户状态机,对用户的业务状态进行维护。
如图2所示,本实施例的业务状态维护方法主要包括如下内容:
用户选择加速下载服务后,CDN***为用户创建状态机,用户进入S0状态(开启状态)。
在S0状态,用户尝试建立下载链接,下载链接建立成功则进入S1状态(普通下载状态),如建立不成功,则尝试相应的等待和重新链接机制,重复链接不成功且超过相应的限制,则用户进入S5状态(关闭状态),释放相应的资源。
用户在S1状态(普通下载状态)下,可尝试请求内容加速;用户在CDN***请求内容加速服务,CDN***根据自身的资源情况决定是否接纳该用户的加速请求,在资源允许的情况下,CDN接纳该用户的内容加速请求,为用户进行内容加速,此时,该用户进入S2状态(内容加速下载状态);如CDN***资源不足,不能接受该用户的加速请求,该用户内容加速请求失败,则维持在S1状态(普通下载状态);此时可启动相应的计时等待机制,一定间隔后再次发起内容加速请求。
用户在S1状态(普通下载状态)下,也可尝试请求网络加速(和/或质量保障);用户在此状态下可触发CDN***向网络业务控制设备发送网络加速(和/或质量保障策略)请求,请求网络针对该用户进行带宽提升和网络质量保障;网络业务控制设备返回成功信息,则用户进入S3状态(网络加速下载状态),如网络业务控制设备返回失败消息,则用户维持在S1状态(普通下载状态),此时可启动相应的计时等待机制,一定间隔后再次发起网络加速和/或保障策略请求。
用户在S1状态(普通下载状态)下完成下载应用,则该用户直接进入S5状态(关闭状态),释放相应的资源。
用户在S1状态(普通下载状态)下,如下载链接中断(***判断为失去用户的有效链接,服务中断的情况下),则该用户直接进入S5状态(关闭状态),释放相应的资源。
用户在S2状态(内容加速下载状态)下,可请求网络加速(和/或质量保障),触发CDN***向网络业务控制设备发送网络加速(和/或质量保障策略)请求,请求网络针对该用户进行带宽提升和网络质量保障;网络业务控制设备返回成功信息,则用户进入S4状态(内容和网络联合加速下载状态);如网络业务控制设备返回失败消息,则用户维持在S2状态(内容加速下载状态);此时可启动相应的计时等待机制,一定间隔后再次发起网络加速(和/或质量保障)请求。
用户在S2状态(内容加速下载状态)下完成下载应用,则触发CDN***撤销对该用户的内容加速策略,然后,该用户进入S5状态(关闭状态),释放相应的资源。
用户在S2状态(内容加速下载状态)下,如下载链接中断(***判断为失去用户的有效链接,服务中断的情况下),则触发CDN***撤销对该用户的内容加速策略,然后,该用户进入S5状态(关闭状态),释放相应的资源。
用户在S3状态(网络加速下载状态)下可请求内容加速,在CDN***请求内容加速服务,CDN***根据自身的资源情况决定是否接纳该用户的内容加速请求,在资源允许的情况下,CDN***接纳该用户的内容加速请求,用户进入S4状态(内容与网络联合加速下载状态);如CDN***资源不足,不能接受该用户的加速请求,该用户内容加速请求失败,则该用户维持在S3状态(网络加速下载状态)。
用户在S3状态(网络加速下载状态)下完成下载应用,则触发CDN***向网络业务控制设备发送撤销加速下载的消息;网络业务控制设备向策略控制***申请撤销该用户的网络加速(和/或质量保障)策略,策略控制***收到请求后向网络业务控制设备下发控制策略,撤销网络加速(和/或质量保障)策略;策略成功执行后,网络业务控制设备向CDN***反馈执行结果。CDN***完成网络加速(和/或质量保障)策略的撤销后,该用户进入S5状态(关闭状态),释放相应的资源。
用户在S3状态(网络加速下载状态)下,如下载链接中断(***判断为失去用户的有效链接,服务中断的情况下),则触发CDN***向网络业务控制设备发送撤销加速下载的消息;CDN***完成网络加速(和/或质量保障)策略的撤销后,该用户进入S5状态(关闭状态),释放相应的资源。
用户在S4状态(内容和网络联合加速下载状态)下完成下载应用,则触发CDN***撤销对该用户的内容加速策略,同时也触发CDN***向网络业务控制设备发送撤销网络加速(和/或质量保障)策略的消息,撤销网络加速(和/或质量保障)策略;CDN***完成内容和网络加速(和/或质量保障)策略的撤销后,该用户进入S5状态(关闭状态),释放相应的资源。
用户在S4状态(内容和网络联合加速下载状态)下,如下载链接中断(***判断为失去用户的有效链接,服务中断的情况下),则触发CDN***撤销对该用户的内容加速策略,同时也触发CDN***向网络业务控制设备发送撤销网络加速(和/或质量保障)策略的消息,撤销网络加速(和/或质量保障)策略;CDN***完成内容和网络加速(和/或质量保障)策略的撤销后,该用户进入S5状态(关闭状态),释放相应的资源。
此外,如图3所示,本发明实施例中还提供了一种业务下载加速的***,所述***包括CDN***中的业务状态维护模块,和业务加速请求模块,以及网络业务控制设备中的策略申请及执行模块,其中:
所述业务状态维护模块,用于维护用户的业务状态;
所述业务加速请求模块,用于根据所述业务状态维护模块维护的用户的业务状态,向网络业务控制设备发送所述用户的网络加速和/或质量保障策略请求;
所述策略申请及执行模块,用于接收到所述用户的网络加速和/或质量保障策略请求时,向策略控制***申请相应的网络加速和/或质量保障策略,并执行所述策略控制***下发的针对所述用户的网络加速和/或质量保障策略。
进一步地,所述业务状态维护模块,用于维护所述用户的如下业务状态:开启状态;普通下载状态;内容加速下载状态;网络加速下载状态;内容和网络联合加速下载状态;关闭状态;
所述业务加速请求模块,用于根据所述业务状态维护模块维护的所述用户的业务状态,当所述用户的业务状态为所述普通下载状态、或者为所述内容加速下载状态时,向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
进一步地,所述业务加速请求模块,用于通过Diameter协议接口、COPS协议接口、或者私有协议接口向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
进一步地,所述业务加速请求模块,还用于当所述用户业务下载完成后,根据接收到的用户下载完成消息,向所述网络业务控制设备发送所述用户的撤销网络加速和/或质量保障策略请求;
所述策略申请及执行模块,还用于接收到所述撤销网络加速和/或质量保障策略请求时,向所述策略控制***请求撤销所述用户的网络加速和/或质量保障策略;并执行所述策略控制***下发的撤销网络加速和/或质量保障策略指令。
此外,如图4所示,本发明还提供了一种业务状态的维护装置,应用于CDN***,所述装置包括:
业务状态维护模块,用于维护用户的如下业务状态:开启状态;普通下载状态;内容加速下载状态;网络加速下载状态;内容和网络联合加速下载状态;关闭状态;
业务状态转换处理模块,用于对所述用户的业务状态进行转换处理。
进一步地,所述业务状态转换处理模块,用于对所述用户的业务状态进行如下转换处理:
所述用户选择加速下载服务后,所述用户的业务状态进入开启状态;
所述用户在所述开启状态下,下载链接建立成功后,所述用户的业务状态进入普通下载状态;
所述用户在所述普通下载状态下,请求内容加速成功后,所述用户的业务状态进入内容加速下载状态;
所述用户在所述内容加速下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入内容和网络联合加速下载状态。
进一步地,所述业务状态转换处理模块,还用于对所述用户的业务状态进行如下转换处理:
所述用户在所述普通下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入网络加速下载状态;
所述用户在所述网络加速下载状态下,请求内容加速成功后,所述用户的业务状态进入所述内容和网络联合加速下载状态。
进一步地,所述业务状态转换处理模块,还用于对所述用户的业务状态进行如下转换处理:
所述用户在所述开启状态下,下载链接建立失败且超出限定次数后,所述用户的业务状态进入关闭状态;
所述用户在所述普通下载状态下,业务下载完成或者链接中断后,所述用户的业务状态进入关闭状态;
所述用户在所述内容加速下载状态或者所述网络加速下载状态下,链接中断、或者业务下载完成且完成相关策略撤销后,所述用户的业务状态进入关闭状态;
所述用户在所述内容和网络联合加速下载状态下,链接中断、或者业务下载完成且收到策略撤销完成反馈消息后,所述用户的业务状态进入关闭状态。
综上所述,本发明充分整合了策略控制***,CDN***,网络业务控制设备以及应用***,创新性地在CDN***中增加了用户内容状态机,以及CDN***与网络业务控制设备之间的策略交互接口,实现了基于用户的策略请求和变更。使得整个***可实现基于用户业务状态触发的,针对特定用户,针对内容,在特定时间段内的内容和网络联合加速。满足用户在文件下载,视频观看等应用场景中对网络带宽,网络质量、以及内容传送速率等方面的高要求,有效解决了当前BOD方式的单纯网络接入带宽提升无法保证内容,而应用层的优化受限于网络带宽和网络质量的问题。基于本发明提供的方法和***,可以有效提升用户的业务体验。
以上仅为本发明的优选实施案例而已,并不用于限制本发明,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

Claims (17)

1.一种业务下载加速的方法,其特征在于,内容分发网络CDN***中设置有用户状态机,所述用户状态机用于对用户的业务状态进行维护;
内容分发网络CDN***根据维护的用户的业务状态,向网络业务控制设备发送所述用户的网络加速和/或质量保障策略请求;
所述网络业务控制设备接收到所述用户的网络加速和/或质量保障策略请求时,向策略控制***申请相应的网络加速和/或质量保障策略;
所述策略控制***向所述网络业务控制设备下发针对所述用户的网络加速和/或质量保障策略。
2.如权利要求1所述的方法,其特征在于,
所述CDN***维护所述用户的如下业务状态:
开启状态;普通下载状态;内容加速下载状态;网络加速下载状态;内容和网络联合加速下载状态;关闭状态。
3.如权利要求2所述的方法,其特征在于,
所述CDN***根据维护的所述用户的业务状态,当所述用户的业务状态为所述普通下载状态、或者为所述内容加速下载状态时,向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
4.如权利要求1、2或3所述的方法,其特征在于,
所述CDN***与所述网络业务控制设备之间设有接口,所述接口协议采用如下一种协议:Diameter协议、COPS协议、或者私有协议。
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
所述CDN***还根据所述用户当前的资源使用情况,向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
6.如权利要求4所述的方法,其特征在于,所述方法还包括:
当所述用户业务下载完成后,所述CDN***根据接收到的用户下载完成消息,向所述网络业务控制设备发送所述用户的撤销网络加速和/或质量保障策略请求;
所述网络业务控制设备接收到所述撤销网络加速和/或质量保障策略请求时,向所述策略控制***请求撤销所述用户的网络加速和/或质量保障策略;
所述策略控制***向所述网络业务控制设备下发撤销网络加速和/或质量保障策略指令。
7.一种业务状态的维护方法,其特征在于,内容分发网络CDN***中设置有用户状态机,所述用户状态机用于维护用户的业务状态,具体包括:
所述用户选择加速下载服务后,所述用户的业务状态进入开启状态;
所述用户在所述开启状态下,下载链接建立成功后,所述用户的业务状态进入普通下载状态;
所述用户在所述普通下载状态下,请求内容加速成功后,所述用户的业务状态进入内容加速下载状态;
所述用户在所述内容加速下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入内容和网络联合加速下载状态。
8.如权利要求7所述的方法,其特征在于,所述方法还包括:
所述用户在所述普通下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入网络加速下载状态;
所述用户在所述网络加速下载状态下,请求内容加速成功后,所述用户的业务状态进入所述内容和网络联合加速下载状态。
9.如权利要求7所述的方法,其特征在于,所述方法还包括:
所述用户在所述开启状态下,下载链接建立失败且超出限定次数后,所述用户的业务状态进入关闭状态;
或者,所述用户在所述普通下载状态下,业务下载完成或者链接中断后,所述用户的业务状态进入关闭状态;
或者,所述用户在所述内容加速下载状态或者所述网络加速下载状态下,链接中断、或者业务下载完成且完成相关策略的撤销后,所述用户的业务状态进入关闭状态;
或者,所述用户在所述内容和网络联合加速下载状态下,链接中断、或者业务下载完成且收到策略撤销完成反馈消息时,所述用户的业务状态进入关闭状态。
10.一种业务下载加速的***,其特征在于,所述***包括内容分发网络CDN***中的业务状态维护模块,和业务加速请求模块,以及网络业务控制设备中的策略申请及执行模块,CDN***中设置有用户状态机,所述用户状态机用于对用户的业务状态进行维护;其中:
所述业务状态维护模块,用于维护用户的业务状态;
所述业务加速请求模块,用于根据所述业务状态维护模块维护的用户的业务状态,向网络业务控制设备发送所述用户的网络加速和/或质量保障策略请求;
所述策略申请及执行模块,用于接收到所述用户的网络加速和/或质量保障策略请求时,向策略控制***申请相应的网络加速和/或质量保障策略,并执行所述策略控制***下发的针对所述用户的网络加速和/或质量保障策略。
11.如权利要求10所述的***,其特征在于,
所述业务状态维护模块,用于维护所述用户的如下业务状态:开启状态;普通下载状态;内容加速下载状态;网络加速下载状态;内容和网络联合加速下载状态;关闭状态;
所述业务加速请求模块,用于根据所述业务状态维护模块维护的所述用户的业务状态,当所述用户的业务状态为所述普通下载状态、或者为所述内容加速下载状态时,向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
12.如权利要求10所述的***,其特征在于,
所述业务加速请求模块,用于通过Diameter协议接口、COPS协议接口、或者私有协议接口向所述网络业务控制设备发送所述网络加速和/或质量保障策略请求。
13.如权利要求10所述的***,其特征在于,
所述业务加速请求模块,还用于当所述用户业务下载完成后,根据接收到的用户下载完成消息,向所述网络业务控制设备发送所述用户的撤销网络加速和/或质量保障策略请求;
所述策略申请及执行模块,还用于接收到所述撤销网络加速和/或质量保障策略请求时,向所述策略控制***请求撤销所述用户的网络加速和/或质量保障策略;并执行所述策略控制***下发的撤销网络加速和/或质量保障策略指令。
14.一种业务状态的维护装置,其特征在于,应用于内容分发网络CDN***,CDN***中设置有用户状态机,所述用户状态机用于对用户的业务状态进行维护,所述装置包括:
业务状态维护模块,用于维护用户的如下业务状态:开启状态;普通下载状态;内容加速下载状态;网络加速下载状态;内容和网络联合加速下载状态;关闭状态;
业务状态转换处理模块,用于对所述用户的业务状态进行转换处理。
15.如权利要求14所述的装置,其特征在于,
所述业务状态转换处理模块,用于对所述用户的业务状态进行如下转换处理:
所述用户选择加速下载服务后,所述用户的业务状态进入开启状态;
所述用户在所述开启状态下,下载链接建立成功后,所述用户的业务状态进入普通下载状态;
所述用户在所述普通下载状态下,请求内容加速成功后,所述用户的业务状态进入内容加速下载状态;
所述用户在所述内容加速下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入内容和网络联合加速下载状态。
16.如权利要求14所述的装置,其特征在于,
所述业务状态转换处理模块,还用于对所述用户的业务状态进行如下转换处理:
所述用户在所述普通下载状态下,请求网络加速和/或质量保障成功后,所述用户的业务状态进入网络加速下载状态;
所述用户在所述网络加速下载状态下,请求内容加速成功后,所述用户的业务状态进入所述内容和网络联合加速下载状态。
17.如权利要求15或16所述的装置,其特征在于,
所述业务状态转换处理模块,还用于对所述用户的业务状态进行如下转换处理:
所述用户在所述开启状态下,下载链接建立失败且超出限定次数后,所述用户的业务状态进入关闭状态;
所述用户在所述普通下载状态下,业务下载完成或者链接中断后,所述用户的业务状态进入关闭状态;
所述用户在所述内容加速下载状态或者所述网络加速下载状态下,链接中断、或者业务下载完成且完成相关策略撤销后,所述用户的业务状态进入关闭状态;
所述用户在所述内容和网络联合加速下载状态下,链接中断、或者业务下载完成且收到策略撤销完成反馈消息后,所述用户的业务状态进入关闭状态。
CN201210478433.9A 2012-11-22 2012-11-22 业务下载加速的方法与***、业务状态的维护方法与装置 Active CN103001955B (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201210478433.9A CN103001955B (zh) 2012-11-22 2012-11-22 业务下载加速的方法与***、业务状态的维护方法与装置
PCT/CN2013/087251 WO2014079340A1 (zh) 2012-11-22 2013-11-15 业务下载加速的方法与***、业务状态的维护方法与装置
EP13856661.7A EP2899938B1 (en) 2012-11-22 2013-11-15 Service download acceleration method and system, service state maintenance method and device
AU2013350222A AU2013350222B2 (en) 2012-11-22 2013-11-15 Service download acceleration method and system, service state maintenance method and device
US14/437,370 US20150281097A1 (en) 2012-11-22 2013-11-15 Service Download Acceleration Method And System, Service State Maintenance Method And Device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210478433.9A CN103001955B (zh) 2012-11-22 2012-11-22 业务下载加速的方法与***、业务状态的维护方法与装置

Publications (2)

Publication Number Publication Date
CN103001955A CN103001955A (zh) 2013-03-27
CN103001955B true CN103001955B (zh) 2017-05-31

Family

ID=47930099

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210478433.9A Active CN103001955B (zh) 2012-11-22 2012-11-22 业务下载加速的方法与***、业务状态的维护方法与装置

Country Status (5)

Country Link
US (1) US20150281097A1 (zh)
EP (1) EP2899938B1 (zh)
CN (1) CN103001955B (zh)
AU (1) AU2013350222B2 (zh)
WO (1) WO2014079340A1 (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8489685B2 (en) 2009-07-17 2013-07-16 Aryaka Networks, Inc. Application acceleration as a service system and method
CN102904930B (zh) * 2012-09-17 2016-01-20 中兴通讯股份有限公司 内容和网络联动的双重加速方法及***
CN103001955B (zh) * 2012-11-22 2017-05-31 南京中兴软件有限责任公司 业务下载加速的方法与***、业务状态的维护方法与装置
CN103237270A (zh) * 2013-05-09 2013-08-07 黄孙明 一种可与网络交互的视频流媒体***和方法
CN105264946B (zh) * 2013-10-31 2020-01-21 华为技术有限公司 业务加速方法以及装置
CN108933683B (zh) * 2017-05-23 2021-09-28 中国电信股份有限公司 网络加速感知方法、装置和***
CN108933690B (zh) * 2017-05-26 2021-12-31 中国电信股份有限公司 终端加速策略控制方法、装置和***
US20200028879A1 (en) 2018-07-17 2020-01-23 Microsoft Technology Licensing, Llc Queryless device configuration determination-based techniques for mobile device management
US11184223B2 (en) * 2018-07-31 2021-11-23 Microsoft Technology Licensing, Llc Implementation of compliance settings by a mobile device for compliance with a configuration scenario
CN114257552B (zh) * 2020-09-10 2023-11-21 ***通信集团广东有限公司 流量加速方法、装置及终端

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101404585A (zh) * 2008-11-20 2009-04-08 中国电信股份有限公司 实现内容分发网络内容管理的策略化***和方法
CN102387220A (zh) * 2011-12-22 2012-03-21 乐视网信息技术(北京)股份有限公司 一种基于云存储的离线下载的方法及其***
CN102790925A (zh) * 2011-05-20 2012-11-21 深圳市快播科技有限公司 一种在线流媒体播放的方法及点播终端

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7299291B1 (en) * 2000-05-18 2007-11-20 Akamai Technologies, Inc. Client-side method for identifying an optimum server
US6751673B2 (en) * 2001-01-03 2004-06-15 Akamai Technologies, Inc. Streaming media subscription mechanism for a content delivery network
AU2003230868A1 (en) * 2002-04-10 2003-10-27 Akamai Technologies, Inc. Method and system for enhancing live stream delivery quality using prebursting
US20040024900A1 (en) * 2002-07-30 2004-02-05 International Business Machines Corporation Method and system for enhancing streaming operation in a distributed communication system
US7617516B2 (en) * 2003-05-15 2009-11-10 At&T Intellectual Property I, L.P. Methods and systems for providing video on demand over a communication network using managed quality of service, bandwidth allocation and/or user profiles
AU2004247256B2 (en) * 2003-06-12 2010-08-12 Camiant, Inc. Dynamic service delivery with topology discovery for communication networks
US7752325B1 (en) * 2004-10-26 2010-07-06 Netapp, Inc. Method and apparatus to efficiently transmit streaming media
US20060149845A1 (en) * 2004-12-30 2006-07-06 Xinnia Technology, Llc Managed quality of service for users and applications over shared networks
US20070118881A1 (en) * 2005-11-18 2007-05-24 Julian Mitchell Application control at a policy server
US20070162599A1 (en) * 2006-01-11 2007-07-12 Samsung Electronics Co., Ltd. Distributing a policy decision function in an IP multimedia subsystem
US20080034080A1 (en) * 2006-08-02 2008-02-07 Nokia Siemens Networks Gmbh & Co Policy translator - policy control in convergent networks
JP2012507223A (ja) * 2008-10-31 2012-03-22 テレフオンアクチーボラゲット エル エム エリクソン(パブル) ポリシー及び課金制御方法、サーバ、及びコンピュータプログラム
US20110171958A1 (en) * 2010-01-11 2011-07-14 Suzann Hua Mobile device usage management via home subscriber server operation and profile
KR101595527B1 (ko) * 2011-03-22 2016-02-22 한국전자통신연구원 넷스토어 기반의 서비스 네트워크 동적 구성 시스템 및 서비스 네트워크 동적 구성 방법
US9060207B2 (en) * 2012-08-20 2015-06-16 Google Inc. Adaptive video streaming over a content delivery network
CN103001955B (zh) * 2012-11-22 2017-05-31 南京中兴软件有限责任公司 业务下载加速的方法与***、业务状态的维护方法与装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101404585A (zh) * 2008-11-20 2009-04-08 中国电信股份有限公司 实现内容分发网络内容管理的策略化***和方法
CN102790925A (zh) * 2011-05-20 2012-11-21 深圳市快播科技有限公司 一种在线流媒体播放的方法及点播终端
CN102387220A (zh) * 2011-12-22 2012-03-21 乐视网信息技术(北京)股份有限公司 一种基于云存储的离线下载的方法及其***

Also Published As

Publication number Publication date
EP2899938A4 (en) 2016-03-02
US20150281097A1 (en) 2015-10-01
EP2899938B1 (en) 2020-09-16
CN103001955A (zh) 2013-03-27
AU2013350222A1 (en) 2015-05-07
AU2013350222B2 (en) 2016-03-03
WO2014079340A1 (zh) 2014-05-30
EP2899938A1 (en) 2015-07-29

Similar Documents

Publication Publication Date Title
CN103001955B (zh) 业务下载加速的方法与***、业务状态的维护方法与装置
CN109417731A (zh) 用于用户平面路径选择、重选和通知用户平面变化的***和方法
AU2016219638B2 (en) Double-acceleration method and system for content and network linkage
CN102833339B (zh) Cdn与网络融合的业务控制方法及业务控制设备
CN101766013B (zh) 利用基于对等网络的下一代网络来提供服务的***和方法
CN110868439A (zh) 一种区块链***
US7356577B2 (en) System and method for providing an online software upgrade in load sharing servers
CN110169089A (zh) 用于应用友好型协议数据单元会话管理的***和方法
CN106162574A (zh) 集群***中应用统一鉴权方法、服务器与终端
CN109429272A (zh) 一种漫游场景下的分流方法及相关设备
CN102907067B (zh) 一种云平台提供业务的方法及云平台
CN102882712B (zh) 网络策略的控制方法、装置及***
EP2534889A1 (en) Method and apparatus for redirecting data traffic
CN102882890B (zh) 服务质量策略的调整方法及设备
US6862453B2 (en) System and method for distributed call processing using a distributed trunk idle list
JP2007502587A (ja) 仮想プライベートネットワークサービスを提供する方法
US20030125084A1 (en) System and method for distributed call processing using load sharing groups
WO2009006770A1 (fr) Procédé de gestion de nœud p2p
CN114786170A (zh) 上链数据安全处理实体切换方法、终端、usim及***
WO2017092403A1 (zh) 集团上网的控制方法及装置
KR100464350B1 (ko) 통신 시스템에서 로드 공유 그룹을 이용한 분산된 호 처리및 업그레이드 시스템 및 방법
CN109347966B (zh) 一种服务器集群通讯方法及终端设备及通讯服务器
US7366521B2 (en) Distributed identity server for use in a telecommunication switch
CN106506520A (zh) 一种基于单点登录的认证方法及装置
EP3016472B1 (en) User management device to select a broadband network gateway, method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20170503

Address after: 210012 Nanjing, Yuhuatai District, South Street, Bauhinia Road, No. 68

Applicant after: Nanjing Zhongxing Software Co., Ltd.

Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice

Applicant before: ZTE Corporation

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20191104

Address after: 518057 Nanshan District science and Technology Industrial Park, Guangdong high tech Industrial Park, ZTE building

Patentee after: ZTE Communications Co., Ltd.

Address before: 210012 Nanjing, Yuhuatai District, South Street, Bauhinia Road, No. 68

Patentee before: Nanjing Zhongxing Software Co., Ltd.

TR01 Transfer of patent right