一种无源光网络的应用程序推送方法、系统和设备技术方案

技术编号:12737134 阅读:105 留言:0更新日期:2016-01-20 21:22
本申请提供一种无源光网络的应用程序推送方法和系统。所述无源光网络的应用程序推送方法包括:通过OMCI通道获取ONU设备的芯片信息;根据所述ONU设备的芯片信息判断是否向所述ONU设备推送应用程序;如果是,通过所述OMCI通道向所述ONU设备推送所述应用程序;在所述应用程序推送完成之后,指示所述ONU设备立即或稍后执行所述应用程序。本申请提供一种采用无源光网络的应用程序推送方法的无源光网络设备。

【技术实现步骤摘要】

本申请主要涉及通信技术,特别地,涉及一种无源光网络(Passive OpticalNetwork, PON)的应用程序推送方法、系统和设备。
技术介绍
随着用户对带宽需求的不断增长,传统的铜线宽带接入系统越来越面临着带宽瓶颈;与此同时,带宽容量巨大的光纤通信技术日益成熟,应用成本逐年下降,因此,光纤接入网(Optical Access Network,0ΑΝ)逐渐成为下一代宽带接入网的有力竞争者,其中,Ρ0Ν系统由于其点到多点的网络架构以及系统可以通过无源器件连接等优势,成为光纤接入领域运营商最为青睐而且应用最为广泛的解决方案。一般而言,Ρ0Ν系统包括一个位于中心局的光线路终端(Optical LineTerminal, 0LT)设备、多个位于用户侧的光网络单元(Optical Network Unit, 0NU)设备以及位于光线路终端设备和光网络单元设备之间用于进行光信号分支/耦合或者复用/解复用的光分配网络(Optical Distribut1n Network, 0DN)。为使得PON系统可以给用户提供更好的服务,在工作过程中可能需要向0NU设备添加新的应用程序;传统的0NU设备的应用程序添加方式主要是将应用程序导入到0NU设备的升级文件(Image),然后再利用升级文件对0NU设备进行升级。然而,采用上述升级方式来实现应用程序添加一方面存在升级时间较长的问题,且另一方面,0NU设备在升级完成之后需要重启才能生效,而所述0NU设备的重启会导致用户业务出现突然断开的问题,给业务带来不便并且影响用户体验。
技术实现思路
本申请的其中一个目的在于为解决上述问题而提供了一种无源光网络的应用程序推送方法,本申请的另一个目的在于提供一种采用上述应用程序推送方法的无源光网络设备和无源光网络系统。本申请提供的无源光网络的应用程序推送方法,包括:通过0MCI通道获取0NU设备的芯片信息;根据所述0NU设备的芯片信息判断是否向所述0NU设备推送应用程序;如果是,通过所述0MCI通道向所述0NU设备推送所述应用程序;在所述应用程序推送完成之后,指示所述0NU设备立即或稍后执行所述应用程序。作为本申请提供的无源光网络的应用程序推送方法的一种改进,其还包括:在获取所述0NU设备的芯片信息之前,通过所述0MCI通道查看所述0NU设备是否支持推送应用程序。作为本申请提供的无源光网络的应用程序推送方法的一种改进,所述0NU设备的芯片信息包括所述0NU设备的芯片类型和GCC版本号。作为本申请提供的无源光网络的应用程序推送方法的一种改进,所述应用程序被分成多个程序片段,并分别通过0MCI报文逐个程序片段地推送给所述0NU设备。作为本申请提供的无源光网络的应用程序推送方法的一种改进,通过所述OMCI通道向所述0NU设备推送所述应用程序包括:向所述0NU设备发送开始推送的0MCI报文;在接收到所述0NU设备的开始推送响应之后,将待推送的应用程序分成多个程序片段,并通过片段推送的0MCI报文,将所述应用程序逐个程序片段地推送给所述0NU设备;在所有程序片段推送完成之后,向所述0NU设备发送结束推送的0MCI报文,以通知所述0NU设备进行结尾操作。本申请提供的无源光网络设备,其支持0MCI协议,所述无源光网络设备包括:信息获取模块,用于通过0MCI通道获取0NU设备的芯片信息;第一判断模块,用于根据所述0NU设备的芯片信息判断是否向所述0NU设备推送应用程序;程序推送模块,用于通过所述0MCI通道向所述0NU设备推送所述应用程序;执行通知模块,用于在所述应用程序推送完成之后指示所述0NU设备立即或稍后执行所述应用程序。作为本申请提供的无源光网络设备的一种改进,其还包括:第二判断模块,用于在所述信息获取模块获取所述0NU设备的芯片信息之前,通过所述0MCI通道判断所述0NU设备是否支持推送应用程序。作为本申请提供的无源光网络设备的一种改进,所述0NU设备的芯片信息包括所述0NU设备的芯片类型和GCC版本号。作为本申请提供的无源光网络设备的一种改进,所述程序推送模块包括:开始推送单元,用于向所述0NU设备发送开始推送的0MCI报文;片段推送单元,用于在接收到所述0NU设备的开始推送响应之后,将待推送的应用程序分成多个程序片段,并通过片段推送的0MCI报文,将所述应用程序逐个程序片段地推送给所述0NU设备;结束推送单元,用于在所有程序片段推送完成之后,向所述0NU设备发送结束推送的0MCI报文,以通知所述0NU设备进行结尾操作。本申请提供的无源光网络系统,包括0LT设备和0NU设备,其中所述0LT设备通过0MCI通道对所述0NU设备进行管理控制,所述0MCI通道包括提供所述0LT设备获取所述0NU设备的芯片信息的通道、所述0LT设备将应用程序推送给所述0NU设备的通道以及所述0LT设备控制所述0NU设备运行所述应用程序的通道。相较于现有技术,本申请提供的无源光网络的应用程序推送方法、系统和设备可以利用0MCI通道向所述0NU设备进行应用程序的推送,可以实现将所述应用程序快速地下发给所述0NU设备,并且所述0NU设备所述应用程序之后可以直接执行所述应用程序,因此,所述应用程序的推送对于用户而言是无感知的,并不会影响用户业务的正常开展,同时所述0NU设备还可以通过所述应用程序有效地提升用户的服务质量。【附图说明】为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:图1是本申请提供的无源光网络的应用程序推送方法可以适用的无源光网络系统一种实施例的结构示意图;图2是本申请提供的无源光网络的应用程序推送方法一种实施例的流程示意图;图3是本申请提供的无源光网络设备一种实施例的结构示意图。【具体实施方式】为了使本申请所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的无源光网络的应用程序推送方法可以适用于无源光网络(Ρ0Ν)系统等点到多点光纤接入网络。请参阅图1,其为本申请提供的Ρ0Ν系统一种实施例的结构示意图。所述Ρ0Ν系统100包括至少一个光线路终端(0LT)设备110、多个光网络单元(0NU)设备120和位于所述0LT设备110和所述多个0NU设备120之间的光分配网络130。其中,从所述0LT设备110到所述0NU设备120的方向定义为下行方向;而从所述0NU设备120到所述0LT设备110的方向定义为上行方向。所述Ρ0Ν系统100可以是不需要任何有源器件来实现所述0LT设备110和所述0NU设备120之间的数据分发的通信网络。在本实施例中,所述Ρ0Ν系统100可以为支持所述0LT设备110通过光网络单元管理控制接口(ONU Management and ControlInterface, OMCI)来对所述多个ONU设备120进行统一的管理和控制的Ρ0Ν系统,比如ITU-T G.983系列标准定义的宽带无源光本文档来自技高网...
一种无源光网络的应用程序推送方法、系统和设备

【技术保护点】
一种无源光网络的应用程序推送方法,其特征在于,包括:通过OMCI通道获取ONU设备的芯片信息;根据所述ONU设备的芯片信息判断是否向所述ONU设备推送应用程序;如果是,通过所述OMCI通道向所述ONU设备推送所述应用程序;在所述应用程序推送完成之后,指示所述ONU设备立即或稍后执行所述应用程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘玉喜张芬芬
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1