IPTV业务系统及其处理方法与流程

文档序号:13168776阅读:333来源:国知局
IPTV业务系统及其处理方法与流程

本发明涉及网络通信技术领域,尤其涉及一种iptv业务系统及其处理方法。



背景技术:

由于运营商光猫的iptv口与iptv机顶盒需要运用dhcp方式进行专属地址下的认证交互,这与网络业务所需的dhcp服务冲突。

并且,根据测算评估,运营商现有的iptv各类业务中,存在对带宽需求较大的4k超清点播及电视频道-高清频道直播。4k超清点播的瞬时下行方向带宽的占用可达20mbps,电视频道-高清频道直播的瞬时下行方向带宽的占用约为8mbps。

接入点设备可支持ieee802.11ac,理论上接入点设备的最高速率可支持433mbps。由于在转发设备与接入点设备之间,网络业务与iptv业务共享一根百兆网线,因此,终端的网络业务的瞬时突发流量可能耗尽下行带宽,这将导致诸如4k超清点播等的iptv业务无法正常运行。



技术实现要素:

技术问题

为解决上述技术问题,本发明提供一种iptv业务系统及其处理方法。

解决方案

为了解决上述技术问题,根据本发明的一实施例,提供了一种iptv业务系统的处理方法,所述系统包括转发设备、接入点设备、机顶盒和终端,所述处理方法包括:所述接入点设备判断接收到的数据是来自所述机顶盒还是来自所述终端;若判断为所述数据来自所述机顶盒,则所述接入点设备向所述数据添加vlantag,并将携带有所述vlantag的数据发送至所述转发设备;若判断为所述数据来自所述终端,则所述接入点设备将所述数据发送至所述转发设备;在上行方向上,所述转发设备进行如下处理:检测从所述接入点设备接收到的数据是否携带有所述vlantag;若检测为所述数据携带有所述vlantag,则去除所述数据所携带的所述vlantag并且将去除了所述vlantag的数据转发至所述转发设备的除了与所述接入点设备的信号接入端口相连接的lan口以外的其它lan口;若检测为所述数据没有携带所述vlantag,则将所述数据转发至网络数据源,在下行方向上,所述转发设备进行如下处理:对下行的iptv流量进行识别;若识别出所述iptv流量,则使得所述iptv流量占用所述网络业务流量的带宽并且所述网络业务流量不能占用所述iptv流量的带宽;若没有识别出所述iptv流量,则使得所述网络业务流量占用所有空余带宽。

根据本发明的另一实施例,提供了一种iptv业务系统,所述系统包括转发设备、接入点设备、机顶盒和终端,所述接入点设备判断接收到的数据是来自所述机顶盒还是来自所述终端;若判断为所述数据来自所述机顶盒,则所述接入点设备向所述数据添加vlantag,并将携带有所述vlantag的数据发送至所述转发设备;若判断为所述数据来自所述终端,则所述接入点设备将所述数据发送至所述转发设备;在上行方向上,所述转发设备进行如下处理:检测从所述接入点设备接收到的数据是否携带有所述vlantag;若检测为所述数据携带有所述vlantag,则去除所述数据所携带的所述vlantag并且将去除了所述vlantag的数据转发至所述转发设备的除了与所述接入点设备的信号接入端口相连接的lan口以外的其它lan口;若检测为所述数据没有携带所述vlantag,则将所述数据转发至网络数据源,在下行方向上,所述转发设备进行如下处理:对下行的iptv流量进行识别;若识别出所述iptv流量,则使得所述iptv流量占用所述网络业务流量的带宽并且所述网络业务流量不能占用所述iptv流量的带宽;若没有识别出所述iptv流量,则使得所述网络业务流量占用所有空余带宽。

有益效果

本发明能够达到如下有益效果:实现了iptv业务与网络业务的隔离,能够避免iptv业务所运用的dhcp服务与网络业务所需要的dhcp服务相冲突。

可以保障iptv流量的带宽,从而能够防止由于网络业务终端的瞬时突发流量耗尽下行带宽所导致的iptv业务无法正常运行。

iptv功能可根据实际组网中对iptv业务的需求的动态变化而灵活进行开启或关闭,并且无需替换转发设备或接入点设备的固件版本。

接入点设备运用vlantag识别技术对iptv报文进行识别,并在wlan相关接口侧对该类报文进行过滤,从而能够防止iptv组播报文进入空口,避免影响用户业务。

根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。

图1示出根据本发明一实施例的iptv业务系统的框图。

图2示出根据本发明一实施例的iptv业务系统的处理方法的流程图。

具体实施方式

以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。

图1示出根据本发明一实施例的iptv业务系统的框图。如图1所示,该系统包括运营商光猫、转发设备(ac)、接入点设备(ap)、机顶盒(iptv机顶盒)和终端。

本实施例中,转发设备包括一个wan口和lan0~lan4这五个lan口,转发设备的lan0不支持poe供电而lan1~lan4支持poe供电,在iptv模式开启下转发设备的lan1~lan4中的任意一个均可以接入接入点设备。

本实施例中,运营商光猫的信号接入口与光纤连接,通过光纤连接远端的iptv数据源和网络数据源,并且运营商光猫包括一个lan口和一个iptv口。转发设备的wan口与运营商光猫的lan口连接、以与网络数据源连接,并且转发设备的lan0与运营商光猫的iptv口连接、以与iptv口数据源连接,转发设备的lan1~lan4与接入点设备的信号接入端口连接。

本实施例中,接入点设备包括信号接入端口(即,接入点设备的背面上行口)、iptv口(即,接入点设备的正面右侧端口)和lan口(即,接入点设备的正面左侧端口),接入点设备的信号接入端口与转发设备的lan1~lan4连接,接入点设备的iptv口与iptv机顶盒连接,接入点设备的lan口与有线终端连接,用于为有线终端提供有线方式的网络接入。可选的,本实施例中,该接入点设备还可以通过无线的方式与无线终端进行无线连接,从而为无线终端提供网络业务。

本实施例中,在接入点设备在上行方向上接收到数据之后,接入点设备判断在上行方向上接收到的数据是来自机顶盒还是来自终端;若判断为该数据来自机顶盒,则该接入点设备向该数据中添加vlantag并且将携带有该vlantag的数据发送至转发设备;反之,若判断为该数据来自终端,则接入点设备不向该数据中添加vlantag并且将没有携带vlantag的数据发送至转发设备。

本实施例中,在转发设备在上行方向上从接入点设备接收到数据之后,转发设备检测从接入点设备接收到的数据是否携带有vlantag;若检测为该数据携带有vlantag,则转发设备去除该数据所携带的vlantag并且将去除了vlantag的数据转发至转发设备的除了与接入点设备的信号接入端口相连接的lan口以外的其它lan口;若检测为该数据没有携带vlantag,则将该数据转发至运营商光猫所连接的网络数据源。

由此,本实施例可以运用转发识别机制,将所有携带有vlantag的数据只在相应的iptv专用网口的端口内进行转发,而不在其他非iptv专用网口的端口进行转发,由此,实现了iptv业务与网络业务的隔离,能够避免iptv业务所运用的dhcp服务与网络业务所需要的dhcp服务相冲突。

本实施例中,在转发设备在下行方向上接收到流量之后,转发设备对接收到的流量进行识别,以判断接收到的流量是iptv流量还是网络业务流量;若识别出接收到的流量是iptv流量,则转发设备使得该iptv流量占用该网络业务流量的带宽并且网络业务流量不能占用iptv流量的带宽;若识别出接收到的流量是网络业务流量,即没有识别出iptv流量,则转发设备使得网络业务流量占用所有空余带宽。

因此,在对下行的iptv流量进行识别后,进行绝对优先级保障。采用的队列优先级为:iptv业务流量可抢占网络业务流量的带宽;网络业务流量不能抢占iptv业务流量的带宽;在没有iptv业务流量的情况下,网络业务流量可将空余带宽用满。

由此,本实施例可以保障iptv流量的带宽,从而能够防止由于网络业务终端的瞬时突发流量耗尽下行带宽所导致的iptv业务无法正常运行。

本实施例中,响应于第一按钮(例如,“开启”按钮)的点击操作,转发设备使能转发设备的iptv功能,进行与转发设备的iptv功能有关的设置,并且向接入点设备下发使能接入点设备的iptv功能的使能指令;响应于接收到该使能指令,接入点设备进行与接入点设备的iptv功能有关的设置。

本实施例中,响应于第二按钮(例如,“关闭”按钮)的点击操作,转发设备禁能转发设备的iptv功能,不进行与转发设备的iptv功能有关的设置,并且向接入点设备下发禁能接入点设备的iptv功能的禁能指令;响应于接收到该禁能指令,接入点设备不进行与接入点设备的iptv功能有关的设置。

示例性的,可在转发设备与接入点设备之间运用capwap协议进行配置下发及状态交互。在转发设备的web管理页面上设置相应开关,管理员可点击“开启”按钮或点击“关闭”按钮来使能或禁用iptv功能。在使能/禁用iptv功能的使能/禁用指令发出后,转发设备设置与iptv相关的vlan及转发规则。同时,转发设备运用capwap协议向接入点设备下发相关配置改动,接入点设备根据转发设备下发的使能/禁用指令自动完成相应的设置动作。

由此,iptv功能可根据实际组网中对iptv业务的需求的动态变化而灵活进行开启或关闭,并且无需替换转发设备或接入点设备的固件版本。

iptv业务中,诸如电视频道的直播频道业务均采用组播方式。由于在wlan的转发规则中,所有的组播报文均按照既定或缺省最低速率进行发送,大量的低速组播报文在空口等待发送,这导致整个空口时间被大量消耗,从而影响了用户业务。

本实施例中,接入点设备对接收到的iptv报文进行识别;并且过滤掉识别出的没有携带vlantag的iptv报文。

因此,接入点设备运用vlantag识别技术对iptv报文进行识别,并在wlan相关接口侧对该类报文进行过滤,从而能够防止iptv组播报文进入空口,避免影响用户业务。

图2示出根据本发明一实施例的iptv业务系统的处理方法的流程图。如图2所示,该处理方法可以包括如下步骤。

在步骤s210中,接入点设备判断接收到的数据是来自机顶盒还是来自终端。若判断为接收到的数据来自机顶盒,则执行步骤s220,反之,若判断为接收到的数据来自终端,则执行步骤s230。

在步骤s220中,接入点设备向该数据添加vlantag,并将携带有vlantag的数据发送至转发设备。

在步骤s230中,接入点设备将该数据发送至转发设备。

在步骤s240中,转发设备检测从接入点设备接收到的数据是否携带有vlantag。若检测为数据携带有vlantag,则执行步骤s250,反之,若检测为数据没有携带vlantag,则执行步骤s260。

在步骤s250中,转发设备去除数据所携带的vlantag并且将去除了vlantag的数据转发至转发设备的除了与接入点设备的信号接入端口相连接的lan口以外的其它lan口。

在步骤s260中,转发设备将该数据转发至网络数据源。

由此,本实施例可以运用转发识别机制,将所有携带有vlantag的数据只在相应的iptv专用网口的端口内进行转发,而不在其他非iptv专用网口的端口进行转发,由此,实现了iptv业务与网络业务的隔离,能够避免iptv业务所运用的dhcp服务与网络业务所需要的dhcp服务相冲突。

在步骤s270中,转发设备对下行的iptv流量进行识别。若识别出iptv流量,则转发设备使得iptv流量占用网络业务流量的带宽并且网络业务流量不能占用iptv流量的带宽。反之,若没有识别出iptv流量,则转发设备使得网络业务流量占用所有空余带宽。

由此,本实施例可以保障iptv流量的带宽,从而能够防止由于网络业务终端的瞬时突发流量耗尽下行带宽所导致的iptv业务无法正常运行。

本实施例中,处理方法还包括:响应于第一按钮的点击操作,转发设备使能转发设备的iptv功能,进行与转发设备的iptv功能有关的设置,并且向接入点设备下发使能接入点设备的iptv功能的使能指令;响应于接收到使能指令,接入点设备进行与接入点设备的iptv功能有关的设置。

本实施例中,处理方法还包括:响应于第二按钮的点击操作,转发设备禁能转发设备的iptv功能,不进行与转发设备的iptv功能有关的设置,并且向接入点设备下发禁能接入点设备的iptv功能的禁能指令;响应于接收到禁能指令,接入点设备不进行与接入点设备的iptv功能有关的设置。

由此,iptv功能可根据实际组网中对iptv业务的需求的动态变化而灵活进行开启或关闭,并且无需替换转发设备或接入点设备的固件版本。

本实施例中,处理方法还包括:接入点设备对接收到的iptv报文进行识别;过滤掉识别出的没有携带vlantag的iptv报文。

因此,接入点设备运用vlantag识别技术对iptv报文进行识别,并在wlan相关接口侧对该类报文进行过滤,从而能够防止iptv组播报文进入空口,避免影响用户业务。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1