Iptv系统中的数据处理方法及网元设备的制造方法

文档序号:9456228阅读:354来源:国知局
Iptv系统中的数据处理方法及网元设备的制造方法
【技术领域】
[0001]本发明涉及数据处理技术,尤其涉及一种IPTV系统中的数据处理方法、接入网元设备及注册网元设备。
【背景技术】
[0002]本申请发明人在实现本申请实施例技术方案的过程中,至少发现相关技术中存在如下技术问题:
[0003]随着各种多屏终端在IPTV系统中的应用,多屏互动业务逐渐成为一种受家庭用户欢迎的新型业务,这就要求IPTV系统能为用户提供在网络机顶盒(STB)、PC、手机、PAD等终端上无缝切换的业务服务,但是当不同终端属于不同的网络平台(比如宽带网络与移动网络),终端间的消息通讯则需要通过多屏网关进行转发,以实现多屏互动业务,让用户可以随时随地通过手机、PC、TV平滑灵活地进行业务切换和业务共享,而多屏网关要实现多屏业务,不能简单的进行消息转发,还需要对IPTV的终端数据进行管理,供其他终端进行查询,并维护终端的在线状态信息,从而,如何对IPTV系统中的终端数据进行处理成为要解决的问题。
[0004]如图1所示为IPTV系统的分布式多屏网关的总体架构图,包括多个注册服务器,多个终端及一个接入服务器,接入服务器用于为注册服务器分配ID,控制终端到注册服务器进行注册,对IPTV系统中的终端数据进行处理是利用接入服务器对IPTV系统中的终端数据进行集中式的处理。
[0005]目前存在的问题是:由于利用接入服务器对IPTV系统中的终端数据进行集中式的处理,因此,当注册服务器出现增减时,需要过多的人工干预,终端数据的迁移不能自动平滑过渡,进而会影响到整个IPTV系统的稳定性。然而,对于这个问题,并未存在有效的解决方案。

【发明内容】

[0006]有鉴于此,本发明实施例希望提供一种IPTV系统中的数据处理方法、接入网元设备及注册网元设备,能避免注册服务器出现增减时,需要过多的人工干预,终端数据的迁移不能自动平滑过渡的问题。
[0007]本发明实施例的技术方案是这样实现的:
[0008]本发明实施例的一种IPTV系统中的数据处理方法,所述方法包括:
[0009]获取所有已接入的注册网元设备所上报的设备信息;
[0010]对所述上报的设备信息统一维护,将所维护的信息通知给所有已接入的注册网元设备;
[0011]检测到已接入的注册网元设备发生变化时,对所维护的信息进行更新,将更新信息通知给所有已接入的注册网元设备,使注册网元设备能根据所述更新信息确定是否需要通知终端进行数据迁移。
[0012]优选地,所述对所述上报的设备信息统一维护后,所述方法还包括:
[0013]根据所述上报的设备信息为所有已接入的注册网元设备分别分配一个标识信息,得到标识信息集合X1至X.,;所述j为大于I的自然数;
[0014]所述维护的信息至少包括所述标识信息集合X1至X,。
[0015]优选地,所述方法还包括:
[0016]终端发起接入请求后,获取所述接入请求中携带的所述终端的设备标识信息Y ;
[0017]根据所述设备标识信息Y和预设运算策略得到检测值Z ;
[0018]根据所述检测值Z从所有已接入的注册网元设备中选取出第一注册网元设备,所述第一注册网元设备用于终端注册使用;
[0019]将所述第一注册网元设备的地址和所述检测值Z返回终端。
[0020]优选地,所述根据所述检测值Z从所有已接入的注册网元设备中选取出第一注册网元设备,包括:
[0021]将所述检测值Z与所述标识信息集合X1至X,中的标识信息进行比对,选取出比对结果符合预设条件的第一标识信息;所述预设条件用于表征所述第一标识信息与所述检测值Z在数值上最接近;
[0022]选取所述第一标识信息对应的注册网元设备为所述第一注册网元设备。
[0023]优选地,所述检测到已接入的注册网元设备发生变化时,对所维护的信息进行更新,将更新信息通知给所有已接入的注册网元设备,包括:
[0024]检测到已接入的注册网元设备发生变化时,为所有已接入的注册网元设备重新分配一个标识信息,得到标识信息集合X1至X1 ;所述i为大于等于I的自然数,所述i包括:所述i大于所述j及所述i小于所述j的两种情况;
[0025]所述更新信息至少包括所述标识信息集合X1至X1。
[0026]本发明实施例的一种接入网元设备,所述接入网元设备包括:
[0027]第一获取单元,用于获取所有已接入的注册网元设备所上报的设备信息;
[0028]维护及通知单元,用于对所述上报的设备信息统一维护,将所维护的信息通知给所有已接入的注册网元设备;
[0029]更新及通知单元,用于检测到已接入的注册网元设备发生变化时,对所维护的信息进行更新,将更新信息通知给所有已接入的注册网元设备,使注册网元设备能根据所述更新信息确定是否需要通知终端进行数据迁移。
[0030]优选地,所述接入网元设备还包括:
[0031]分配单元,用于根据所述上报的设备信息为所有已接入的注册网元设备分别分配一个标识信息,得到标识信息集合X1至X.,;所述j为大于I的自然数;
[0032]所述维护的信息至少包括所述标识信息集合X1至X,。
[0033]优选地,所述接入网元设备还包括:
[0034]第二获取单元,用于终端发起接入请求后,获取所述接入请求中携带的所述终端的设备标识信息Y ;
[0035]运算单元,用于根据所述设备标识信息Y和预设运算策略得到检测值Z ;
[0036]选取单元,用于根据所述检测值Z从所有已接入的注册网元设备中选取出第一注册网元设备;
[0037]返回单元,用于将所述第一注册网元设备的地址和所述检测值Z返回终端。
[0038]优选地,所述选取单元,进一步用于将所述检测值Z与所述标识信息集合X1至X.,中的标识信息进行比对,选取出比对结果符合预设条件的第一标识信息;所述预设条件用于表征所述第一标识信息与所述检测值Z在数值上最接近;选取所述第一标识信息对应的注册网元设备为所述第一注册网元设备。
[0039]优选地,所述更新及通知单元,进一步用于检测到已接入的注册网元设备发生变化时,为所有已接入的注册网元设备重新分配一个标识信息,得到标识信息集合X1至& ;所述i为大于等于I的自然数,所述i包括:所述i大于所述j及所述i小于所述j的两种情况;
[0040]所述更新信息至少包括所述标识信息集合X1至X1。
[0041]本发明实施例的一种IPTV系统中的数据处理方法,所述方法包括:
[0042]所有已接入的注册网元设备分别上报设备信息;
[0043]获取接入网元设备所维护的信息;
[0044]获取接入网元设备对所述所维护的信息更新后得到的更新信息;
[0045]根据所述更新信息确定是否需要通知终端进行数据迁移。
[0046]优选地,所述维护的信息至少包括标识信息集合X1至X,;
[0047]所述标识信息集合X1至X,由接入网元设备为所有已接入的注册网元设备分别分配的标识信息构成;所述j为大于I的自然数。
[0048]优选地,所述更新信息至少包括标识信息集合X1至X1 ;
[0049]所述标识信息集合X1至X1由接入网元设备检测到已接入的注册网元设备发生变化时,为所有已接入的注册网元设备重新分配的标识信息构成;所述i为大于等于I的自然数,所述i包括:所述i大于所述j及所述i小于所述j的两种情况;
[0050]相应的,所述获取接入网元设备对所述所维护的信息更新后得到的更新信息后,所述方法还包括:
[0051]终端发起注册请求接入第一注册网元设备后,获取所述注册请求中携带的检测值Z ;
[0052]根据所述检测值Z检测终端是否需要重新注册到除所述第一注册网元设备之外的其他注册网元设备,以进行数据迁移。
[0053]优选地,所述根据所述检测值Z检测终端是否需要重新注册到除所述第一注册网元设备之外的其他注册网元设备,以进行数据迁移,包括:
[0054]将所述检测值Z与所述标识信息集合X1至X1中的标识信息进行比对,选取出比对结果符合预设条件的第二标识信息;所述预设条件用于表征所述第二标识信息与所述检测值Z在数值上最接近;
[0055]当所述第二标识信息不是所述第一注册网元设备对应的标识信息时,返回重新注册消息给所述终端,并通知所述终端执行所述数据迁移。
[0056]本发明实施例的一种注册网元设备,所述注册网元设备包括:
[0057]上报单元,用于所有已接入的注册网元设备分别上报设备信息;
[0058]第三获取单元,用于获取接入网元设备所维护的信息;
[0059]第四获取单元,用于获取接入网元设备对所述所维护的信息更新后得到的更新信息;
[0060]确定单元,用于根据所述更新信息确定是否需要通知终端进行数据迁移。
[0061]优选地,所述维护的信息至少包括标识信息集合X1至\ ;
[0062]所述标识信息集合X1至X,由接入网元设备为所有已接入的注册网元设备分别分配的标识信息构成;所述j为大于I的自然数。
[0063]优选地,所述更新信息至少包括标识信息集合X1至X1 ;
[0064]所述标识信息集合X1至X1由接入网元设备检测到已接入的注册网元设备发生变化时,为所有已接入的注册网元设备重新分配的标识信息构成;所述i为大于等于I的自然数,所述i包括:所述i大于所述j及所述i小于所述j的两种情况;
[0065]相应的,所述注册网元设备还包括:
[0066]第五获取单元,用于终端发起注册请求接入第一注册网元设备后,获取所述注册请求中携带的检测
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1