组播业务处理方法、系统及接入设备的制造方法_2

文档序号:8514873阅读:来源:国知局
服务质量),预留带宽并推送到边 缘。
[0022] 本发明实施例提供的一种接入设备,包括:
[0023] IGMP报文处理单元,用于接收报文,所述报文包括来自终端设备的组播节目请求 报文;
[0024] 路由器加入离开报文单元,用于将组播节目发送给所述终端设备;
[0025] 其特征在于,还包括:
[0026] 组播行为信息获得单元,用于根据所述组播节目请求报文获得用户组播行为信 息,所述组播节目请求报文包括观看节目请求报文和离开节目请求报文;所述用户组播行 为信息包括;用户加入时间、用户离开时间,用户编号、观看节目编号;
[0027] 发送单元,用于将该些用户组播行为信息发送给策略服务器,W便策略服务器收 到用户组播行为信息后,由策略服务器的收视率统计单元根据所述用户组播行为信息获得 组播节目收视率统计信息,策略服务器的组播节目优先级确定单元根据所述收视率统计信 息确定组播节目优先级;
[002引其中,接入设备由策略服务器的配置单元周期性或实时配置所述组播节目优先 级;
[0029] 组播节目处理单元,用于根据所述组播节目优先级对所述终端设备请求的组播节 目进行差异化处理,并将处理后的组播节目传送给所述路由器加入离开报文单元;
[0030] 其中,组播节目被分成多个不同的优先级,接入设备能够使能高优先级节目在没 有用户点播时静态的拉到接入设备。
[0031] 该实施例的接入设备通过使用收视率统计进行未来收视率预测,来确定节目的处 理优先级,因而可W对不同节目进行差异化处理,对热口重要的节目进行优先保证,保证切 换时间、丢包率等Q〇S(QualityofService,服务质量),预留带宽并推送到边缘。
【附图说明】
[0032] 图1是现有技术的组播系统结构示意图;
[0033] 图2是现有技术中利用IGMP协议实现组播业务的系统组网图;
[0034] 图3是本发明的组播业务处理方法第一实施例的流程图;
[00巧]图4是本发明的接入设备第一实施例的原理框图;
[0036] 图5是本发明的组播业务处理方法第二实施例的流程图;
[0037] 图6是本发明的接入设备第二实施例的原理框图;
[003引图7是本发明的组播业务处理系统第一实施例的组网示意图;
[0039] 图8是本发明的组播业务处理方法第=实施例的流程图;
[0040] 图9是本发明实施例的IPTV业务组网图;
[0041] 图10是图9所示本发明实施例中组播离开处理流程图;
[0042] 图11是图9所示本发明组实施例中组播加入处理流程图;
[0043] 图12是本发明的接入设备第S实施例的结构示意图;
[0044] 图13是本发明的组播业务处理方法第四实施例的流程图;
[0045] 图14是本发明的组播业务处理方法第五实施例的流程图;
[0046] 图15是本发明的接入设备第四实施例的结构示意图;
[0047] 图16是本发明的接入设备第五实施例的结构示意图;
[0048] 图17是本发明的组播业务处理系统第二实施例的组网示意图;
[0049] 图18是本发明的组播业务处理系统第S实施例的组网示意图。
【具体实施方式】
[0050] 下面结合附图对本发明的实施例作进一步详细的说明。
[0化1] 参照图3,图3示出了本发明组播业务处理方法第一实施例的流程,包括W下步 骤:
[0化2] 步骤301,接入设备接收来自终端设备的组播节目请求报文。
[0化3] 步骤302,根据所述组播节目请求报文查询获得节目分级参数。
[0化4] 该组播节目分级参数在现有技术的分级参数基础上增加了新的参数,即组播节目 分级优先级信息,W在现有分级基础上对组播节目进一步细化。该参数中还可W包括;组播 组IP地址、和/或组播源IP地址、和/或组播节目名称、和/或组播节目优先级、和/或组 播节目VLAN、和/或发送组播节目到上行路由器的端口信息。其中分级优先级由节目带宽、 和/或节目提供商、和/或节目种类等信息。
[0化5] 步骤303,根据所述节目分级参数生成组播节目数据。
[0化6] 步骤304,向所述终端设备传送组播节目数据。
[0化7] 可W按照预先设置的控制策略向所述终端设备传送组播节目数据,所述控制策略 可W根据组播节目数据的分级优先级及分级形式来设置。分级形式为组播节目分级的表现 形式,比如当使用数字时,节目A的级别为1、节目B的节目为2等;当使用字符;节目A的 级别为AAA级,节目B的级别为AAAA级等;当使用字符与数字组合时,节目A的级别X. 1, 节目B的级别为X. 2等。分级优先级是组播节目分级后形成的优先级,例如根据分级的形 式确定的分级数据进行排序,可W依据数字的数值递增或递减进行排序、也可W选择字符 串按字符顺序进行排序、还可W按字符串形成一定格式的排列进行排序等。
[005引可W选择如下控制策略;组播节目分级优先级低的优先下线;组播节目分级优先 级高的优先下线;组播节目分级优先级高于一个阔值(取决于分级优先级与分级依据),终 端设备的最大同时在线节目个数为一个特定值,如1 ;组播节目分级优先级低于一个阔值 (取决于分级优先级与分级依据),终端设备的最大同时在线节目个数为一个特定值,如3。 [0化9] 上述控制策略可W很多,可W基于系统生效,也可W基于组播终端设备生效,或者 某些控制策略基于系统生效,同时另外一些控制策略基于终端设备端口;当多个控制策略 生效时,其生效顺序可W选择为基于系统的优先于基于终端设备端口的,也可W选择为基 于终端设备端口的优先于基于系统的。
[0060] 例如设置控制策略为组播节目分级优先级高于10,其中,分级依据为组播带宽,分 级优先级为数值,终端设备的最大同时在线节目个数为1,且该控制策略是基于系统的,即 所有终端设备的点播只要满足都是同样处理。当终端设备需要点播的组播节目分级优先级 为15,其它已经在线的组播节目分级优先级都小于15,则收到终端设备的点播报文(IGMP repOTt报文)后,先把其它终端设备已经在线的组播节目下线,然后把点播请求的频道设 置为正常转发。另外,上述控制策略都是在终端设备上线时进行控制。
[0061] 生成一个组播节目分级为aaa的组播节目的具体实例,配置命令如下: programaddgroup-ip228. 1. 1.Isource-ip1. 1. 1.Inamephenix-tvpriority 5vlanl20bind-port8gradeaaa;其中,group-ip、source-ip、name、priority、vlan、 bind-pod和grade表示配置组播节目的参数,其后紧接着参数数值,该命令的含义是增加 一个组播组IP地址为228. 1. 1. 1,组播源IP地址为1. 1. 1. 1,组播节目名称为地enix-tv, 组播优先级为5,组播节目vlan为120,绑定的上行口为8,组播节目分级为aaa的节目。
[0062] 在上述步骤301和步骤302之间,即在终端设备点播组播节目时,可W先根据终端 设备的权限对其进行鉴权,判断终端设备所要点播节目的合法性。当鉴权通过后再进行组 播带宽CAC(ConnectionAccessControl,连接接入控制),然后根据点播的组播节目分级。
[0063] 该实施例的组播业务处理方法在现有技术的组播节目分级参数中增加了新的参 数,即组播节目分级优先级信息,从而对组播节目分级进一步细化,提高了业务质量。使运 营商可W根据组播节目分级控制终端设备优先点播某些组播节目;运营商可W根据节目提 供商提供差异化服务,W提高竞争力。进一步地,本发明实施例通过高低带宽的节目进行分 级,实现终端设备点播的节目为高带宽时只能点播一个,而低带宽的节目可W点播多个,该 样终端设备带宽可w最有效的使用,从而实现终端设备点播节目的最佳体验,进而规避组 播带宽CAC时限制的组播可W同时点播的个数限制。
[0064] 参照图4,图4是本发明接入设备第一实施例的原理框图。
[00化]该接入设备400包括;路由器加入离开报文单元40UIGMP报文处理单元403和组 播节目管理单元404。其中,组播节目管理单元404用于设置管理组播节目分级形式与分级 优先级,并根据所述分级形式与分级优先级生成组播节目数据;IGMP报文处理单元403用 于接收报文,包括终端设备发送的组播节目请求报文;路由器加入离开报文单元401用于 组播节目数据的转发,即将组播节目数据注入接入设备,即将组播节目数据发送给接入设 备。
[0066] 除此之外,接入设备400还可W包括;终端设备识别/鉴权、频道状态管理单元 402,用于对终端设备进行合法性检查,并根据终端设备点播的组播节目的分级优先级确定 频道转发的控制策略。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1