一种机顶盒STB业务请求的处理方法及装置制造方法及图纸

技术编号:6847240 阅读:218 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种机顶盒STB业务请求的处理方法及装置,在该方法中,EPG服务器根据接收到的业务请求,判断当前处理的业务请求数量是否达到设定的阈值;当确定当前处理的业务请求数量未达到设定的阈值时,对所述业务请求进行处理,并将当前处理的业务请求数量加一;否则,拒绝处理。由于在本发明专利技术中EPG服务器通过判断自身当前处理的业务请求的数量,从而确定是否对接收到的业务请求进行处理,实现了对业务请求的控制,并且当EPG服务器拒绝处理业务请求时,向发送所述业务请求的用户返回系统忙的状态信息,使用户可以尝试其他的方法,从而方便了用户的体验。

【技术实现步骤摘要】
一种机顶盒STB业务请求的处理方法及装置
本专利技术涉及交互式网络电视(InternetProtocolTelevision,IPTV)
,尤其涉及一种机顶盒(SetTopBox,STB)业务请求的处理方法及装置。
技术介绍
交互式网络电视(InternetProtocolTelevision,IPTV)技术集互联网技术、多媒体技术、通讯技术等多种技术于一体,以PC或电视机+机顶盒作为显示终端,通过宽带网络向用户提供数字广播电视、视频服务、信息服务、互动社区、互动休闲娱乐、电子商务等宽带业务。交互式网络电视是对传统有线电视以及互联网业务的一种扩充,可以方便地将电视服务和互联网业务结合起来,既满足传统电视节目的观看需求,又利用了互联网信息内容的多样性。随着内容的不断丰富,以及三网融合的优势,越来越多的用户选择使用交互式网络电视业务,同时,交互式网络电视作为一种实时业务系统,用户对系统的稳定性、友好性也提出了更高的要求,交互式网络电视系统承受的压力也越来越大。而电子节目单(ElectronicProgramGuide,EPG)服务器是作为面向用户终端提供服务的WEB服务器,因此导致EPG服务器承受的比较大。但是在现有技术中EPG服务器依赖于WEB应用服务器自带的访问控制系统,无法对接收到业务请求进行控制,从而影响了EPG服务器的处理能力,同时EPG服务器也无法做到充分利用系统能力,给用户友好的引导和提示,从而导致用户体验差。
技术实现思路
有鉴于此,本专利技术提供了一种STB业务请求的处理方法及装置,用以解决现有技术中EPG服务器无法对接收到业务请求进行控制,从而影响了EPG服务器的处理能力,并且导致用户体验差的问题。本专利技术提供一种机顶盒STB业务请求的处理方法,所述方法包括:电子节目单EPG服务器根据接收到的业务请求,判断当前处理的业务请求数量是否达到设定的阈值;当确定当前处理的业务请求数量达到设定的阈值时,拒绝处理所述业务请求,并向发送所述业务请求的用户返回系统忙的状态信息;当确定当前处理的业务请求数量未达到设定的阈值时,对所述业务请求进行处理,并将当前处理的业务请求数量加一。本专利技术提供了一种机顶盒STB业务请求的处理装置,所述装置包括:判断模块,用于根据接收到的业务请求,判断当前处理的业务请求数量是否达到设定的阈值;第一处理模块,用于当确定当前处理的业务请求数量达到设定的阈值时,拒绝处理所述业务请求,并向发送所述业务请求的用户返回系统忙的状态信息;第二处理模块,用于当确定当前处理的业务请求数量未达到设定的阈值时,对所述业务请求进行处理,并将当前处理的业务请求数量加一。本专利技术提供了一种机顶盒STB业务请求的处理方法及装置,在该方法中,EPG服务器根据接收到的业务请求,判断当前处理的业务请求数量是否达到设定的阈值;当确定当前处理的业务请求数量未达到设定的阈值时,对所述业务请求进行处理,并将当前处理的业务请求数量加一;否则,拒绝处理。由于在本专利技术中EPG服务器通过判断自身当前处理的业务请求的数量,从而确定是否对接收到的业务请求进行处理,实现了对业务请求的控制,并且当EPG服务器拒绝处理该业务请求时,向发送所述业务请求的用户返回系统忙的状态信息,使用户可以尝试其他的方法,从而提高了用户的体验。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术提供的一种机顶盒STB业务请求的处理过程示意图;图2为本专利技术提供的一种机顶盒STB业务请求的详细处理过程示意图;图3为本专利技术提供的以新上线用户的业务请求为例的一种机顶盒STB业务请求的详细处理过程;图4为本专利技术提供的一种机顶盒STB业务请求的处理装置的结构示意图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术中为了使EPG服务器对接收到的业务请求进行控制,提高用户体验,提供了一种机顶盒STB业务请求的处理方法及装置。下面结合说明书附图,对本专利技术进行详细说明。图1为本专利技术提供的一种机顶盒STB业务请求的处理过程示意图,该处理过程包括以下几个步骤:S101:EPG服务器接收用户发送的业务请求。其中,该业务请求为用户以超文本传输协议(HyperTextTransferProtocol,HTTP)传输的业务请求。S102:EPG服务器根据该业务请求,判断当前处理的业务请求数量是否达到设定的阈值,当判定结果为是时,进行步骤S103,否则,进行步骤S104。其中,在本专利技术中该设定的阈值根据EPG服务器同一时刻可以处理的业务请求的最大数量确定,当该阈值设定后,将其保存在EPG服务器中。S103:EPG服务器拒绝处理所述业务请求,并向发送该业务请求的用户返回系统忙的状态信息。在本专利技术中,当EPG服务器确定当前正在处理的业务请求数量,已经达到设定的阈值时,拒绝处理该业务请求,并且为了提高用户的体验,该EPG服务器还会向发送该业务请求的用户返回系统忙的状态信息,以便用户可以重新尝试。S104:EPG服务器对所述业务请求进行处理,并将当前处理的业务请求数量加一。由于在本专利技术中EPG服务器通过判断自身当前处理的业务请求的数量,从而确定是否对接收到的业务请求进行处理,实现了对业务请求的控制,并且当EPG服务器拒绝处理该业务请求时,向发送所述业务请求的用户返回系统忙的状态信息,使用户可以尝试其他的方法,从而提高了用户的体验。另外,在本专利技术中为了提高系统的稳定性,EPG服务器根据处理每种类型的业务请求消耗自身资源的情况,耗时情况以及包含的数据量的大小,确定消耗自身资源较多,耗时较长以及数据量较大的几种业务请求类型,将确定的业务请求类型保存到规则库生成规则信息。当接收到业务请求时,首先根据规则信息中保存的业务请求的类型,判断是否对接收到的业务请求进行处理,当接收到的业务请求的类型属于该规则信息中保存的业务请求类型时,拒绝处理该业务请求,当该接收到的业务请求的类型不属于该规则信息中保存的业务请求类型时,判断当前处理的业务请求数量是否达到设定的阈值,并根据判断的结果进行后续处理。在本专利技术为了在保证系统稳定性的同时,提高系统的友好性,EPG服务器除了在规则信息中保存业务请求的类型之外,还保存有与每种类型的业务请求对应的提示信息,或者某几种类型的业务请求对应一种提示信息,或者也可以是所有类型的业务请求对应一种提示信息。当EPG服务器接收到该业务请求时,根据规则信息中保存的业务请求的类型,判断该业务请求的类型与规则信息中保存的某一种业务请求的类型对应时,拒绝处理该业务请求,并根据保存的与该中类型的业务请求对应的提示信息,将该提示信息发送给发送该业务请求的用户。图2为本专利技术提供的一种机顶盒STB业务请求的详细处理过程,该处理过程包括以下几个步骤:S201:EPG服务器接收用户发送的业务请求。S202:EPG服务器根据规则信息中保存的业务请求的类型,判断是否对该业务请求进行处理,当判定结果为是时,进行步骤S203,否则,拒绝处理该业务本文档来自技高网...
一种机顶盒STB业务请求的处理方法及装置

【技术保护点】
1.一种机顶盒STB业务请求的处理方法,其特征在于,所述方法包括:电子节目单EPG服务器根据接收到的业务请求,判断当前处理的业务请求数量是否达到设定的阈值;当确定当前处理的业务请求数量达到设定的阈值时,拒绝处理所述业务请求,并向发送所述业务请求的用户返回系统忙的状态信息;当确定当前处理的业务请求数量未达到设定的阈值时,对所述业务请求进行处理,并将当前处理的业务请求数量加一。

【技术特征摘要】
1.一种机顶盒STB业务请求的处理方法,其特征在于,所述方法包括:电子节目单EPG服务器根据接收到的业务请求,判断当前处理的业务请求数量是否达到设定的阈值;当确定当前处理的业务请求数量达到设定的阈值时,拒绝处理所述业务请求,并向发送所述业务请求的用户返回系统忙的状态信息;当确定当前处理的业务请求数量未达到设定的阈值时,对所述业务请求进行处理,并将当前处理的业务请求数量加一。2.如权利要求1所述的方法,其特征在于,判断当前处理的业务请求数量是否达到设定的阈值之前,所述方法还包括:根据规则信息中保存的业务请求的类型,判断是否对该类型的业务请求进行处理;当接收到所述业务请求的类型不属于该规则信息中保存的业务请求类型时,进行后续步骤;否则,拒绝处理该业务请求。3.如权利要求1所述的方法,其特征在于,当将当前处理的业务请求数量加一后确定当前处理的业务请求数量达到设定的阈值时,所述方法还包括:所述EPG服务器判断该业务请求数量加一后是否达到了设定的数量阈值;当确定当前处理的业务请求数量加一后达到了该设定的数量阈值时,EPG服务器向负载均衡服务器发送系统忙提示信息,通知负载均衡服务器将自身的标识信息从可用服务器列表中删除。4.如权利要求1或3所述的方法,其特征在于,当确定当前处理的业务请求数量达到设定的阈值时,所述方法还包括:EPG服务器向负载均衡服务器发送系统忙提示信息,通知负载均衡服务器将自身的标识信息从可用服务器列表中删除。5.如权利要求1所述的方法,其特征在于,所述方法还包括:所述EPG服务器当确定对该业务请求处理结束后,将当前处理的业务请求数量减一;并判断在上一时刻自身是否处于系统忙状态;当确定自身上一时刻处于系统忙状态时,向负载均衡服务器发送系统空闲提示信息,通知所述负载均衡服务器将自身的标识信息添...

【专利技术属性】
技术研发人员:杨金刚李锐武炳亮赵磊
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

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

1