一种MoCA设备参数配置方法及装置制造方法及图纸

技术编号:11467129 阅读:99 留言:0更新日期:2015-05-17 22:27
本申请公开一种MoCA设备参数配置方法及装置。该方法中,在MoCA设备初始化的过程中,将外部存储器中的配置文件加载至DDR中,其中,配置文件中包含MoCA设备的设备参数,DDR设置在MoCA设备中;读取DDR中的配置文件,并根据设备参数的类型,将读取到的设备参数映射至链表空间中,链表空间设置在MoCA设备的内存中,并且,链表空间根据设备参数的类型设置相应索引;根据接收到的配置请求和链表空间中设置的索引,从链表空间中查询与配置请求相应的设备参数,并对查询到的所述设备参数执行相应的配置操作。和传统技术相比,本申请公开的方案中,内存能够更快速的获取设备参数,节省时间,提高MoCA设备的运行效率。

【技术实现步骤摘要】
一种MoCA设备参数配置方法及装置
本公开涉及接入网
,尤其涉及一种MoCA设备参数配置方法及装置。
技术介绍
MoCA(MultimediaoverCoaxAlliance,同轴电缆多媒体联盟)技术是目前新兴的一种以太网接入技术,通过该技术能够通过同轴电缆传输多媒体等信息,具有接入带宽大、成本低等优点,目前得到了广泛的应用。采用MoCA技术传输多媒体信息的设备被称为MoCA设备,其中,所述MoCA设备通常包括MoCA局端设备和MoCA终端设备两种类型。为了使MoCA设备能够正常使用,需要为MoCA设备配置参数。例如,MoCA局端设备需要配置的设备参数包括:告警参数、设备属性管理参数和局端板卡射频管理参数等多种类型的参数,MoCA终端设备需要配置的设备参数包括:终端管理参数、组播管理参数和告警管理参数等多种类型的设备参数。在采用传统技术为MoCA设备配置参数时,通常预先将配置文件存储在外部存储器中,如快闪存储器(FlashMemory),所述配置文件中包含多种类型的设备参数,当需要对MoCA设备进行参数配置时,将外部存储器中预先存储的配置文件写入内存中,然后根据接收到的配置请求,从所述内存中依次查找与所述配置请求相应的设备参数,对所述设备参数执行相应的配置操作,实现对MoCA设备的参数配置。但是,专利技术人在本申请的研究过程中发现,采用传统技术对MoCA设备进行参数配置时,所需时间长,影响MoCA设备的运行效率。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种MoCA设备参数配置方法及装置。为了解决上述技术问题,本专利技术实施例公开了如下技术方案:根据本公开实施例的第一方面,提供一种MoCA设备参数配置方法,包括:在MoCA设备初始化的过程中,将外部存储器中的配置文件加载至双倍速率同步动态随机存储器DDR中,其中,所述配置文件中包含所述MoCA设备的设备参数,所述双倍速率同步动态随机存储器DDR设置在所述MoCA设备中;读取所述双倍速率同步动态随机存储器DDR中的所述配置文件,并根据所述设备参数的类型,将读取到的设备参数映射至链表空间中,所述链表空间设置在所述MoCA设备的内存中,并且,所述链表空间根据所述设备参数的类型设置有相应的索引;根据接收到的配置请求和所述链表空间中设置的索引,从所述链表空间中查询与所述配置请求相应的设备参数,并对查询到的所述设备参数执行相应的配置操作。结合第一方面,在第一方面第一种可能的实现方式中,所述MoCA设备参数配置方法还包括:配置操作完成后,将所述链表空间中的设备参数写入所述双倍速率同步动态随机存储器DDR中,再将所述双倍速率同步动态随机存储器DDR中的设备参数保存至所述外部存储器中。结合第一方面,在第一方面第二种可能的实现方式中,所述读取所述双倍速率同步动态随机存储器DDR中的所述配置文件,包括:判断所述配置文件的属性,其中,所述配置文件的属性包括:动态文件和静态文件;若所述配置文件的属性为动态文件,逐行读取所述双倍速率同步动态随机存储器DDR中的所述配置文件;若所述配置文件的属性为静态文件,完整读取所述双倍速率同步动态随机存储器DDR中的所述配置文件。结合第一方面,在第一方面第三种可能的实现方式中,所述MoCA设备参数配置方法还包括:判断所述外部存储器中的配置文件是否完整,若完整,再执行将外部存储器中的配置文件加载至双倍速率同步动态随机存储器DDR中的操作。根据本公开实施例的第二方面,提供一种MoCA设备参数配置装置,包括:加载模块,用于在MoCA设备初始化的过程中,将外部存储器中的配置文件加载至双倍速率同步动态随机存储器DDR中,其中,所述配置文件中包含所述MoCA设备的设备参数,所述双倍速率同步动态随机存储器DDR设置在所述MoCA设备中;映射模块,用于读取所述双倍速率同步动态随机存储器DDR中的所述配置文件,并根据所述设备参数的类型,将读取到的设备参数映射至链表空间中,所述链表空间设置在所述MoCA设备的内存中,并且,所述链表空间根据所述设备参数的类型设置有相应的索引;配置模块,用于根据接收到的配置请求和所述链表空间中设置的索引,从所述链表空间中查询与所述配置请求相应的设备参数,并对查询到的所述设备参数执行相应的配置操作。结合第二方面,在第二方面第一种可能的实现方式中,所述MoCA设备参数配置装置还包括:保存模块,用于配置操作完成后,将所述链表空间中的设备参数写入所述双倍速率同步动态随机存储器DDR中,再将所述双倍速率同步动态随机存储器DDR中的设备参数保存至所述外部存储器中。结合第二方面,在第二方面第二种可能的实现方式中,所述映射模块包括:判断单元,用于判断所述配置文件的属性,其中,所述配置文件的属性包括:动态文件和静态文件;第一读取单元,用于若所述配置文件的属性为动态文件,逐行读取所述双倍速率同步动态随机存储器DDR中的所述配置文件;第二读取单元,用于若所述配置文件的属性为静态文件,完整读取所述双倍速率同步动态随机存储器DDR中的所述配置文件。结合第二方面,在第二方面第三种可能的实现方式中,所述加载模块还用于判断所述外部存储器中的配置文件是否完整,若完整,再执行将外部存储器中的配置文件加载至双倍速率同步动态随机存储器DDR中的操作。本公开的实施例提供的技术方案可以包括以下有益效果:传统技术进行MoCA设备的参数配置时,是将外部存储器中的配置文件加载至MoCA设备的内存中。而本申请公开的方案中,将外部存储器中的配置文件加载至DDR中,并在参数配置过程中,读取DDR中的配置文件,将配置文件中的设备参数加载至内存,DDR具备读写速度快的优点,因而和传统技术相比,本申请公开的方案中,内存能够更快速的获取设备参数,节省时间,从而提高MoCA设备的运行效率。进一步的,传统技术中,将外部存储器中预先存储的配置文件写入内存后,会根据接收到的配置请求,从内存中依次查找与所述配置请求相应的设备参数,例如,首先获取第一地址空间中存储的设备参数,判断该设备参数是否为所述配置请求所需的设备参数,若否,则继续获取第二地址空间中存储的设备参数,执行相应的判断操作,直到查找到与所述配置请求相应的设备参数。而本申请公开的方案中,读取DDR中的配置文件,并将读取到的设备参数映射至链表空间中,所述链表空间中设置有与设备参数的类型相应的索引,从而在接收到配置请求时,能够根据该索引查询到相应的配置参数,与传统技术相比,能够更加快速获取到本次配置操作所需的设备参数,进一步节省时间,提高MoCA设备的运行效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种MoCA设备参数配置方法的工作流程示意图;图2是根据一示例性实施例示出的一种MoCA设备参数配置方法中,读取DDR中的配置文件的工作流程示意图;图3是根据一示例性实施例示出一种MoCA设备参数配置装置的结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同本文档来自技高网...
一种MoCA设备参数配置方法及装置

【技术保护点】
一种MoCA设备参数配置方法,其特征在于,包括:在MoCA设备初始化的过程中,将外部存储器中的配置文件加载至双倍速率同步动态随机存储器DDR中,其中,所述配置文件中包含所述MoCA设备的设备参数,所述双倍速率同步动态随机存储器DDR设置在所述MoCA设备中;读取所述双倍速率同步动态随机存储器DDR中的所述配置文件,并根据所述设备参数的类型,将读取到的设备参数映射至链表空间中,所述链表空间设置在所述MoCA设备的内存中,并且,所述链表空间根据所述设备参数的类型设置有相应的索引;根据接收到的配置请求和所述链表空间中设置的索引,从所述链表空间中查询与所述配置请求相应的设备参数,并对查询到的所述设备参数执行相应的配置操作。

【技术特征摘要】
1.一种MoCA设备参数配置方法,其特征在于,包括:在MoCA设备初始化的过程中,将外部存储器中的配置文件加载至双倍速率同步动态随机存储器DDR中,其中,所述配置文件中包含所述MoCA设备的设备参数,所述双倍速率同步动态随机存储器DDR设置在所述MoCA设备中;读取所述双倍速率同步动态随机存储器DDR中的所述配置文件,并根据所述设备参数的类型,将读取到的设备参数映射至链表空间中,所述链表空间设置在所述MoCA设备的内存中,并且,所述链表空间根据所述设备参数的类型设置有相应的索引;根据接收到的配置请求和所述链表空间中设置的索引,从所述链表空间中查询与所述配置请求相应的设备参数,并对查询到的所述设备参数执行相应的配置操作;其中,所述读取所述双倍速率同步动态随机存储器DDR中的所述配置文件,包括:判断所述配置文件的属性,其中,所述配置文件的属性包括:动态文件和静态文件;若所述配置文件的属性为动态文件,逐行读取所述双倍速率同步动态随机存储器DDR中的所述配置文件;若所述配置文件的属性为静态文件,完整读取所述双倍速率同步动态随机存储器DDR中的所述配置文件。2.根据权利要求1所述的方法,其特征在于,所述MoCA设备参数配置方法还包括:配置操作完成后,将所述链表空间中的设备参数写入所述双倍速率同步动态随机存储器DDR中,再将所述双倍速率同步动态随机存储器DDR中的设备参数保存至所述外部存储器中。3.根据权利要求1所述的方法,其特征在于,所述MoCA设备参数配置方法还包括:判断所述外部存储器中的配置文件是否完整,若完整,再执行将外部存储器中的配置文件加载至双倍速率同步动态随机存储器DDR中的操作。4.一种MoCA设...

【专利技术属性】
技术研发人员:但静姚毅张见侯雪华宋磊磊
申请(专利权)人:上海凌云天博光电科技有限公司
类型:发明
国别省市:上海;31

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

1