一种服务器地址的获取方法、服务器以及数字电视接收终端的制作方法

文档序号:7929447阅读:161来源:国知局
专利名称:一种服务器地址的获取方法、服务器以及数字电视接收终端的制作方法
技术领域
本发明属于接收终端技术领域,尤其涉及一种服务器地址的获取方法、服 务器以及数字电视接收终端。
背景技术
DHCP+是一种对动态主才几配址协定(Dynamic Host Configuration Protocol, DHCP)扩展的协议,可以扩展DHCP协议一些无法实现的业务,也就是DHCP 协议的一个增强版。
目前在双向和IP机顶盒中在获取服务器地址时,,只能通过在机顶盒中写 死服务器地址方式获取服务器的地址,这样如果一旦数字电视系统的网络调整 规划,要保持一个固定的服务器的IP,需要投入很多人力物力等资源,造成一 定的资源浪费,而且给保持工作的实施带来一定的复杂度,或者,在网络调整 之后设定的服务器IP地址已经被其他服务占用,则只有通过对机顶盒进行大网 升级才能解决,否则将无法使用双向互动业务。

发明内容
本发明的目的在于提供一种服务器地址的获取方法,旨在解决现有技术中, 在服务器地址改变或者网络环境变更时,必须升级接收终端重新获取服务器地 址,到来的资源浪费的问题。
本发明是这样实现的, 一种服务器地址的获取方法,所述方法包括
服务器配置服务器的名称识别标识,所述服务器的名称识别标识包含配置 的服务器的地址;
数字电视接收终端根据需要向服务器发送DHCP服务请求指令;服务器在接收到所述数字电视接收终端的DHCP服务请求指令时,将所述 配置的服务器名称识别标识发送至所述数字电视接收终端;
所述数字电视接收终端在接收到所述服务器返回的服务器名称识别标识 后,对所述服务器名称识别标识进行解析,获取所述服务器的地址。
本发明的另一目的在于提供一种服务器,所述服务器包括
名称识别标识配置模块,用于配置服务器的名称识别标识,所述服务器名 称识别标识包含配置的服务器的地址;
服务请求指令接收模块,用于接收数字电视接收终端发送的DHCP服务请 求指令,
名称识别标识发送模块,用于在所述服务请求指令接收模块接收到DHCP 服务请求指令,将所述配置的服务器名称识别标识发送至所述数字电视接收终端。
本发明的还一 目的在于提供一种数字电视接收终端,所述数字电视接收终 端包括
DHCP服务请求指令发送模块,用于根据需要向服务器发送DHCP服务请 求指令;
名称识别标识接收模块,用于接收服务器返回的服务器名称识别标识; 名称识别标识解析模块,用于对所述名称识别标识接收模块接收到的服务 器名称识别标识进行解析,获取服务器的地址。
本发明中,服务器通过配置服务器的名称识别标识,所述服务器的名称识 别标识包含配置的服务器的地址,在接收到数字电视接收终端的DHCP服务请 求指令时,将所述配置的服务器名称识别标识发送至该数字电视接收终端,该 数字电视接收终端根据服务器的名称识别标识获取服务器的地址,本发明实现 了数字电视接收终端动态的获取服务器地址,消除了现有技术中由于将服务器 地址写死在数字电视接收终端这种方式带来的风险,使得服务器地址不受网络 环境限制,在服务器地址改变或者网络环境变更时,无须升级数字电视接收终端,极大的节省了资源。


图l是本发明提供的服务器地址获取方法涉及的数字电视系统的结构图2是本发明提供的服务器的结构图3是本发明提供的数字电视接收终端的结构图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
本发明中,服务器通过配置服务器的名称识别标识,所述服务器的名称识 别标识包含配置的服务器的地址,在接收到数字电视接收终端的DHCP服务请 求指令时,将所述配置的服务器名称识别标识发送至该数字电视接收终端,该 数字电视接收终端根据服务器的名称识别标识获取服务器的地址。
请参阅图1,图1为本发明提供的服务器地址获取方法涉及的数字电视系 统的结构图。下面结合图l对本发明的服务器地址获取方法进行详细的说明。
其中,所述系统包括服务器以及多个数字电视接收终端,本发明的服务器 结合DHCP+服务器为例进行说明。
在具体实施过程中,在DHCP+服务器上配置增加server-name字段, server-name字段后添加服务器地址,如图1中所示的配置服务器地址或应用服 务器地址等,当然,配置的服务器的地址包括配置DHCP+服务器、配置服务器 或者应用服务器的地址,并不限制具体服务器地址类型,可根据系统的应用协 商确定,每个服务器地址以逗号分开,此字段最大为64个字节。如在linux环 境中配置/etc/dhcpd.conf文件,增力口弁server-name "xx.xx.xx.xx,xx.xx.xx.xx,,; 其中xx.xx.xx.xx代表需要获取的服务器地址。当然,由于此字段最大支持64个字节,如果双向或IP环境中需要超过4 个服务器,可以配置一个配置服务器,这个配置服务器可以是认证服务器,通 过这个配置服务器可以下发其他扩展应用服务器,而且数量不限。
在具体实施过程中,所述服务器判断其配置服务器地址是否发生改变,当 所述服务器判断其配置服务器地址发生改变时,所述服务器相应的改变其配置 服务器名称识别标识。这样达到通过DHCP+服务器动态获取一个服务器,通过 动态获取的服务器得到其他应用服务器的目的,从而达到动态获取服务器地址 的目的。
请继续参阅图1,数字电视接收终端根据需要向服务器发送DHCP服务请 求指令,譬如,双向/IP机顶盒开机或DHCP服务IP租约到期,则启动DHCP 服务重新动态获取服务器的地址。
在接收到服务器返回的服务器名称识别标识后,对该服务器名称识别标识 进行解析,获取服务器的地址。
譬如,数字电视接收终端向DHCP+服务器发送DHCP服务请求指令, DHCP+服务器应答该请求指令,并向该数字电视接收终端发送已配置好的 server-name字段,数字电视接收终端解析DHCP中server host name部分,其 中server host name是添力口的server-name字^L的描述,server host name是DHCP 标准协议中定义的字段,在服务器上配置了 server-name字段,则数字电视接收 终端获取的server host name部分就有相应内容,实现了动态的获取服务器地址, 并且,解析的结果以字符串形式保存,供数字电视接收终端扩展应用业务使用。
应用业务根据实际需求获取服务器地址,如前端DHCP+服务器配置了配置 服务器,则应用可以使用这个配置服务器获取更多的应用服务器。
图2示出了本发明提供的服务器的结构图。所述服务器包括服务器地址更 新判断模块21、名称识别标识配置模块22、服务请求指令接收模块23以及名 称识别标识发送^t块24。
其中,服务器地址更新判断模块21判断当所述服务器的地址是否发生改变。
当所述服务器地址更新判断模块21判断所述服务器的地址发生改变时,控
制名称识别标识配置^f莫块22相应的改变ill务器名称识别标识。
名称识别标识配置模块22配置服务器名称识别标识,所述服务器名称识别
标识包含该服务器地址。
在具体实施过程中,所述名称识别标识配置模块22配置多个服务器的名称
识别标识。
服务请求指令接收模块23接收数字电视接收终端发送的DHCP服务请求 指令。
在服务请求指令接收模块23接收到服务请求指令时,名称识别标识发送才莫 块24将配置的服务器名称识别标识发送至该数字电视接收终端。
优选的,所述服务器名称识别标识包括DHCP+服务器的地址、配置服务器 的地址和应用服务器的地址。
图3示出了本发明提供的数字电视接收终端的结构。该接收终端包括DHCP 服务请求指令发送模块31、名称识别标识接收模块32以及名称识别标识解析 模块3。
其中,DHCP服务请求指令发送模块31根据需要向服务器发送DHCP服 务请求指令。
名称识别标识接收模块32接收服务器返回的服务器名称识别标识。 名称识别标识解析模块33对该服务器名称识别标识进行解析,获取所述服 务器的地址。
所述服务器地址包括DHCP+服务器的地址、配置服务器地址和应用服务器 地址。
本发明中,服务器通过配置服务器的名称识别标识,所述服务器的名称识 别标识包含配置的服务器的地址,在接收到数字电视接收终端的DHCP服务请 求指令时,将所述配置的服务器名称识别标识发送至该数字电视/接收终端,该
8数字电视接收终端根据服务器的名称识别标识获取服务器的地址,本发明实现 了接收终端动态的获取服务器地址,消除了现有技术中由于将服务器地址写死 在接收终端这种方式带来的风险,使得服务器地址不受网络环境限制,在服务
器地址改变或者网络环境变更时,无须升级4妄收终端,极大的节省了资源
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的寸呆护范围之内。
权利要求
1、一种服务器地址的获取方法,其特征在于,所述方法包括服务器配置服务器的名称识别标识,所述服务器的名称识别标识包含配置的服务器的地址;数字电视接收终端根据需要向服务器发送DHCP服务请求指令;服务器在接收到所述数字电视接收终端的DHCP服务请求指令时,将所述配置的服务器名称识别标识发送至所述数字电视接收终端;所述数字电视接收终端在接收到所述服务器返回的服务器名称识别标识后,对所述服务器名称识别标识进行解析,获取所述服务器的地址。
2、 如权利要求1所述的服务器地址的获取方法,其特征在于,所述服务器 配置服务器的名称识別标识的步骤之后,所述方法还包括所述服务器判断其配置的服务器的地址是否发生改变,当所述服务器判断 其配置的服务器地址发生改变时,所述服务器相应的改变其配置的服务器名称 识别标识。
3、 如权利要求1所述的服务器地址的获取方法,其特征在于,所述服务器 配置多个服务器对应的服务器名称识别标识。
4、 如权利要求1所述的服务器地址的获取方法,其特征在于,所述配置的 服务器地址包括DHCP+服务器的地址、配置服务器的地址和应用服务器的地 址。
5、 一种服务器,其特征在于,所述服务器包括名称识别标识配置模块,用于配置服务器的名称识别标识,所述服务器名 称识别标识包含配置的服务器的地址;服务请求指令接收模块,用于接收数字电视接收终端发送的DHCP服务请 求指令,名称识别标识发送模块,用于在所述服务请求指令接收模块接收到DHCP 服务请求指令,将所述配置的服务器名称识别标识发送至所述数字电视接收终二山 彿。
6、 如权利要求5所述的服务器,其特征在于,所述服务器还包括 服务器地址更新判断模块,用于判断配置的服务器的地址是否发生改变; 当所述服务器地址更新判断模块判断配置的服务器的地址发生改变时,控制所述名称识别标识配置模块相应的改变配置的服务器名称识别标识。
7、 如权利要求5所述的服务器,其特征在于,所述名称识别标识配置模块 配置多个服务器的名称识别标识。
8、 如权利要求5所述的服务器,其特征在于,所述配置的服务器的地址包 括DHCP+服务器的地址、配置服务器的地址和应用服务器的地址。
9、 一种数字电视接收终端,其特征在于,所述数字电视接收终端包括 DHCP服务请求指令发送模块,用于根据需要向服务器发送DHCP服务请求指令;名称识别标识接收模块,用于接收服务器返回的服务器名称识别标识; 名称识别标识解析模块,用于对所述名称识别标识接收模块接收到的服务 器名称识别标识进行解析,获取服务器的地址。
10、 如权利要求9所述的数字电祸j接收终端,其特征在于,所述服务器返 回的服务器名称识别标识包括DHCP+服务器的地址、配置服务器的地址和应用 服务器的地址。
全文摘要
本发明适用于接收终端技术领域,提供了一种服务器地址的获取方法、服务器以及数字电视接收终端,所述方法包括服务器配置服务器的名称识别标识,所述服务器的名称识别标识包含配置的服务器的地址;数字电视接收终端根据需要向服务器发送DHCP服务请求指令;服务器在接收到所述数字电视接收终端的DHCP服务请求指令时,将所述配置的服务器名称识别标识发送至所述数字电视接收终端;所述数字电视接收终端在接收到所述服务器返回的服务器名称识别标识后,对所述服务器名称识别标识进行解析,获取所述服务器的地址。本发明实现了数字电视接收终端动态的获取服务器的地址,在服务器地址改变或者网络环境变更时,无须升级数字电视接收终端,极大的节省了资源。
文档编号H04L29/12GK101453494SQ20081024156
公开日2009年6月10日 申请日期2008年12月24日 优先权日2008年12月24日
发明者卓可桥 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1