一种动态分配管理平台服务地址的实现方法及系统技术方案

技术编号:7083474 阅读:265 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种基于IPTV的动态分配管理平台服务地址的实现方法及系统,所述方法包括:在机顶盒开机登录时,业务管理平台为该机顶盒分配一可服务的服务器地址,业务能力平台缓存该服务器地址;在机顶盒登录后,若该机顶盒向业务能力平台发送业务请求,则业务能力平台直接使用所述服务器地址访问业务管理平台完成业务处理。本发明专利技术明显大大减少了负载均衡次数,有效缓解了业务管理平台的压力;另外,现网一般是多个厂商提供I?PTV业务,由业务管理平台进行统一业务管理,由于网络故障或业务能力平台故障往往是区域性的,本发明专利技术根据业务能力平台分配服务器,有利于判断故障来源,有利于运维人员根据不同的故障源采取不同的应急方案。

【技术实现步骤摘要】
一种动态分配管理平台服务地址的实现方法及系统
本专利技术涉及IPTV(交互式网络电视)
,尤其涉及一种基于IPTV的动态分配管理平台服务地址的实现方法及系统。
技术介绍
目前,现网IPTV业务管理平台的所有业务访问是通过VIP来实现负载均衡的,所有的业务能力节点访问同一个VIP,再负载均衡到不同的服务器上,因而同一个机顶盒用户在一次开机到关机的多次业务使用过程中会由不同的服务器提供服务,且具有随机性。然而,随着业务量的增加,每次业务请求都需要业务管理平台先进行负载均衡处理,动态分配服务器来给用户提供服务,这样对业务管理平台的压力越来越大,因而需要提出一种解决方案来在实现良好的负载均衡效果的前提下降低业务管理平台的压力。
技术实现思路
本专利技术的目的在于提供一种基于IPTV的动态分配管理平台服务地址的实现方法及系统,保证负载均衡质量,减少负载均衡次数,有效缓解业务管理平台的压力。为实现上述目的,本专利技术实施例采用以下解决方案:一种基于IPTV的动态分配管理平台服务地址的实现方法,包括:在机顶盒开机登录时,业务管理平台为该机顶盒分配一可服务的服务器地址,业务能力平台缓存该服务器地址;在机顶盒登录后,若该机顶盒向业务能力平台发送业务请求,则业务能力平台直接使用所述服务器地址访问业务管理平台完成相应的业务处理。其中,所述在机顶盒开机登录时,业务管理平台为该机顶盒分配一可服务的服务器地址,业务能力平台缓存该服务器地址的过程进一步包括:所述机顶盒在开机登录时,向业务管理平台发送开机认证请求;业务管理平台在开机认证成功后为该机顶盒分配一可服务的服务器地址,并通知机顶盒;机顶盒向业务能力平台发送首页鉴权请求,其中携带业务管理平台为其分配的服务器地址;业务能力平台验证所述服务器地址是否合法,若合法,则缓存该服务器地址并使用该服务器地址访问业务管理平台以进行首页鉴权,并在收到业务管理平台返回的首页鉴权结果后向机顶盒返回模板首页。其中,上述方法还包括:所述业务能力平台在验证出所述服务器地址不合法时,询问机顶盒用户是否重新认证,若机顶盒用户选择重新认证,业务能力平台将该机顶盒重定向回业务管理平台进行SSO(SingleSignOn,单点登录)认证,以重新获取可使用的服务器地址。其中,所述业务能力平台在接收到业务请求后直接使用所述服务器地址访问业务管理平台完成相应的业务处理的过程进一步包括:业务能力平台在接收到机顶盒的业务请求后,使用业务管理平台为该机顶盒分配的服务器地址访问业务管理平台,向其发送业务鉴权请求;业务管理平台进行业务鉴权,并返回鉴权结果给业务能力平台;若鉴权通过,业务能力平台向机顶盒发送业务请求响应消息并返回实际服务内容;若鉴权不通过,业务能力平台继续使用所述服务器地址访问业务管理平台,进行业务订购流程处理。其中,所述业务能力平台在接收到业务请求后直接使用所述服务器地址访问业务管理平台完成相应的业务处理的过程中,若业务能力平台在向业务管理平台发送业务鉴权请求后超时,未收到应答,则业务能力平台将机顶盒重定向回业务管理平台进行SSO认证,以重新获取可使用的服务器地址。其中,所述业务能力平台将机顶盒重定向回业务管理平台进行SSO认证的过程进一步包括:业务能力平台使用业务管理平台统一的入口服务器地址向业务管理平台发起SSO请求,将机顶盒用户重定向至业务管理平台;业务管理平台返回更新后的用户信息和重新为机顶盒分配的可服务的服务器地址给业务能力平台;业务能力平台验证新分配的服务器地址是否合法,若合法,则缓存该服务器地址;若不合法,则根据用户的选择进行重新认证处理。一种基于IPTV的动态分配管理平台服务地址的实现系统,包括:机顶盒、业务管理平台和业务能力平台;所述业务管理平台,用于对各服务器进行业务管理;在机顶盒开机登录时为该机顶盒分配一可服务的服务器地址;所述业务能力平台,用于缓存业务管理平台为机顶盒分配的服务器地址;在接收到机顶盒的业务请求后,使用缓存的对应的服务器地址访问业务管理平台完成相应的业务处理。其中,所述业务能力平台还用于在使用业务管理平台为机顶盒分配的服务器地址访问业务管理平台失败时,使用业务管理平台统一的入口服务器地址向业务管理平台发起SSO请求,将机顶盒用户重定向至业务管理平台,以重新获取可使用的服务器地址。与现有技术相比,本专利技术实施例具有以下有益效果:由于本专利技术实施例中业务管理平台仅在机顶盒开机登录时为其分配可服务的服务器地址,在关机之前这段时间业务能力平台均使用该服务器地址访问业务管理平台完成相应的业务处理,与现有技术中每次收到机顶盒的业务请求时业务管理平台都做一次负载均衡以重新为其分配服务器地址的方式相比,明显大大减少了非必要的负载均衡次数,有效缓解了业务管理平台的压力。另外,现网一般是多个厂商提供IPTV业务能力,由统一的业务管理平台进行业务管理,由于网络故障或业务能力平台故障往往是区域性的,本专利技术根据业务能力平台分配服务器,有利于判断故障来源,有利于运维人员根据不同的故障源采取不同的应急方案。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例中机顶盒在开机时获取服务器地址的方法流程图;图2是本专利技术实施例中业务能力平台在接收到业务请求时直接访问业务管理平台完成业务处理的方法流程图;图3是本专利技术实施例中重新获取服务器地址的方法流程图;图4是本专利技术实施例中业务管理平台动态指定的服务器地址无法访问时的处理方法流程图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术的核心思想为:首先,在机顶盒开机登录时,由业务管理平台为机顶盒用户动态分配一个可服务的服务器,业务能力平台缓存该服务器地址;然后,业务管理平台不再为用户的业务请求进行负载均衡,用户请求都直接发给该服务器进行处理;当分配的服务器无法提供服务时,再通过SSO流程由业务管理平台重新分配一个新的服务器地址。请参阅图1,机顶盒在开机时获取服务器地址的方法包括以下步骤:101、机顶盒开机登录,向业务管理平台发送开机认证请求;业务管理平台进行开机认证,向机顶盒返回包含认证结果的响应消息,同时为该机顶盒分配一可服务的服务器并携带于响应消息中;102、机顶盒向业务能力平台发送首页鉴权请求,其中携带业务管理平台为其分配的服务器地址信息;103、业务能力平台验证请求消息中携带的服务器地址是否合法,若不合法,则执行步骤104;若合法,则缓存该服务器地址并执行步骤105;104、业务能力平台询问机顶盒用户是否重新认证,若用户选择重新认证,则将该用户重定向至业务管理平台进行SSO认证,以重新获取服务器地址:105、业务能力平台使用缓存的服务器地址访问业务管理平台,进行首页鉴权,在收到业务管理平台返回的首页鉴权结果后返回模板首页给机顶盒显示。请参阅图2,业务能力平台在接收到业务请求时直接访问业务管理平台完成业务处理的方法包括以下步骤:201、机顶盒向业务能力平台发送用户业务使用请求消息,业务本文档来自技高网...
一种动态分配管理平台服务地址的实现方法及系统

【技术保护点】
1.一种基于IPTV的动态分配管理平台服务地址的实现方法,其特征在于,该方法包括:在机顶盒开机登录时,业务管理平台为该机顶盒分配一可服务的服务器地址,业务能力平台缓存该服务器地址;在机顶盒登录后,若该机顶盒向业务能力平台发送业务请求,则业务能力平台直接使用所述服务器地址访问业务管理平台完成相应的业务处理。

【技术特征摘要】
1.一种基于IPTV的动态分配管理平台服务地址的实现方法,其特征在于,该方法包括:在机顶盒开机登录时,业务管理平台为该机顶盒分配一可服务的服务器地址,业务能力平台缓存该服务器地址;在机顶盒登录后,若该机顶盒向业务能力平台发送业务请求,则业务能力平台直接使用所述服务器地址访问业务管理平台完成相应的业务处理。2.如权利要求1所述基于IPTV的动态分配管理平台服务地址的实现方法,其特征在于,所述在机顶盒开机登录时,业务管理平台为该机顶盒分配一可服务的服务器地址,业务能力平台缓存该服务器地址的过程进一步包括:所述机顶盒在开机登录时,向业务管理平台发送开机认证请求;业务管理平台在开机认证成功后为该机顶盒分配一可服务的服务器地址,并通知机顶盒;机顶盒向业务能力平台发送首页鉴权请求,其中携带业务管理平台为其分配的服务器地址;业务能力平台验证所述服务器地址是否合法,若合法,则缓存该服务器地址并使用该服务器地址访问业务管理平台以进行首页鉴权,并在收到业务管理平台返回的首页鉴权结果后向机顶盒返回模板首页。3.如权利要求2所述基于IPTV的动态分配管理平台服务地址的实现方法,其特征在于,该方法还包括:所述业务能力平台在验证出所述服务器地址不合法时,询问机顶盒用户是否重新认证,若机顶盒用户选择重新认证,业务能力平台将该机顶盒重定向回业务管理平台进行单点登录认证,以重新获取可使用的服务器地址。4.如权利要求1所述基于IPTV的动态分配管理平台服务地址的实现方法,其特征在于,所述业务能力平台在接收到业务请求后直接使用所述服务器地址访问业务管理平台完成相应的业务处理的过程进一步包括:业务能力平台在接收到机顶盒的业务请求后,使用业务管理平台为该机顶盒分配的服务器地址访问业务管理平台,向其发送业务鉴权请求;业务管理平台进行业务鉴权,并返回鉴权结果给业务能力平台;若鉴权通过,业务能力平台向机顶盒发送业务请求...

【专利技术属性】
技术研发人员:朱伟张宇朱兴昌
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1