CN106658081A - 一种自动配置方法、机顶盒及服务器 - Google Patents

一种自动配置方法、机顶盒及服务器 Download PDF

Info

Publication number
CN106658081A
CN106658081A CN201510724364.9A CN201510724364A CN106658081A CN 106658081 A CN106658081 A CN 106658081A CN 201510724364 A CN201510724364 A CN 201510724364A CN 106658081 A CN106658081 A CN 106658081A
Authority
CN
China
Prior art keywords
top box
set top
parameter
log
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510724364.9A
Other languages
English (en)
Inventor
冯交交
罗江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanechips Technology Co Ltd
Shenzhen ZTE Microelectronics Technology Co Ltd
Original Assignee
Shenzhen ZTE Microelectronics Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen ZTE Microelectronics Technology Co Ltd filed Critical Shenzhen ZTE Microelectronics Technology Co Ltd
Priority to CN201510724364.9A priority Critical patent/CN106658081A/zh
Priority to PCT/CN2016/099639 priority patent/WO2017071432A1/zh
Publication of CN106658081A publication Critical patent/CN106658081A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4432Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Computer Graphics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明实施例公开了一种自动配置方法,包括:获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数;将所述注册信息发送给网管服务器。本发明实施例进一步公开了一种机顶盒,以及一种网关服务器。

Description

一种自动配置方法、机顶盒及服务器
技术领域
本发明涉及通信领域的机顶盒注册技术,尤其涉及一种自动配置方法、机顶盒及服务器。
背景技术
随着通信技术的发展,交互式网络电视(Internet Protocol Television,IPTV)技术得到了前所未有的发展。所述IPTV是一种以宽带网络为承载基础,以计算机、电视机+网络机顶盒、手机等为主要的接收设备,利用宽带有线电视网络,实现互联网、多媒体、通信三网融合的技术。
现有技术中,业内统一采用基于CPE广域网管理协议(Technical Report 069,TR069)协议的网管服务器对IPTV智能机顶盒进行统一管理。IPTV机顶盒开机启动并正常接入网络之后,客户终端设备终端(Customer Premise Equipment,CPE)运行TR069网络管理模块并连接到TR069网管服务器,在该网管服务器上进行注册,注册完成后TR069网管服务器能够方便地对IPTV机顶盒进行下发业务参数、采集性能数据或远程诊断机顶盒等操作。
但是,机顶盒在网管服务器上进行注册时,往往需要工作人员手动输入相关注册信息,所述注册信息通常包括机顶盒的网络业务参数和视频业务参数,由于不同的运营商提供的网管服务器的配置千差万别,同样的机顶盒接入不同的网管服务器需要配置不同的网络业务参数,因此机顶盒的网管业务参数庞大,如果使用人工输入注册信息,会导致工作量大,装机效率低,错误率高的情况,用户体验不佳。
发明内容
为解决上述技术问题,本发明实施例期望提供一种自动配置方法、机顶盒及服务器,能够自动完成机顶盒的注册,提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
本发明的技术方案是这样实现的:
第一方面,本发明实施例提供一种自动配置方法,用于机顶盒,包括:
获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数;
将所述注册信息发送给网管服务器。
可选的,在所述将所述注册信息发送给网管服务器之后,所述方法还包括:
接收所述网管服务器发送的注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误;
根据所述错误标识,获取新的网管业务参数或新的视频业务参数;
将所述新的网管业务参数或所述新的视频业务参数发送给所述网管服务器。
第二方面,本发明实施例提供一种自动配置方法,用于网管服务器,包括:
接收机顶盒发送的注册信息,所述注册信息包括网管业务参数和/或视频业务参数;
当所述注册信息满足注册条件时,根据所述注册信息完成机顶盒的注册。
可选的,所述方法还包括:
当所述注册信息不满足注册条件时,向所述机顶盒发送注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误,以便于所述机顶盒根据所述错误标识获取新的网管业务参数或新的视频业务参数。
可选的,在所述向所述机顶盒发送注册失败信息之后,所述方法还包括:
接收所述机顶盒发送的新的网管业务参数或所述新的视频业务参数;
所述根据所述注册信息完成机顶盒的注册包括:
根据所述新的网管业务参数或所述新的视频业务参数完成机顶盒的注册。
第三方面,本发明实施例提供一种机顶盒,包括:
获取单元,用于获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数;
发送单元,用于将所述注册信息发送给网管服务器。
可选的,所述机顶盒还包括:
接收单元,用于接收所述网管服务器发送的注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误;
所述获取单元还用于,根据所述错误标识,获取新的网管业务参数或新的视频业务参数;
所述发送单元还用于,将所述新的网管业务参数或所述新的视频业务参数发送给所述网管服务器。
第四方面,本发明实施例提供一种网管服务器,包括:
接收单元,用于接收机顶盒发送的注册信息,所述注册信息包括网管业务参数和/或视频业务参数;
注册单元,用于当所述注册信息满足注册条件时,根据所述注册信息完成机顶盒的注册。
可选的,所述网管服务器还包括:
发送单元,用于当所述注册信息不满足注册条件时,向所述机顶盒发送注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误,以便于所述机顶盒根据所述错误标识获取新的网管业务参数或新的视频业务参数。
可选的,所述接收单元还用于,接收所述机顶盒发送的新的网管业务参数或所述新的视频业务参数;
所述注册单元还用于,根据所述新的网管业务参数或所述新的视频业务参数完成机顶盒的注册。
本发明实施例提供了一种自动配置方法、机顶盒及服务器,用于机顶盒的方法包括:获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数;将所述注册信息发送给网管服务器。相较于现有技术,由于机顶盒可以自动获取注册信息,并将注册信息发送给网管服务器,自动完成机顶盒的注册过程,不需要人工手动输入,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
附图说明
图1为本发明实施例提供的一种自动配置方法的流程图1;
图2为本发明实施例提供的一种自动配置方法的流程图2;
图3为本发明实施例提供的一种自动配置方法的流程图3;
图4为本发明实施例提供的一种机顶盒的结构示意图1;
图5为本发明实施例提供的一种机顶盒的结构示意图2;
图6为本发明实施例提供的一种机顶盒的结构示意图3;
图7为本发明实施例提供的一种网关服务器的结构示意图1;
图8为本发明实施例提供的一种网关服务器的结构示意图2。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
本发明实施例提供一种自动配置方法,如图1所示,用于机顶盒,包括:
步骤101、获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数。
在进行机顶盒注册时,需要同时接入网络***和视频***,为了保障网络的安全性,网管侧需要验证用户的合法性,所以注册信息中需要包括网管业务参数,所述网络业务参数包括网管的用户名和密码,例如,若机顶盒当前需要接入的是联通的网络,所述网管的用户名和密码即用户使用联通网络的用户名和密码;同时,视频***也需要验证用户的合法性,所以注册信息中需要包括视频业务参数,所述视频业务参数包括机顶盒进行视频接入的用户名和密码,例如,若机顶盒当前需要接入的广电中心的视频信号,所述视频业务参数即为用户在广电中心的用户名和密码。
步骤102、将所述注册信息发送给网管服务器。
示例的,机顶盒可以按照Tr069协议生成参数树,通过所述参数树向网管服务器上报所述注册信息。
这样一来,由于机顶盒可以自动获取注册信息,并将注册信息发送给网管服务器,自动完成机顶盒的注册过程,不需要人工手动输入,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
可选的,在所述将所述注册信息发送给网管服务器之后,机顶盒还可以接收所述网管服务器发送的注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误;根据所述错误标识,获取新的网管业务参数或新的视频业务参数;将所述新的网管业务参数或所述新的视频业务参数发送给所述网管服务器。
示例的,机顶盒发送给网管服务器的注册信息也可能出现信息有误的情况,所示信息有误一般包括信息不全或信息出现错误两种情况,当出现信息有误的情况时,网管服务器不能完成对机顶盒的注册过程,此时网管服务器可以向机顶盒发送注册失败信息,同时由于注册信息中至少包括网管业务参数或视频业务参数,为了使机顶盒确定到底是哪一个参数出现不全或错误,可以在注册失败信息中添加错误标识,不同的参数对应不同的错误标识,以便于机顶盒确定哪一个参数需要重新获取。
示例的,在机顶盒获取到新的网管业务参数或新的视频业务参数后,可以通过参数树向网管服务器上报新的网管业务参数或新的视频业务参数。
本发明实施例提供了一种自动配置方法,用于机顶盒,所述方法包括:获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数;将所述注册信息发送给网管服务器。相较于现有技术,由于机顶盒可以自动获取注册信息,并将注册信息发送给网管服务器,自动完成机顶盒的注册过程,不需要人工手动输入,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
本发明实施例提供一种自动配置方法,如图2所示,用于网管服务器,包括:
步骤201、接收机顶盒发送的注册信息,所述注册信息包括网管业务参数和/或视频业务参数。
示例的,网管服务器可以通过参数树接收机顶盒发送的注册信息。
步骤202、当所述注册信息满足注册条件时,根据所述注册信息完成机顶盒的注册。
网管服务器在接收到机顶盒发送的注册信息之后,首先需要确定该注册信息是否满足注册信息,所述注册信息为机顶盒完成注册所需的参数必须正确且齐全。如果注册信息满足注册条件,说明机顶盒能够顺利进行网络接入和视频接入,此时网管服务器根据注册信息,完成机顶盒的注册,注册成功后机顶盒可以直接接入网络,观看视频。
这样一来,由于网管服务器可以根据机顶盒自动获取的注册信息完成机顶盒的注册过程,不需要人工在机顶盒侧手动输入相关注册信息,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
可选的,当所述注册信息不满足注册条件时,向所述机顶盒发送注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误,以便于所述机顶盒根据所述错误标识获取新的网管业务参数或新的视频业务参数。
示例的,如果注册条件不满足注册条件,说明机顶盒上报的注册信息中缺少机顶盒注册所必须的参数,或者注册信息中包括的机顶盒注册所必须的参数出现错误。由于注册信息中参数较多,所以网管服务器在下发注册失败信息时还需要携带错误标识,不同的错误标识对应不同的参数,机顶盒在接收到注册失败信息后,可以根据注册失败信息中携带的错误标识确定需要重新获取的参数。
示例的,由于机顶盒在注册时必须要获取网管业务参数和视频业务参数,因此注册信息中应该至少包括网管业务参数或视频业务参数,因此当注册信息不满足注册条件时,通常可能是网管业务参数有误或视频业务参数有误,此时,网管服务器发给机顶盒的错误标识可以指示网管业务参数不全或有误,或者视频业务参数不全或有误,以便于机顶盒收集正确的网管业务参数或视频业务参数。
可选的,在所述向所述机顶盒发送注册失败信息之后,网管服务器还可以接收所述机顶盒发送的新的网管业务参数或所述新的视频业务参数,并根据所述新的网管业务参数或所述新的视频业务参数完成机顶盒的注册。示例的,网管服务器可以通过参数树接收机顶盒发送的新的网管业务参数或所述新的视频业务参数。
本发明实施例提供了一种自动配置方法,用于网管服务器,所述方法包括:接收机顶盒发送的注册信息,所述注册信息包括网管业务参数和/或视频业务参数;当所述注册信息满足注册条件时,根据所述注册信息完成机顶盒的注册。相较于现有技术,由于网管服务器可以根据机顶盒自动获取的注册信息完成机顶盒的注册过程,不需要人工在机顶盒侧手动输入相关注册信息,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
本发明实施例提供一种自动配置方法,其中以运行Tr069协议的安卓***的机顶盒为例进行说明,如图3所示,包括:
步骤301、机顶盒获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数,执行步骤302。
如图4所示,所述机顶盒40包括参数树自动加载装置401,网管组件402,自动配置组件403,网络接入组件404和TV客户端405。同时为了记录自动配置过程中机顶盒的不同状态,所述机顶盒还设置有状态机,所述状态机包括五种状态,示例的,若状态机指示机顶盒当前的状态为0,表示自动配置功能未启动或机顶盒不支持自动配置功能,进程不加载;若状态机指示机顶盒当前的状态为1,表示自动配置进程初始化,自动配置尚未开始执行;若状态机指示机顶盒当前的状态为2,表示自动配置开始执行;若状态机指示机顶盒当前的状态为3,表示自动配置正在执行中;若状态机指示机顶盒当前的状态为4,表示自动配置执行结束。
示例的,机顶盒上电之后,状态机指示当前机顶盒的状态为0,首先进行底层程序加载,即首先启动boot loader(***启动加载器),并在boot loader启动成功后,启动kernel(内核)。然后加载init.rc,所述init.rc为安卓***的初始化脚本,同时也启动安卓框架,即启动安卓***的网络业务,通讯业务层。
进一步的,机顶盒启动高层平台组件的脚本,即网络接入组件404启动netaccess(网络接入进程),网管组件402启动netmanager(网管进程),自动配置组件403启动autocfg(自动配置进程),TV客户端405启动TvClient(TV播放器),此时机顶盒的状态机当前的状态跳变为1,指示自动配置过程初始化。其中,网络接入组件404启动的netaccess负责收集网络业务参数,所述网络业务参数包括网管的用户名和密码,例如,若机顶盒当前需要接入的是联通的网络,所述网管的用户名和密码即用户使用联通网络的用户名和密码;TV客户端405启动的TvClient负责收集视频业务参数,所述视频业务参数包括机顶盒进行视频接入的用户名和密码,例如,若机顶盒当前需要接入的广电中心的视频信号,所述视频业务参数即为用户在广电中心的用户名和密码。
步骤302、机顶盒将所述注册信息发送给网管服务器,执行步骤303。
机顶盒在获取到所述注册信息后,按照Tr069协议生成参数树,通过所述参数树向网管服务器上报所述注册信息。此时机顶盒的状态机当前的状态跳变为2,指示自动配置过程开始执行。
步骤303、网管服务器确定所述注册信息是否满足注册条件;当所述注册信息满足注册条件时,执行步骤304;当所述注册信息不满足注册条件时,执行步骤305。
网管服务器在收到机顶盒发送的注册信息之后,首先确定所述机顶盒在注册时是否需要验证码,示例的,所述验证码可以是允许使用视频计费***的验证码,若所述机顶盒在注册时需要验证码,网管服务器向机顶盒发送验证码输入信息,机顶盒在接收到所述验证码输入信息之后提示用户输入验证码,并将用户输入的验证码发送给网管服务器,网管服务器在确定该验证码验证通过后,确定注册信息是否满足注册条件。
示例的,由于机顶盒在进行注册时,网管服务器必须至少能够获取到机顶盒进行网络接入的用户名和密码,以及机顶盒进行视频接入的用户名和密码,此时所述注册条件为所述注册信息必须同时包括网管业务参数和视频业务参数,即所述注册信息必须包括上述机顶盒进行网络接入的用户名和密码和进行视频接入的用户名和密码,如果上述信息不全,则网管业务参数和视频业务参数不满足注册条件,如果上述信息齐全,说明注册信息满足注册条件。
需要说明的是,实际情况中网管服务器还可能需要获取机顶盒MAC(Medium Access Control物理地址)地址,产品型号,IP地址等基本信息,本发明对此不做限定。
步骤304、网管服务器根据所述注册信息完成机顶盒的注册,执行步骤305。
如果注册信息满足注册条件,说明机顶盒能够顺利进行网络接入和视频接入,网管服务器根据注册信息,完成机顶盒的注册,即网管服务器和机顶盒建立TCP(Transmission Control Protocol,传输控制协议)连接,并且http(HyperText Transfer Protocol,超文本传输协议)连接成功,机顶盒可以直接接入网络,观看视频。
步骤305、向所述机顶盒发送注册成功信息,本流程步骤结束。
在网管服务器完成机顶盒的注册之后,生成注册成功信息,并向机顶盒发送所述注册成功信息,用于通知机顶盒注册成功,例如,可以回复200OK验证消息给机顶盒。此时机顶盒的状态机当前的跳变为4,指示自动配置过程结束。
步骤306、网管服务器向所述机顶盒发送注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数或所述视频业务参数出现错误,执行步骤307。
如果注册条件不满足注册条件,说明机顶盒上报的网管业务参数不全或有误,或者视频业务参数不全或有误,网管服务器无法对机顶盒进行注册,此时网管服务器需要通知机顶盒收集正确的网管业务参数或视频业务参数。
示例的,网管服务器可以向机顶盒发送注册失败信息,所述注册失败信息包括错误标识,用于通知机顶盒具体哪一方便的信息存在问题,以便于机顶盒重新进行获取。
示例的,当所述错误标识为01时,可以表示网管业务参数不全或有误;当所述错误标识为10时,可以表示视频业务参数不全或有误。
步骤307、机顶盒根据所述错误标识,获取新的网管业务参数或新的视频业务参数,执行步骤308。
机顶盒接收注册失败信息之后,状态机当前的状态跳变为3,指示自动配置过程正在进行。机顶盒根据注册失败信息中的错误标识,确定需要重新获取的信息。例如,当错误标识为01时,说明机顶盒之前上报的网管业务参数不全或有误,需要机顶盒重新获取网管业务参数;当错误标识为10时,说明机顶盒之前上报的视频业务参数不全或有误,需要机顶盒重新获取视频业务参数。
示例的,网管业务参数进行说明,如果网管业务参数不全,说明机顶盒无法自动获取网管业务参数,此时机顶盒可以提示用户进行手动输入;如果网管业务参数有误,说明机顶盒在获取网管业务参数时出现了错误,或者在上报的过程中出现了数据畸变,机顶盒可以重新通过netaccess收集网络业务参数。
步骤308、机顶盒将获取到的新的网管业务参数或新的视频业务参数发送给网络服务器,执行步骤303。
示例的,机顶盒通过参数树将重新收集到的新的网管业务参数发送给网管服务器,以便于网管服务器对机顶盒进行注册。
本发明实施例提供了一种自动配置方法,相较于现有技术,由于机顶盒可以自动获取注册信息,并将注册信息发送给网管服务器,网关服务器在确定注册信息满足注册条件时,自动完成机顶盒的注册过程,不需要人工手动输入,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
本发明实施例提供一种机顶盒50,如图5所示,包括:
获取单元501,用于获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数。
在进行机顶盒注册时,需要同时接入网络***和视频***,为了保障网络的安全性,网管侧需要验证用户的合法性,所以注册信息中需要包括网管业务参数,所述网络业务参数包括网管的用户名和密码;同时,视频***也需要验证用户的合法性,所以注册信息中需要包括视频业务参数,所述视频业务参数包括机顶盒进行视频接入的用户名和密码。
发送单元502,用于将所述注册信息发送给网管服务器。
示例的,发送单元502可以按照Tr069协议生成参数树,通过所述参数树向网管服务器上报所述注册信息。
这样一来,由于机顶盒可以通过获取单元501自动获取注册信息,并通过发送单元502将注册信息发送给网管服务器,自动完成机顶盒的注册过程,不需要人工手动输入,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
可选的,如图6所示,所述机顶盒50还包括:
接收单元503,用于接收所述网管服务器发送的注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误。
所述获取单元501还用于,根据所述错误标识,获取新的网管业务参数或新的视频业务参数。
所述发送单元502还用于,将所述新的网管业务参数或所述新的视频业务参数发送给所述网管服务器。
在实际应用中,所述获取单元501可由位于机顶盒中的中央处理器(CentralProcessing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)、或现场可编程门阵列(Field ProgrammableGate Array,FPGA)等实现。发送单元502可以是网络发射器,通过网线实现信息发送。接收单元503可以是网络接收器,通过网线实现信息接收。
本发明实施例提供了一种机顶盒,所述机顶盒包括:获取单元,用于获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数;发送单元,用于将所述注册信息发送给网管服务器。相较于现有技术,由于机顶盒可以通过获取单元自动获取注册信息,并通过发送单元将注册信息发送给网管服务器,自动完成机顶盒的注册过程,不需要人工手动输入,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
本发明实施例提供一种网管服务器70,如图7所示,包括:
接收单元701,用于接收机顶盒发送的注册信息,所述注册信息包括网管业务参数和/或视频业务参数。
示例的,接收单元701可以通过参数树接收机顶盒发送的注册信息。
注册单元702,用于当所述注册信息满足注册条件时,根据所述注册信息完成机顶盒的注册。
网管服务器在接收到机顶盒发送的注册信息之后,首先需要确定该注册信息是否满足注册信息,所述注册信息为机顶盒完成注册所需的参数必须正确且齐全。如果注册信息满足注册条件,说明机顶盒能够顺利进行网络接入和视频接入,此时网管服务器的注册单元702根据注册信息,完成机顶盒的注册,注册成功后机顶盒可以直接接入网络,观看视频。
这样一来,由于网管服务器的注册单元702可以根据机顶盒自动获取的注册信息完成机顶盒的注册过程,不需要人工在机顶盒侧手动输入相关注册信息,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
可选的,如图8所示,所述网管服务器70还包括:发送单元703,用于当所述注册信息不满足注册条件时,向所述机顶盒发送注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误,以便于所述机顶盒根据所述错误标识获取新的网管业务参数或新的视频业务参数。
可选的,所述接收单元还用于,接收所述机顶盒发送的新的网管业务参数或所述新的视频业务参数;所述注册单元还用于,根据所述新的网管业务参数或所述新的视频业务参数完成机顶盒的注册。
在实际应用中,所述注册单元702可由位于网关服务器中的中央处理器(Central Processing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)、或现场可编程门阵列(FieldProgrammable Gate Array,FPGA)等实现。接收单元701可以是网络接收器,通过网线实现信息接收。发送单元703可以是网络发射器,通过网线实现信息发送。
本发明实施例提供了一种网管服务器,所述网管服务器包括:接收单元,用于接收机顶盒发送的注册信息,所述注册信息包括网管业务参数和/或视频业务参数;注册单元,用于当所述注册信息满足注册条件时,根据所述注册信息完成机顶盒的注册。相较于现有技术,由于网管服务器的注册单元可以根据机顶盒自动获取的注册信息完成机顶盒的注册过程,不需要人工在机顶盒侧手动输入相关注册信息,因此提高了机顶盒的装机效率和注册的成功率,进而提高了用户体验。
需要说明的是,第一,本发明中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
第二,本发明实施例提供的自动配置方法步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本发明的保护范围之内,因此不再赘述。
第三,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (10)

1.一种自动配置方法,其特征在于,用于机顶盒,包括:
获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数;
将所述注册信息发送给网管服务器。
2.根据权利要求1所述的方法,其特征在于,在所述将所述注册信息发送给网管服务器之后,所述方法还包括:
接收所述网管服务器发送的注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误;
根据所述错误标识,获取新的网管业务参数或新的视频业务参数;
将所述新的网管业务参数或所述新的视频业务参数发送给所述网管服务器。
3.一种自动配置方法,其特征在于,用于网管服务器,包括:
接收机顶盒发送的注册信息,所述注册信息包括网管业务参数和/或视频业务参数;
当所述注册信息满足注册条件时,根据所述注册信息完成机顶盒的注册。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当所述注册信息不满足注册条件时,向所述机顶盒发送注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误,以便于所述机顶盒根据所述错误标识获取新的网管业务参数或新的视频业务参数。
5.根据权利要求4所述的方法,其特征在于,在所述向所述机顶盒发送注册失败信息之后,所述方法还包括:
接收所述机顶盒发送的新的网管业务参数或所述新的视频业务参数;
所述根据所述注册信息完成机顶盒的注册包括:
根据所述新的网管业务参数或所述新的视频业务参数完成机顶盒的注册。
6.一种机顶盒,其特征在于,包括:
获取单元,用于获取注册信息,所述注册信息包括网管业务参数和/或视频业务参数;
发送单元,用于将所述注册信息发送给网管服务器。
7.根据权利要求6所述的机顶盒,其特征在于,所述机顶盒还包括:
接收单元,用于接收所述网管服务器发送的注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误;
所述获取单元还用于,根据所述错误标识,获取新的网管业务参数或新的视频业务参数;
所述发送单元还用于,将所述新的网管业务参数或所述新的视频业务参数发送给所述网管服务器。
8.一种网管服务器,其特征在于,包括:
接收单元,用于接收机顶盒发送的注册信息,所述注册信息包括网管业务参数和/或视频业务参数;
注册单元,用于当所述注册信息满足注册条件时,根据所述注册信息完成机顶盒的注册。
9.根据权利要求8所述的网管服务器,其特征在于,所述网管服务器还包括:
发送单元,用于当所述注册信息不满足注册条件时,向所述机顶盒发送注册失败信息,所述注册失败信息包括错误标识,所述错误标识指示所述网管业务参数有误,或所述视频业务参数有误,以便于所述机顶盒根据所述错误标识获取新的网管业务参数或新的视频业务参数。
10.根据权利要求9所述的网管服务器,其特征在于,
所述接收单元还用于,接收所述机顶盒发送的新的网管业务参数或所述新的视频业务参数;
所述注册单元还用于,根据所述新的网管业务参数或所述新的视频业务参数完成机顶盒的注册。
CN201510724364.9A 2015-10-30 2015-10-30 一种自动配置方法、机顶盒及服务器 Pending CN106658081A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510724364.9A CN106658081A (zh) 2015-10-30 2015-10-30 一种自动配置方法、机顶盒及服务器
PCT/CN2016/099639 WO2017071432A1 (zh) 2015-10-30 2016-09-21 自动配置方法、机顶盒、服务器和计算机存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510724364.9A CN106658081A (zh) 2015-10-30 2015-10-30 一种自动配置方法、机顶盒及服务器

Publications (1)

Publication Number Publication Date
CN106658081A true CN106658081A (zh) 2017-05-10

Family

ID=58631328

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510724364.9A Pending CN106658081A (zh) 2015-10-30 2015-10-30 一种自动配置方法、机顶盒及服务器

Country Status (2)

Country Link
CN (1) CN106658081A (zh)
WO (1) WO2017071432A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107528741A (zh) * 2017-09-26 2017-12-29 晶晨半导体(上海)股份有限公司 一种兼容多种自动配置服务器的方法
CN107623600A (zh) * 2017-09-27 2018-01-23 山东浪潮商用***有限公司 一种采用多进程实现Tr069网管的***及方法
CN111615001A (zh) * 2020-05-20 2020-09-01 江苏银河数字技术有限公司 应用于低端Linux电视机顶盒内进程通信的***及方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103118276A (zh) * 2012-12-28 2013-05-22 华为终端有限公司 机顶盒配置方法、机顶盒及服务器
CN103841436A (zh) * 2013-12-11 2014-06-04 惠州市伟乐科技有限公司 一种机顶盒的自动网络注册方法
CN103905920A (zh) * 2012-12-26 2014-07-02 中国电信股份有限公司 基于以太网动态地址接入的网络电视开通配置方法与***
US20150262021A1 (en) * 2011-01-28 2015-09-17 Peter Som De Cerff Systems and methods for automating customer premises equipment registration

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150262021A1 (en) * 2011-01-28 2015-09-17 Peter Som De Cerff Systems and methods for automating customer premises equipment registration
CN103905920A (zh) * 2012-12-26 2014-07-02 中国电信股份有限公司 基于以太网动态地址接入的网络电视开通配置方法与***
CN103118276A (zh) * 2012-12-28 2013-05-22 华为终端有限公司 机顶盒配置方法、机顶盒及服务器
CN103841436A (zh) * 2013-12-11 2014-06-04 惠州市伟乐科技有限公司 一种机顶盒的自动网络注册方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107528741A (zh) * 2017-09-26 2017-12-29 晶晨半导体(上海)股份有限公司 一种兼容多种自动配置服务器的方法
CN107623600A (zh) * 2017-09-27 2018-01-23 山东浪潮商用***有限公司 一种采用多进程实现Tr069网管的***及方法
CN107623600B (zh) * 2017-09-27 2021-08-10 山东云缦智能科技有限公司 一种采用多进程实现Tr069网管的***及方法
CN111615001A (zh) * 2020-05-20 2020-09-01 江苏银河数字技术有限公司 应用于低端Linux电视机顶盒内进程通信的***及方法

Also Published As

Publication number Publication date
WO2017071432A1 (zh) 2017-05-04

Similar Documents

Publication Publication Date Title
US8806550B1 (en) Rules engine for troubleshooting video content delivery network
CN102196015B (zh) 一种基于文稿***的内外网数据的传输方法和***
US9143424B2 (en) Monitoring a content-delivery network
CN107493183A (zh) 一种故障定位方法及装置
JP2015511415A (ja) モバイル端末のインターネットアクセスサービスの品質を監視するための方法、デバイス、およびシステム
CN102684899B (zh) 基于Tr069协议获取设备状态的方法、ACS及***
CN103997539B (zh) 基于web服务的雷达运行状态采集分发***及其方法
CN101635642A (zh) 一种远程管理个人终端的方法及***
CN107094097A (zh) 一种故障信息远程重现方法和装置
CN105897652A (zh) 一种基于标准协议的异构终端动态接入方法
CN102271052A (zh) 网络***、网络管理装置及网关装置
CN101989919A (zh) 本地诊断和维护软件***及相应的诊断、维护方法及***
CN106658081A (zh) 一种自动配置方法、机顶盒及服务器
US9634883B2 (en) Verifying information stored on a managed network device
CN107483297A (zh) 对嵌入式设备上所承载业务质量的主动监测***及方法
CN107819611A (zh) 基于iec61850多服务端仿真的客户端测试方法
CN107566513A (zh) 测试设备dos环境数据采集方法和***
CN107104846A (zh) 一种实现资源配置的方法、装置及资源配置中心
CN102143070B (zh) 远程流量采集的方法、装置和***
CN105656649A (zh) 一种终端设备的业务开通方法及装置
CN102123305B (zh) 一种实现网络传输故障排查的方法及***
EP2630750B1 (en) Quality of service monitoring device and method of monitoring quality of service
CN107846310A (zh) 一种基于客户资源树的iptv视频质差联动拨测定界方法
CN107968725A (zh) 家庭网关单元型终端设备配置信息返回及配置方法、设备
CN105721231B (zh) 一种业务质量感知探测方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170510