本发明专利技术提供了一种机顶盒管理方法,包括:确认机顶盒工作在网络地址转换(NAT)网关下时,发送保活参数信息到机顶盒;接收机顶盒发送的保活消息,所述保活消息正确时,更新机顶盒在线状态。本发明专利技术还提供了一种机顶盒管理装置、以及一种机顶盒管理系统。
【技术实现步骤摘要】
本专利技术涉及设备管理技术,尤其涉及一种交互式网络电视(IPTV)系统中网络地址转换(NAT, Network Address Translat1n)下机顶盒管理方法、装置及系统。
技术介绍
0ΤΤ是“Over The Top”的缩写,是指通过互联网向用户提供各种应用服务。随着0ΤΤ局点的大量开局,机顶盒以太网方式接入网络的数量逐渐减少,同时在NAT网关下接入的数量大量增加。目前,现有的基于http消息管理模式的机顶盒管理办法已不适用于大量NAT网关下机顶盒的管理。因此,对于在NAT网关下接入的机顶盒,需要有对应的方法进行管理。IPTV系统中,NAT网关下对机顶盒管理需要先解决以下问题:如何进行NAT网关下机顶盒保活消息的处理和判断,以及如何通过网关设备转发终端网管指令消息给机顶盒,完成与NAT网关下机顶盒消息交互;对于上述问题,目前还没有提出相关的解决方案。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种机顶盒管理方法、装置及系统,能够解决NAT网关下机顶盒保活消息的处理和判断,完成与NAT网关下机顶盒消息交互。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供了一种机顶盒管理方法,所述方法包括:确认机顶盒工作在网络地址转换NAT网关下时,发送保活参数信息到机顶盒;接收机顶盒发送的保活消息,所述保活消息正确时,更新机顶盒在线状态。上述方案中,所述保活参数信息包括但不限于:NAT的用户数据报协议UDP简单穿越STUN地址、NAT标识、保活周期、保活用户名和密码;对应地,所述接收机顶盒发送的保活消息包括:接收机顶盒根据保活周期发送的保活消息。上述方案中,所述方法还包括:通过所述保活消息中的保活用户名和密码,判断所述接收到的保活消息是否正确。上述方案中,所述方法还包括:接收用户输入的操作指令,并通过网关设备将所述操作指令发送到机顶盒;接收机顶盒发送的http request消息,与机顶盒建立连接,获取执行操作指令的结果。上述方案中,所述通过网关设备将所述操作指令发送到机顶盒包括:将所述操作指令通过STUN功能实体发送到网关设备,由网关设备将所述操作指令转发给机顶盒。本专利技术实施例提供了一种机顶盒管理装置,所述装置包括:保活参数发送模块、保活消息接收模块、状态更新模块;其中,所述保活参数发送模块,用于确认机顶盒工作在网络地址转换NAT网关下时,发送保活参数信息到机顶盒;所述保活消息接收模块,用于接收机顶盒发送的保活消息;所述状态更新模块,用于当所述保活消息正确时,更新机顶盒在线状态。上述方案中,所述保活消息接收模块接收机顶盒发送的保活消息包括:接收机顶盒根据保活周期发送的保活消息。上述方案中,所述装置还包括保活消息判断模块,用于通过所述保活消息中的保活用户名和密码,判断所述接收到的保活消息是否正确。上述方案中,所述装置还包括指令处理模块,用于接收用户输入的操作指令,并通过网关设备将所述操作指令发送到机顶盒;连接模块,用于接收机顶盒发送的http request消息,与机顶盒建立连接,获取执行所述操作指令的结果。上述方案中,所述指令处理模块通过网关设备将所述操作指令发送到机顶盒包括:所述指令处理模块将所述操作指令通过STUN实体发送到网关设备,由网关设备将所述消息转发给机顶盒。本专利技术实施例提供了一种机顶盒管理系统,包括机顶盒、网关、STUN功能实体、以及上述任一项所述机顶盒管理装置。本专利技术实施例所提供的机顶盒管理方法、装置及系统,机顶盒管理装置先判断机顶盒是否工作在NAT网关下,当确认机顶盒工作在网络NAT网关下时,机顶盒管理装置发送保活参数信息到机顶盒;之后,机顶盒管理装置接收机顶盒发送的保活消息,经判断所述保活消息正确时,更新机顶盒在线状态。如此,能够完成NAT网关下机顶盒保活消息的处理和判断,进而完成与NAT网关下机顶盒消息交互。【附图说明】图1为本专利技术实施例一机顶盒管理方法流程示意图;图2为本专利技术实施例二机顶盒管理方法流程示意图;图3为本专利技术实施例机顶盒管理装置结构示意图;图4为本专利技术实施例机顶盒管理系统结构示意图。【具体实施方式】本专利技术实施例所述机顶盒管理方法,应用于包括机顶盒、机顶盒管理装置、STUN功能实体及NAT网关的网络场景中;其中,由机顶盒管理装置对机顶盒进行管理,由STUN功能实体将用户输入的操作指令发送到NAT网关;NAT网关用于将接收到的来自STUN功能实体的操作指令发送到机顶盒;具体的,所述对机顶盒进行管理包括:对机顶盒进行保活状态更新、以及将用户输入的操作指令通过NAT网关设备发送到机顶盒。这里,所述STUN功能实体可以作为一个独立的设备存在,也可以作为一个功能模块存在。当STUN功能实体作为独立的设备存在时,可以是STUN服务器,对应的,本专利技术实施例所述机顶盒管理方法应用的网络场景包括:机顶盒、机顶盒管理装置、STUN服务器、及NAT网关。当STUN功能实体作为功能模块存在时,可以是STUN模块,对应的,本专利技术实施例所述机顶盒管理方法应用的网络场景包括:机顶盒、包含STUN模块的机顶盒管理装置、及NAT网关。本专利技术实施例中,确认机顶盒工作在NAT网关下时,机顶盒管理装置发送保活参数信息到机顶盒;机顶盒管理装置接收机顶盒发送的保活消息,所述保活消息正确时,机顶盒管理装置更新机顶盒在线状态。所述保活参数信息包括但不限于:NAT的用户数据报协议(UDP)简单穿越(STUN,Simple Traversal of UDP over NATs)地址、NAT标识、保活周期、保活用户名和密码;对应地,所述接收机顶盒发送的保活消息包括:接收机顶盒根据保活周期发送的保活消息。本专利技术实施例的方法还包括:通过所述保活消息中的保活用户名和密码,判断所述接收到的保活消息是否正确。在接收机顶盒根据保活周期发送的保活消息,并更新机顶盒在线状态的过程中,本专利技术实施例的方法还包括:机顶盒管理装置接收用户输入的操作指令,并通过NAT网关设备将所述操作指令发送到机顶盒;机顶盒管理装置接收机顶盒发送的http request消息,与机顶盒建立连接,获取执行操作指令的结果。其中,所述执行操作指令的结果当前第1页1 2 3 4 本文档来自技高网...
【技术保护点】
一种机顶盒管理方法,其特征在于,所述方法包括:确认机顶盒工作在网络地址转换NAT网关下时,发送保活参数信息到机顶盒;接收机顶盒发送的保活消息,所述保活消息正确时,更新机顶盒在线状态。
【技术特征摘要】
【专利技术属性】
技术研发人员:孙先江,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。