一种光网络运行方法及系统技术方案

技术编号:15118231 阅读:73 留言:0更新日期:2017-04-09 15:49
本发明专利技术提供一种光网络运行方法及系统,运行于具有光线路终端以及多个光网络单元的光网络系统中,预先建立每个受管实体的属性表格,所述属性表格为多个;解析所述OLT下发的消息对应的多个属性表格描述信息,所述消息由多条下发内容组成,每条下发内容对应一属性表格描述信息;根据所述多个属性表格描述信息,分别在所述受管实体的属性表格中查找相对应的属性;分别将查找到相对应的属性的下发内容写入一缓冲中。统一了ONU中每个ME从解析OLT下发消息到数据库操作的实现,省去了每个ME中大量操作函数的实现步骤,提高了研发效率。且在代码维护方便,只需要维护每个ME的属性描述表即可,大大提高了代码维护的程度。

【技术实现步骤摘要】

本专利技术涉及网络通信领域,特别是涉及一种光网络运行方法及系统
技术介绍
G.988标准中规定,OLT使用OMCI协议来控制ONU,协议允许OLT进行以下动作:(1)建立和释放与ONT之间的连接;(2)管理ONT上的UNIL(3)请求配置信息和性能统计;(4)向系统管理员自动上报时间,如链路故障等。通过OMCI协议,OLT完成了对与ONU的配置管理、故障管理、性能管理和安全管理等功能。所以,OMCI协议的实现在整个GPON系统中有着举足轻重的作用。具体来说,OMCI协议的实现是通过受管实体(ME)的操作来实现的。受管实体是ONU中资源和业务的抽象表述。在G.988标准规定中,受管实体的描述内容包括:(1)实体用途(2)实体支持的与其他受管实体之间的关系(3)实体属性(4)对实体可能执行的管理操作(动作),创建(create)、删除(delete)、获取(get)、获取下一个(getnext)、设置(set)、获取当前数据(getcurrentdata)等通用动作在每个受管实体的描述中列出。(5)由受管实体产生的通知消息,如属性值变化(AVC)、告警(alarm)或性能监控越限警告。因此,在GPONONU系统中,对于受管实体操作的实现成为OMCI协议的重要基础。现有技术一般是在每个ME所支持的操作函数中实现的,比如ONT-G实体所支持的基本管理操作为get,set操作,所以在这个ME的实现方法中,一般建立一个get,set函数,然后分别在这两个函数中根据G.988标准实现相应的内容。但是这种方法存在着如下缺点:(1)G.988标准中ME数量众多,而且有的ME中属性很多,每次实现过程中都要对照G.988标准仔细翻阅,造成了开发效率低的问题。(2)在代码目录中会显示大量的ME操作函数,造成研发人员查阅和维护不方便。(3)多个ME的操作实现中,可能会存在着重复性的过程,所以这种方法会在一定程度上造成不必要的资源浪费。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种电子装置及其应用的LED显示屏、以及无线网络传输方法,用于解决现有技术中不能方便的利用现有的资源实现无线上网的问题。为实现上述目的及其他相关目的,本专利技术提供一种光网络运行方法,运行于具有光线路终端以及多个光网络单元的光网络系统中,预先建立每个受管实体的属性表格,所述属性表格为多个;解析所述OLT下发的消息对应的多个属性表格描述信息,所述消息由多条下发内容组成,每条下发内容对应一属性表格描述信息;根据所述多个属性表格描述信息,分别在所述受管实体的属性表格中查找相对应的属性;分别将查找到相对应的属性的下发内容写入一缓冲中。可选的,在将所述下发内容写入一缓冲区中后,将写入所述缓冲区中的下发内容写入一数据库。可选的,在将所述下发内容写入一缓冲区中后,将写入所述缓冲区中的下发内容回复给所述光网络终端。可选的,根据在所述受管实体的属性表格中查找到相对应的属性的顺序,依次将相应的下发内容写入一缓冲中。可选的,在所述受管实体的属性表格中判断是否查找到相对应的属性的方式包括:判断是否有属性支持属性值的变化;或判断所述属性是否在OLT下发的消息的属性掩码中。为实现上述目的及其他相关目的,本专利技术还提供一种光网络运行系统,具有光线路终端以及多个光网络单元,还包括:预设模块,用于预先建立每个受管实体的属性表格,所述属性表格为多个;解析模块,用于解析所述OLT下发的消息对应的多个属性表格描述信息,所述消息由多条下发内容组成,每条下发内容对应一属性表格描述信息;查找模块,用于根据所述多个属性表格描述信息,分别在所述受管实体的属性表格中查找相对应的属性;写模块,用于分别将查找到相对应的属性的下发内容写入一缓冲中。可选的,所述写模块在将所述下发内容写入一缓冲区中后,将写入所述缓冲区中的下发内容写入一数据库。可选的,所述写模块在将所述下发内容写入一缓冲区中后,将写入所述缓冲区中的下发内容回复给所述光网络终端。可选的,所述写模块根据在所述受管实体的属性表格中查找到相对应的属性的顺序,依次将相应的下发内容写入一缓冲中。可选的,所述查找模块在所述受管实体的属性表格中判断是否查找到相对应的属性的方式包括:判断是否有属性支持属性值的变化;或判断所述属性是否在OLT下发的消息的属性掩码中。如上所述,本专利技术的光网络运行方法及系统,运行于具有光线路终端以及多个光网络单元的光网络系统中,预先建立每个受管实体的属性表格,所述属性表格为多个;解析所述OLT下发的消息对应的多个属性表格描述信息,所述消息由多条下发内容组成,每条下发内容对应一属性表格描述信息;根据所述多个属性表格描述信息,分别在所述受管实体的属性表格中查找相对应的属性;分别将查找到相对应的属性的下发内容写入一缓冲中。统一了ONU中每个ME从解析OLT下发消息到数据库操作的实现,省去了每个ME中大量操作函数的实现步骤,提高了研发效率。且在代码维护方便,只需要维护每个ME的属性描述表即可,大大提高了代码维护的程度。附图说明图1显示为本专利技术的光网络运行方法在一具体实施例中的流程示意图。图2显示为本专利技术的光网络运行方法在一具体实施例中的应用示意图。图3显示为本专利技术的光网络运行方法在一具体实施例中的应用示意图。图4显示为本专利技术的光网络运行系统在一具体实施例中的模块示意图。元件标号说明1光网络运行系统11预设模块12解析模块13查找模块14写模块S11~S14步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图示中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。请参阅图1,显示为本专利技术的光网络运行方法在一具体实施例中的流程图,所述光网络运行方法运行于具有光线路终端以及多个光网络单元的光网络系统中,包括以下步骤:S11:预先建立每个受管实体(ME)的属性表格本文档来自技高网
...

【技术保护点】
一种光网络运行方法,其特征在于,运行于具有光线路终端以及多个光网络单元的光网络系统中,预先建立每个受管实体的属性表格,所述属性表格为多个;解析所述OLT下发的消息对应的多个属性表格描述信息,所述消息由多条下发内容组成,每条下发内容对应一属性表格描述信息;根据所述多个属性表格描述信息,分别在所述受管实体的属性表格中查找相对应的属性;分别将查找到相对应的属性的下发内容写入一缓冲中。

【技术特征摘要】
1.一种光网络运行方法,其特征在于,运行于具有光线路终端以及多个光网络单元的
光网络系统中,
预先建立每个受管实体的属性表格,所述属性表格为多个;
解析所述OLT下发的消息对应的多个属性表格描述信息,所述消息由多条下发内容组
成,每条下发内容对应一属性表格描述信息;
根据所述多个属性表格描述信息,分别在所述受管实体的属性表格中查找相对应的属
性;
分别将查找到相对应的属性的下发内容写入一缓冲中。
2.根据权利要求1所述的光网络运行方法,其特征在于:在将所述下发内容写入一缓冲
区中后,将写入所述缓冲区中的下发内容写入一数据库。
3.根据权利要求1所述的光网络运行方法,其特征在于:在将所述下发内容写入一缓冲
区中后,将写入所述缓冲区中的下发内容回复给所述光网络终端。
4.根据权利要求1所述的光网络运行方法,其特征在于:根据在所述受管实体的属性表
格中查找到相对应的属性的顺序,依次将相应的下发内容写入一缓冲中。
5.根据权利要求1所述的光网络运行方法,其特征在于:在所述受管实体的属性表格中
判断是否查找到相对应的属性的方式包括:判断是否有属性支持属性值的变化;或判断所
述属性是否在OLT下发的消息的属性掩码中。
6.一种光网络运行系统,其特征在于,运行于具有光线路...

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

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

1