数字电视接收终端漫游的实现方法、中心数据网关及系统的制作方法

文档序号:7720620阅读:96来源:国知局

专利名称::数字电视接收终端漫游的实现方法、中心数据网关及系统的制作方法
技术领域
:本发明涉及数字电视领域,具体地涉及一种数字电视接收终端漫游的实现方法、前端系统、中心数据网关及漫游系统。
背景技术
:当今社会中,随着数字电视的大力推广及普及程度的提升,许多家庭已经开始使用数字电视业务。目前各个地方都有着不同的数字电视运营商,它们为不同区域的数字电视用户提供业务服务。在地面数字电视的迅速发展过程中,各地方台都建立了自己的地方运营,发射的网络和节目都不尽相同,数字电视接收终端(如机顶盒(SetTopBox,STB)等)从一个服务区进入到另一个服务区后,必须切换到新的服务区的频率上才能收到该地区的节目。现有技术中,数字电视运营商在2个区域分别设置数字电视信号发射台,当前播放节目的信号出现中断或到达某地方边界时,数字电视接收终端根据当前地址信息和当前发射台编码信息模糊查询地图数据及网络信息表数据,然后根据查询处理结果搜寻当前发射台周围的发射信号,在接收到周围发射台之一的信号后切换至该发射台的频点和播放该发射台的节目。在现有技术中,数字电视运营商需要搭建大量的发射台,花费的成本较大,并且不便于维护;另外,当发射台未覆盖的地方不能实现漫游;使异地的数字电视接收终端用户无法使用不同运营商的数字电视业务。
发明内容本发明所要解决的技术问题在于提供一种数字电视接收终端漫游的实现方法、前端系统、中心数据网关及漫游系统,可以让数字电视接收终端在异地使用数字电视业务,实现异地数字电视接收终端在不同前端系统之前的漫游。为了解决上述技术问题,本发明实施例提出了一种数字电视接收终端漫游的实现方法,所述方法包括接收来自数字电视接收终端的认证请求,所述认证请求包括所述数字电视接收终端的身份标识信息;根据所述数字电视接收终端的身份标识信息判断所述数字电视接收终端是否属于本地用户;若否,则从中心数据网关获取所述数字电视接收终端的认证信息及授权信息。相应地,本发明实施例还提出了一种前端系统,所述前端系统包括接收模块,用于接收来自数字电视接收终端的认证请求,所述认证请求包括所述数字电视接收终端的身份标识信息;判断模块,用于根据所述接收模块所接收到的所述数字电视接收终端的身份标识信息判断所述数字电视接收终端是否属于本地用户;获取模块,用于当所述判断模块的判断结果为否时,从中心数据网关获取所述数字电视接收终端的认证信息及授权信息。相应地,本发明实施例还提出了一种中心数据网关,所述中心数据网关包括接收模块,用于接收数字电视接收终端的所属地信息;获取模块,用于从所述所属地信息对应的异地前端系统获取所述数字电视接收终端的认证信息及授权信息;发送模块,用于发送所述获取模块所获取的认证信息及授权信息发送给本地前端系统。相应地,本发明实施例还提出了一种数字电视接收终端漫游系统,其特征在于,包括数字电视接收终端、前端系统、中心数据网关;所述前端系统包括属于数字电视接收终端漫游地的前端系统、属于数字电视接收终端所属地的前端系统;所述数字电视接收终端用于发送认证请求,所述认证请求包括所述数字电视接收终端的身份标识信息;所述属于数字电视接收终端漫游地的前端系统用于接收来自所述数字电视接收终端的认证请求,根据所述数字电视接收终端的身份标识信息判断所述数字电视接收终端是否属于本地用户,若否,则从所述中心数据网关获取所述数字电视接收终端的认证信息及授权信息;所述中心数据网关用于根据所述数字电视接收终端的所属地信息从所述数字电视接收终端所属地的前端系统获取所述数字电视接收终端的认证信息及授权信息;所述属于数字电视接收终端所属地的前端系统用于向所述中心数据网关发送所述数字电视接收终端的认证信息及授权信息。在本发明实施例中,由本地的前端系统对接入的异地数字电视接收终端通过中心数据网关进行认证及授权,可以让数字电视接收终端在异地使用数字电视业务,实现异地数字电视接收终端在不同前端系统之前的漫游,大大减少本地运营商搭建发射台的数量,从而减少硬件的投入,降低运营商的维护成本,并降低了运营商的维护难度。为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例的数字电视接收终端漫游系统的结构组成示意图;图2是本发明实施例的前端系统的结构组成示意图;图3是本发明实施例的数字电视接收终端漫游的实现方法的流程示意图;图4是本发明实施例的数字电视接收终端漫游的具体实现方法的示意图。具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明实施例一部分实施例,而不是全部的实施5例。基于所描述的本发明实施例中的方案,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明要求专利保护的范围。图1是本发明实施例的数字电视接收终端漫游系统的结构组成示意图,如图1所示,该数字电视接收终端漫游系统包括数字电视接收终端1、本地前端系统2、中心数据网关3和异地前端系统4。在本发明实施例中,所述本地前端系统是指属于数字电视接收终端漫游地的前端系统,所述异地前端系统是指属于数字电视接收终端所属地的前端系统。例如数字电视接收终端的所属地为地区A,其离开地区A后,进入地区B,则地区B为漫游地,因此,属于地区A的前端系统是异地前端系统,属于地区B的前端系统是本地前端系统。数字电视接收终端1用于发送认证请求,该认证请求包括数字电视接收终端1的身份标识信息;本地前端系统2用于接收来自数字电视接收终端1的认证请求,根据数字电视接收终端1的身份标识信息判断数字电视接收终端1是否属于本地用户,若否,则从中心数据网关3获取数字电视接收终端1的认证信息及授权信息。本地前端系统2还用于根据数字电视接收终端1的身份标识信息分析获得数字电视接收终端1的所属地信息,发送数字电视接收终端1的所属地信息给中心数据网关3,以及从中心数据网关3获取数字电视接收终端1的认证信息及授权信息;中心数据网关3用于根据数字电视接收终端1的所属地信息从数字电视接收终端1所属的异地前端系统4获取数字电视接收终端1的认证信息及授权信息;具体实施中,该中心数据网关3可包括接收模块、获取模块及发送模块,接收模块用于接收数字电视接收终端1的所属地信息;获取模块用于从所属地信息对应的异地前端系统4获取数字电视接收终端1的认证信息及授权信息;发送模块用于发送获取模块所获取的认证信息及授权信息发送给本地前端系统2。接收模块还用于接收将本地前端系统2发送的数字电视接收终端1的使用记录信息及费用记录信息;发送模块还用于发送使用记录信息及费用记录信息给异地前端系统4。异地前端系统4用于向中心数据网关3发送数字电视接收终端1的认证信息及授权信息。本发明实施例中的认证信息用于对数字电视接收终端1的身份进行确认,从而判定该数字电视接收终端1是否合法,而授权信息则是对合法的数字电视接收终端1进行业务授权,授予该数字电视接收终端1能够获取哪些业务的信息。具体实施中,数字电视接收终端1接入本地前端系统4获取业务配置列表,由数字电视接收终端1为用户展示运营商业务主页和各项业务操作界面,该业务配置列表包括业务参数,如表l所示。<table>tableseeoriginaldocumentpage6</column></row><table><table>tableseeoriginaldocumentpage7</column></row><table><table>tableseeoriginaldocumentpage8</column></row><table>表1业务配置列表当数字电视接收终端1开机时,会连接到本地前端系统2进行接入认证,本地前端系统2根据数字电视接收终端1的身份标识信息判断该数字电视接收终端1是否属于本地用户,这里的身份标识信息可以是数字电视接收终端的身份(ID)标识号码,是由数字电视接收终端制造商制造数字电视接收终端时给数字电视接收终端分配的唯一号码。当本地前端系统2判断出该数字电视接收终端1不属于本地用户时,则根据数字电视接收终端1的身份标识信息分析获得该数字电视接收终端1的所属地信息,如该数字电视接收终端1是属于与本地前端系统所属运营商不同的其它运营商的前端系统或者相同运营商所拥有的不同区域的异地前端系统。发送数字电视接收终端1的所属地信息给中心数据网关3,中心数据网关3根据数字电视接收终端1的所属地信息从数字电视接收终端1所属的异地前端系统4获取数字电视接收终端1的认证信息及授权信息,由异地前端系统4对该数字电视接收终端1进行认证及授权,认证成功后将数字电视接收终端1的认证信息及授权信息发送给中心数据网关3,并由中心数据网关3返回给本地前端系统2。中心数据网关3—般部署于省网中心,根据各地前端系统的数据请求,从数字电视接收终端1所属地获取数字电视接收终端1的业务数据返回给本地前端系统2。另外异地前端系统4保存当地所有数字电视接收终端1认证信息,并根据中心数据网关的数据接口请求,响应数字电视接收终端1相关的认证信息及授权信息。该业务数据包括且不限于表1业务配置列表信息、用户身份相关信息、账户信息、产品订购关系等。本地前端系统2还用于在获取异地数字电视接收终端1的认证信息及授权信息时在本地为异地的数字电视接收终端1创建数据存储池,在该数据存储池中存放异地的数字电视接收终端1的认证信息和授权信息,并记录异地的数字电视接收终端1的使用记录信息及费用记录信息,并定期将该数字电视接收终端1的使用记录信息及费用记录信息经中心数据网关3发送至数字电视接收终端1所属的异地前端系统4。由该数字电视接收终端1所属的异地前端系统4进行计费及对账。上述使用记录信息及费用记录信息由数字电视接收终端l的用户使用付费业务而产生。该数据存储池还可以存放用户的业务配置列表信息、产品订购关系、信誉度等。在本发明的数字电视接收终端漫游系统的实施例中,由本地的前端系统对接入的异地数字电视接收终端通过中心数据网关进行认证及授权,可以让数字电视接收终端在异地使用数字电视业务,实现异地数字电视接收终端在不同前端系统之前的漫游,大大减少本地运营商搭建发射台的数量,从而减少硬件的投入,降低运营商的维护成本,并降低了运营商的维护难度。同时,实现了数字电视接收终端异地的鉴权及计费,更好地满足数字电视接收终端的互动增值业务需求。图2是本发明实施例的前端系统的结构组成示意图,下面结合图2对图1中的本地前端系统2加以说明。如图2所示,该本地前端系统2包括接收模块20,用于接收来自数字电视接收终端1的认证请求,该认证请求包括含有数字电视接收终端1的身份标识信息;判断模块21,用于根据接收模块20所接收到的数字电视接收终端1的身份标识信息判断数字电视接收终端1是否属于本地用户;获取模块22,用于当判断模块21的判断结果为否时,从中心数据网关3获取数字电视接收终端1的认证信息及授权信息。本实施例中的认证信息是用于对数字电视接收终端1的身份进行确认,从而判定该数字电视接收终端1是否合法,而授权信息则是对合法的数字电视接收终端1进行业务授权,授予该数字电视接收终端1能够获取哪些业务的信息。该获取模块22包括分析单元,用于分析数字电视接收终端1的身份标识信息,获得数字电视接收终端1的所属地信息;发送单元,用于发送分析单元所获得的数字电视接收终端1的所属地信息给中心数据网关3;获取单元,用于从中心数据网关3获取数字电视接收终端1的认证信息及授权信息,该数字电视接收终端1的认证信息及授权信息是由中心数据网关3从数字电视接收终端1所属的异地前端系统4所获取到的。另外,本地前端系统2还包括创建模块,用于创建数据存储池;数据存储池,用于存储数字电视接收终端1的认证信息、授权信息、使用记录信息及费用记录信息;该数据存储池位于本地前端系统2中,可以是以临时的形式通过创建模块在本地前端系统2的存储空间中划分一个临时存储区域;数据存储池也可以是本地前端系统2中的一个固定物理存储元件,如果是固定物理元件,则无需创建模块。该物理存储元件包括但不局限于高速缓冲存储器、内存、外存等。因此,该创建模块为可选的模块。数据存储池所存储的是异地的数字电视接收终端1的认证信息、授权信息、使用记录信息及费用记录信息。记录模块,用于在数据存储池中记录数字电视接收终端1的使用记录信息及费用记录信息;发送模块,用于将记录模块所记录的数字电视接收终端1的使用记录信息及费用记录信息经中心数据网关3发送至数字电视接收终端1所属的异地前端系统4。另外,异地前端系统4在接入不属于异地前端系统4的数字电视接收终端时也可9以当作本地前端系统使用。在本发明的前端系统的实施例中,由本地的前端系统对接入的异地数字电视接收终端通过中心数据网关进行认证及授权,可以让数字电视接收终端在异地使用数字电视业务,实现异地数字电视接收终端在不同前端系统之间的漫游,大大减少本地运营商搭建发射台的数量,从而减少硬件的投入,降低运营商的维护成本,并降低了运营商的维护难度。同时,实现了数字电视接收终端异地的鉴权及计费,更好地满足数字电视接收终端的互动增值业务需求。图3是本发明实施例的数字电视接收终端漫游的实现方法的流程示意图,如图3所示,该实现方法包括S301,接收来自数字电视接收终端的认证请求,该认证请求包括数字电视接收终端的身份标识信息;S302,根据数字电视接收终端的身份标识信息判断数字电视接收终端是否属于本地用户;若否,则执行S303;若是,则不需要实现数字电视接收终端的漫游。S303,从中心数据网关获取数字电视接收终端的认证信息及授权信息。具体地,S303进一步包括根据数字电视接收终端的身份标识信息分析获得数字电视接收终端的所属地信息;发送数字电视接收终端的所属地信息给中心数据网关;从中心数据网关获取数字电视接收终端的认证信息及授权信息,该数字电视接收终端的认证信息及授权信息是由中心数据网关从数字电视接收终端所属的异地前端系统所获取到的。具体实施中,该方法还可以包括创建数据存储池;在该数据存储池中记录数字电视接收终端的使用记录信息及费用记录信息;将数字电视接收终端的使用记录信息及费用记录信息经中心数据网关发送至数字电视接收终端所属的异地前端系统。具体地,在获取异地数字电视接收终端的认证信息及授权信息时在本地为异地数字电视接收终端创建数据存储池,在该数据存储池中存放异地数字电视接收终端的认证信息和授权信息,并记录异地数字电视接收终端的使用记录信息及费用记录信息,并定期将该数字电视接收终端的使用记录信息及费用记录信息经中心数据网关发送至数字电视接收终端所属的异地前端系统。由该数字电视接收终端所属的异地前端系统进行计费及对账。上述使用记录信息及费用记录信息由数字电视接收终端用户使用付费业务而产生。在本发明的数字电视接收终端漫游的实现方法的实施例中,由本地的前端系统对接入的异地数字电视接收终端通过中心数据网关进行认证及授权,可以让数字电视接收终端在异地使用数字电视业务,实现异地数字电视接收终端在不同前端系统之前的漫游,大大减少本地运营商搭建发射台的数量,从而减少硬件的投入,降低运营商的维护成本,并降低了运营商的维护难度。同时,实现了数字电视接收终端异地的鉴权及计费,更好地满足数字电视接收终端的互动增值业务需求。下面结合图4对本发明实施例的数字电视接收终端漫游的具体实现方法进行详细说明,如图4所示,具体流程如下1、数字电视接收终端接入本地前端系统,向本地前端系统发送接入请求,该认证请求包括数字电视接收终端的身份标识信息;2、本地前端系统查询本地的数字电视接收终端用户数据库,并判断该接入的数字电视接收终端是否属于本地用户;3、若该接入的数字电视接收终端不属于本地前端系统,则本地前端系统向中心数据网关获取该数字电视接收终端的认证信息及授权信息,并向中心数据网关发送该数字电视接收终端的所属地信息;4、向数字电视接收终端所属的异地前端系统获取该数字电视接收终端的认证信息及授权信息;5、异地前端系统返回该数字电视接收终端的认证信息及授权信息;6、中心数据网关收到异地前端系统返回的数字电视接收终端的认证信息及授权信息后,向本地前端系统发送该数字电视接收终端的认证信息及授权信息;7、本地前端系统向该数字电视接收终端发送包括业务参数的业务配置列表;8、数字电视接收终端向本地前端系统发送业务鉴权请求,请求使用相关业务;9、本地前端系统向数字电视接收终端返回鉴权响应;10、本地前端系统在本地创建的数据存储池中记录该数字电视接收终端使用相关业务所产生的使用记录信息及费用记录信息;11、定期向中心数据网关上报异地数字电视接收终端的使用记录信息及费用记录信息;12、中心数据网关向各地前端系统分发使用记录信息及费用记录信息;13、各异地前端系统根据所属的本地数字电视接收终端的使用记录信息及费用记录信息对本地数字电视接收终端用户进行计费及对账。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对
背景技术
做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如只读内存(Read-OnlyMemory,R0M)/随机存取记忆体(RandomAccessMemory,RAM)、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。本发明的数字电视接收终端包括但不限于机顶盒、数字电视一体机、网络协议电视(InternetProtocolTelevision,IPTV)、电视手机等具有接收数字电视功能的终端。以上所揭露的仅为本发明实施例的较佳实施例而已,当然不能以此来限定要求专利保护的范围,因此依本发明实施例所作的等同变化,仍属权利要求所涵盖的范围。权利要求一种数字电视接收终端漫游的实现方法,其特征在于,所述方法包括接收来自数字电视接收终端的认证请求,所述认证请求包括所述数字电视接收终端的身份标识信息;根据所述数字电视接收终端的身份标识信息判断所述数字电视接收终端是否属于本地用户;若否,则从中心数据网关获取所述数字电视接收终端的认证信息及授权信息。2.如权利要求1所述的数字电视接收终端漫游的实现方法,其特征在于,所述从中心数据网关获取所述数字电视接收终端的认证信息及授权信息的步骤,包括根据所述数字电视接收终端的身份标识信息分析获得所述数字电视接收终端的所属地信息;发送所述数字电视接收终端的所属地信息给所述中心数据网关;从所述中心数据网关获取所述数字电视接收终端的认证信息及授权信息,所述数字电视接收终端的认证信息及授权信息是由所述中心数据网关从所述数字电视接收终端所属的异地前端系统所获取到的。3.如权利要求1或2所述的数字电视接收终端漫游的实现方法,其特征在于,所述方法还包括创建数据存储池;在所述数据存储池中记录所述数字电视接收终端的使用记录信息及费用记录信息;将所述数字电视接收终端的使用记录信息及费用记录信息经所述中心数据网关发送至所述数字电视接收终端所属的异地前端系统。4.一种前端系统,其特征在于,所述前端系统包括接收模块,用于接收来自数字电视接收终端的认证请求,所述认证请求包括所述数字电视接收终端的身份标识信息;判断模块,用于根据所述接收模块所接收到的所述数字电视接收终端的身份标识信息判断所述数字电视接收终端是否属于本地用户;获取模块,用于当所述判断模块的判断结果为否时,从中心数据网关获取所述数字电视接收终端的认证信息及授权信息。5.如权利要求4所述的前端系统,其特征在于,所述获取模块包括分析单元,用于根据所述数字电视接收终端的身份标识信息分析获得所述数字电视接收终端的所属地信息;发送单元,用于发送所述分析单元所分析获得的数字电视接收终端的所属地信息给所述中心数据网关;获取单元,用于从所述中心数据网关获取所述数字电视接收终端的认证信息及授权信息,所述数字电视接收终端的认证信息及授权信息是由所述中心数据网关从所述数字电视接收终端所属的异地前端系统所获取到的。6.如权利要求4或5所述的前端系统,其特征在于,所述前端系统还包括数据存储池,用于存储所述数字电视接收终端的认证信息、授权信息、使用记录信息及费用记录信息;记录模块,用于在所述数据存储池中记录所述数字电视接收终端的使用记录信息及费用记录信息;发送模块,用于将所述记录模块所记录的数字电视接收终端的使用记录信息及费用记录信息经所述中心数据网关发送至所述数字电视接收终端所属的异地前端系统。7.如权利要求4或5所述的本地前端系统,其特征在于,所述前端系统还包括创建模块,用于创建数据存储池;数据存储池,用于存储所述数字电视接收终端的认证信息、授权信息、使用记录信息及费用记录信息;记录模块,用于在所述创建模块所创建的数据存储池中记录所述数字电视接收终端的使用记录信息及费用记录信息;发送模块,用于将所述记录模块所记录的数字电视接收终端的使用记录信息及费用记录信息经所述中心数据网关发送至所述数字电视接收终端所属的异地前端系统。8.—种中心数据网关,其特征在于,所述中心数据网关包括接收模块,用于接收数字电视接收终端的所属地信息;获取模块,用于从所述所属地信息对应的异地前端系统获取所述数字电视接收终端的认证信息及授权信息;发送模块,用于发送所述获取模块所获取的认证信息及授权信息发送给本地前端系统。9.如权利要求8所述的中心数据网关,其特征在于,所述接收模块还用于接收将所述本地前端系统发送的数字电视接收终端的使用记录信息及费用记录信息;所述发送模块还用于发送所述使用记录信息及费用记录信息给所述异地前端系统。10.—种数字电视接收终端漫游系统,其特征在于,包括数字电视接收终端、如权利要求4至7任一项所述的前端系统、及如权利要求8或9所述的中心数据网关;所述前端系统包括属于数字电视接收终端漫游地的前端系统、属于数字电视接收终端所属地的前端系统;所述数字电视接收终端用于发送认证请求,所述认证请求包括所述数字电视接收终端的身份标识信息;所述属于数字电视接收终端漫游地的前端系统用于接收来自所述数字电视接收终端的认证请求,根据所述数字电视接收终端的身份标识信息判断所述数字电视接收终端是否属于本地用户,若否,则从所述中心数据网关获取所述数字电视接收终端的认证信息及授权信息;所述中心数据网关用于根据所述数字电视接收终端的所属地信息从所述数字电视接收终端所属地的前端系统获取所述数字电视接收终端的认证信息及授权信息;所述属于数字电视接收终端所属地的前端系统用于向所述中心数据网关发送所述数字电视接收终端的认证信息及授权信息。全文摘要本发明实施例公开了一种数字电视接收终端漫游的实现方法、中心数据网关及系统,其中,该方法包括接收来自数字电视接收终端的认证请求,所述认证请求包括所述数字电视接收终端的身份标识信息;根据所述数字电视接收终端的身份标识信息判断所述数字电视接收终端是否属于本地用户;若否,则从中心数据网关获取所述数字电视接收终端的认证信息及授权信息。在本发明实施例中,由本地的前端系统对接入的异地数字电视接收终端通过中心数据网关进行认证及授权,可以让数字电视接收终端在异地使用数字电视业务,实现异地数字电视接收终端在不同前端系统之前的漫游,从而减少硬件的投入,降低运营商的维护成本,并降低了运营商的维护难度。文档编号H04W88/16GK101742233SQ20091023905公开日2010年6月16日申请日期2009年12月28日优先权日2009年12月28日发明者蔡振兴申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1