一种iptv登录的方法、接入服务器及终端的制作方法

文档序号:7775763阅读:399来源:国知局
一种iptv登录的方法、接入服务器及终端的制作方法
【专利摘要】本发明提供一种IPTV登录的方法、接入服务器及终端,该方法包括:配置两个以上的主电子节目指南;接收到登录请求后,根据指定条件将登录服务负载到一主电子节目指南,如负载到该主电子节目指南异常,则轮询下一台主电子节目指南,直到轮询到一台主电子节目指南继续提供登录服务。通过本发明可以减轻主EPG的压力,提高主EPG的并发能力和稳定性。
【专利说明】—种IPTV登录的方法、接入服务器及终端
【技术领域】
[0001]本发明涉及交互式网络电视系统(也称IPTV系统)领域,特别是涉及一种IPTV登录的方法、接入服务器及终端。
【背景技术】
[0002]目前IPTV领域内,IPTV终端登录先通过主EPG (Electronic Program Guide,电子节目指南)进行用户认证与负载均衡,然后登录到边缘EPG开始服务。随着IPTV的普及,用户量越来越大,但随着用户量的增多,主EPG承担的压力越来越大,对主EPG的性能和稳定性要求将会越来越高。

【发明内容】

[0003]本发明要解决的技术问题是提供一种IPTV登录的方法、接入服务器及终端,以减轻主EPG的压力,提高主EPG的并发能力和稳定性。
[0004]为了解决上述技术问题,本发明提供了一种登录交互式网络电视登录的方法,包括:
[0005]配置两个以上的主电子节目指南;
[0006]接收到登录请求后,根据指定条件将登录服务负载到一主电子节目指南,如负载到该主电子节目指南异常,则轮询下一台主电子节目指南,直到轮询到一台主电子节目指南继续提供登录服务。
[0007]进一步地,上述方法还具有下面特点:所述指定条件包括以下的任一种:
[0008]主电子节目指南的权重、主电子节目指南的IP范围和主电子节目指南的状态。
[0009]进一步地,上述方法还具有下面特点:所述负载到主电子节目指南异常包括:
[0010]负载到该主电子节目指南超时;或
[0011]主电子节目指南的状态异常。
[0012]为了解决上述问题,本发明还提供了一种接入服务器,其中,包括:
[0013]配置模块,用于配置两个以上的主电子节目指南;
[0014]登录模块,用于接收到登录请求后,根据指定条件将登录服务负载到一主电子节目指南,如负载到该主电子节目指南异常,则轮询下一台主电子节目指南,直到轮询到一台主电子节目指南继续提供登录服务。
[0015]进一步地,上述接入服务器还具有下面特点:
[0016]所述登录模块,根据的指定条件包括以下的任一种:主电子节目指南的权重、主电子节目指南的IP范围和主电子节目指南的状态。
[0017]进一步地,上述接入服务器还具有下面特点:
[0018]所述登录模块,负载到主电子节目指南异常包括:负载到该主电子节目指南超时;或主电子节目指南的状态异常。
[0019]为了解决上述问题,本发明还提供了一种登录交互式网络电视的方法,包括:[0020]向接入服务器发起登录请求;
[0021]如接收到边缘电子节目指南的信息,则登录到所述边缘电子节目指南;如接收到登录失败信息,则根据预存的地址信息登录到上次登录成功的边缘电子节目指南。
[0022]进一步地,上述方法还具有下面特点:所述向接入服务器发起登录请求,包括:
[0023]根据预存的接入服务器地址向对应的接入服务器发起登录请求。
[0024]为了解决上述问题,本发明还提供了一种终端,其中,包括:
[0025]发起模块,用于向接入服务器发起登录请求;
[0026]登录模块,用于如接收到边缘电子节目指南的信息,则登录到所述边缘电子节目指南;如接收到登录失败信息,则根据预存的地址信息登录到上次登录成功的边缘电子节目指南。
[0027]进一步地,上述终端还具有下面特点:
[0028]所述发起模块,具体用于根据预存的接入服务器地址向对应的接入服务器发起登录请求。
[0029]综上,本发明提供一种PTV登录的方法、接入服务器及终端,可以减轻主EPG的压力,提高主EPG的并发能力和稳定性。
【专利附图】

【附图说明】
[0030]图1是本发明的模块结构图;
[0031]图2为本发明实施例的接入服务器的示意图;
[0032]图3为本发明实施例的终端的示意图;
[0033]图4为本发明一实施例1PTV登录成功的流程图;
[0034]图5为本发明另一实施例的IPTV登录的流程图;
[0035]图6为本发明实施例的接入服务器的处理流程图。
【具体实施方式】
[0036]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0037]图1为本实施例的IPTV系统的架构示意图,本实施例的IPTV系统包括:IPTV终端、接入服务器、主EPG、边缘EPG和业务管理系统五个模块,其中,
[0038]IPTV终端:为IPTV硬件实现的机顶盒或软件实现的具有机顶盒功能的设备,以下将详细说明;
[0039]接入服务器:用于将IPTV终端登录请求负载到主EPG,以下详细说明;
[0040]主EPG:用于用户登录认证和边缘EPG负载均衡;
[0041]边缘EPG:用于提供各种业务的索引及导航的系统;
[0042]业务管理系统:用于提供用户登录验证、边缘EPG负载均衡、用户播放鉴权、业务数据同步。
[0043]网管服务器:用于收集告警信息,并发送告警短息通知工程维护人员
[0044]其中,接入服务器可以和主EPG合设(部署在同一台服务器上),也可以分设(部署在不同的服务器上);合设时,部署了接入服务器的主EPG,其轮询权重相对其他主EPG,可以设置的较小,减少服务器的压力。
[0045]图2为本发明实施例的接入服务器的示意图,如图2所示,本实施例的接入服务器包括:
[0046]配置模块,用于配置两个以上的主电子节目指南;
[0047]登录模块,用于接收到登录请求后,根据指定条件将登录服务负载到一主电子节目指南,如负载到该主电子节目指南异常,则轮询下一台主电子节目指南,直到轮询到一台主电子节目指南继续提供登录服务。
[0048]其中,所述登录模块,根据的指定条件可以包括以下的任一种:主电子节目指南的权重、主电子节目指南的IP范围和主电子节目指南的状态。
[0049]其中,所述登录模块,负载到主电子节目指南异常包括:负载到该主电子节目指南超时;或主电子节目指南的状态异常。
[0050]图3为本发明实施例的终端的示意图,如图3所示,本实施例的终端包括:
[0051]发起模块,用于向接入服务器发起登录请求;
[0052]登录模块,用于如接收到边缘电子节目指南的信息,则登录到所述边缘电子节目指南;如接收到登录失败信息,则根据预存的地址信息登录到上次登录成功的边缘电子节目指南。
[0053]其中,所述发起模块,具体用于根据预存的接入服务器地址向对应的接入服务器发起登录请求。
[0054]图4为本发明一实施例1PTV登录成功的流程图,如图4所示,包括以下步骤:
[0055]步骤101、IPTV终端读取接入服务器URL (Uniform Resoure Locator,统一资源定位器)地址。
[0056]IPTV终端存放两个URL地址,URLl存放接入服务器地址,URL2上次登录成功的边缘EPG地址。
[0057]步骤102、IPTV终端向接入服务器发起登录请求;
[0058]步骤103、接入服务器进行负载均衡,负载到一台主EPG ;
[0059]步骤104、接入服务器请求负载到的主EPG进行用户登录认证;
[0060]步骤105、主EPG请求业务管理系统进行用户登录认证和边缘EPG的负载均衡;
[0061]步骤106、业务管理系统进行边缘EPG负载均衡;
[0062]步骤107、业务管理系统返回边缘EPG信息给主EPG ;
[0063]步骤108、主EPG返回边缘EPG信息给IPTV终端;
[0064]步骤109、IPTV终端登录到边缘EPG ;
[0065]步骤110、将边缘EPG地址写入到IPTV终端。
[0066]图5为本发明另一实施例的IPTV登录的流程图,如图5所示,包括以下步骤:
[0067]步骤201、IPTV终端读取接入服务器URL地址。IPTV终端存放2个URL地址,URLl存放接入服务器地址,URL2存放上次登录成功的边缘EPG地址;
[0068]步骤202、IPTV终端向接入服务器发起登录请求;
[0069]步骤203、接入服务器进行负载均衡,所有主EPG状态异常,或者接入服务器异常,负载均衡失败;[0070]本实施例中,接入服务器这样可以配置多台主EPG,接入服务器只提供负载功能,不做用户信息认证和边缘EPG的负载均衡,提高性能和并发能力。
[0071]步骤204、接入服务器返回登录失败的信息给IPTV终端;
[0072]步骤205、接入服务器发送负载均衡失败的告警信息给网管服务器;
[0073]步骤206、IPTV终端读取上次的登录成功的边缘EPG地址;
[0074]步骤207、IPTV终端登录到边缘EPG。
[0075]图6为本发明实施例的接入服务器的处理流程图,如图6所示,包括步骤为:
[0076]步骤301、接入服务器接受IPTV终端的登录请求;
[0077]步骤302、接入服务器根据配置进行负载均衡;
[0078]运营商在接入服务器上配置所有主EPG的信息,可以包括:主EPG的IP地址、权重、超时时间。接入服务器接受主EPG的状态汇报信息,维护所有主EPG的状态。
[0079]负载均衡可以根据主EPG权重,权重越大,负载到的概率越多。权重可以根据机器的硬件配置,处理能力进行配置,硬件越好,权重越大。
[0080]负载均衡也可以根据主EPG配置的IP段进行负载均衡,当IPTV终端的IP在主EPG对应的IP段范围内,负载到该主EPG提供服务。
[0081]步骤303、判断负载均衡到的主EPG状态是否正常,如正常,则转步骤304,否则转步骤305 ;
[0082]步骤304、主EPG状态正常,继续进行后续的登录服务;
[0083]步骤305、主EPG状态异常,轮询到下一台主EPG ;
[0084]重复步骤304和步骤305,直到轮询到一台正常的主EPG进行登录服务,提高稳定性。若接入服务器访问负载到的主EPG超时,将轮询到下一台主EPG,继续提供登录服务。若所有主EPG都异常,IPTV终端直接访问上次登录成功的边缘EPG地址,并发送告警信息给工程维护人员。
[0085]和现有技术相比,本发明实施例通过部署多台主EPG,减轻主EPG的登录压力,提高了主EPG的并发能力和稳定性,提升了 IPTV的竞争力。
[0086]本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0087]以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种登录交互式网络电视登录的方法,包括: 配置两个以上的主电子节目指南; 接收到登录请求后,根据指定条件将登录服务负载到一主电子节目指南,如负载到该主电子节目指南异常,则轮询下一台主电子节目指南,直到轮询到一台主电子节目指南继续提供登录服务。
2.如权利要求1所述的方法,其特征在于:所述指定条件包括以下的任一种: 主电子节目指南的权重、主电子节目指南的IP范围和主电子节目指南的状态。
3.如权利要求1或2所述的方法,其特征在于:所述负载到主电子节目指南异常包括: 负载到该主电子节目指南超时;或 主电子节目指南的状态异常。
4.一种接入服务器,其特征在于,包括: 配置模块,用于配置两个以上的主电子节目指南; 登录模块,用于接收到登录请求后,根据指定条件将登录服务负载到一主电子节目指南,如负载到该主电子节目指南异常,则轮询下一台主电子节目指南,直到轮询到一台主电子节目指南继续提供登录服务。
5.如权利要求4所述的接入服务器,其特征在于, 所述登录模块,根据的指定条件包括以下的任一种:主电子节目指南的权重、主电子节目指南的IP范围和主电子节目指南的状态。
6.如权利要求4或5所述的接入服务器,其特征在于, 所述登录模块,负载到主电子节目指南异常包括:负载到该主电子节目指南超时;或主电子节目指南的状态异常。
7.一种登录交互式网络电视的方法,包括: 向接入服务器发起登录请求; 如接收到边缘电子节目指南的信息,则登录到所述边缘电子节目指南;如接收到登录失败信息,则根据预存的地址信息登录到上次登录成功的边缘电子节目指南。
8.如权利要求7所述的方法,其特征在于,所述向接入服务器发起登录请求,包括: 根据预存的接入服务器地址向对应的接入服务器发起登录请求。
9.一种终端,其特征在于,包括: 发起模块,用于向接入服务器发起登录请求; 登录模块,用于如接收到边缘电子节目指南的信息,则登录到所述边缘电子节目指南;如接收到登录失败信息,则根据预存的地址信息登录到上次登录成功的边缘电子节目指南。
10.如权利要求9所述的终端,其特征在于, 所述发起模块,具体用于根据预存的接入服务器地址向对应的接入服务器发起登录请求。
【文档编号】H04N21/262GK103634620SQ201310548176
【公开日】2014年3月12日 申请日期:2013年11月7日 优先权日:2013年11月7日
【发明者】苏金规, 曹传东, 周春燕 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1