The invention discloses a method for realizing PON device support voice dual protocol of dynamic loading, which comprises the following steps: the device management module and configuration management module initialization ONU, initialization after the implementation of each module configuration file; according to the obtained from the configuration management module of voice protocol type, corresponding voice interface initialization device management module package and load the corresponding voice module and initializing notification; configuration management module is initialized and receiving voice configuration of execution configuration management module. The invention adopts the configuration of voice protocol type way voice protocol dynamic loading, voice protocol type selection explicitly specified by the user, to avoid incorrect configuration, eliminates the need to upgrade the ONU software version switch voice protocol operation, improve operation efficiency and reduce the engineering cost and maintenance cost of opening.
【技术实现步骤摘要】
一种PON设备支持语音双协议动态加载的实现方法
本专利技术涉及PON(PassiveOpticalNetwork,无源光网络)系统接入
,具体涉及一种PON设备支持语音双协议动态加载的实现方法。
技术介绍
PON设备通常只支持一种语音协议,例如SIP(SessionInitiationProtocol,会话发起协议)或基于H.248的媒体网关控制协议。随着VoIP(VoiceoverInternetProtocol,网络电话)技术的发展,VoIP语音获得了广泛的应用,根据组网方式的不同,有的需要SIP语音协议,有的需要H.248语音协议,还有的需要从H.248语音协议割接到SIP语音协议。为了解决这种问题,往往需要升级ONU软件版本才能切换语音协议,降低了效率,同时也增加了开通和维护的成本。综上所述,现有的PON设备存在以下缺点:(1)只支持一种语音协议;(2)通过升级ONU软件版本切换语音协议的效率较低;(3)通过升级ONU软件版本切换语音协议导致开通和维护的成本较高。
技术实现思路
本专利技术所要解决的技术问题是现有的PON设备只支持一种语音协议,且通过升级ONU软件版本切换语音协议的效率较低、开通和维护的成本较高。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种PON设备支持语音双协议动态加载的实现方法,包括以下步骤:第一步:初始化ONU的设备管理模块和配置管理模块,初始化完成后执行各模块配置文件;第二步:根据从配置管理模块获取的语音协议类型,调用设备管理模块封装的相应语音初始化接口,加载相应语音模块并进行初始化;第三步:通知配置管理模块 ...
【技术保护点】
一种PON设备支持语音双协议动态加载的实现方法,其特征在于,包括以下步骤:第一步:初始化ONU的设备管理模块和配置管理模块,初始化完成后执行各模块配置文件;第二步:根据从配置管理模块获取的语音协议类型,调用设备管理模块封装的相应语音初始化接口,加载相应语音模块并进行初始化;第三步:通知配置管理模块初始化完成,接收并执行配置管理模块下发的语音配置。
【技术特征摘要】
1.一种PON设备支持语音双协议动态加载的实现方法,其特征在于,包括以下步骤:第一步:初始化ONU的设备管理模块和配置管理模块,初始化完成后执行各模块配置文件;第二步:根据从配置管理模块获取的语音协议类型,调用设备管理模块封装的相应语音初始化接口,加载相应语音模块并进行初始化;第三步:通知配置管理模块初始化完成,接收并执行配置管理模块下发的语音配置。2.如权利要求1所述的方法,其特征在于,从配置管理模块获取的语音协议类型为无语音协议时,在ONU上只运行数据业务,不加载任何语音模块;从配置管理模块获取的语音协议类型为SIP语音协议时,调用设备管理模块封装的SIP语音初始化接口加载SIP语音模块并进行初始化;从配置管理模块获取的语音协议类型为H.248语音协议时,调用设备管理模块封装的H.248语音初始化接口加载H.248语音模块并进行初始化。3.如权利要求1所述的方法,其特征在于,第二步具体包括以下步骤:注册相应语音模块,并进行相应语音业务主从通信初始化;初始化相应语音配置,并将初始化结果记录日志;初始化相应语音协议栈,并将初始化结果记录日志;初始化数据库中的相应语音配置数据;初始化公共任务和相应语音任务;更新相应语音模块初始化完成标志。4.如权利要求1所述的方法,其特征在于,在第三步中,接收并执行配置管理模块下发的语音配置具体为:根据接收到的配置管理模块下发的语音网关配置,执行语音公共配置和相应...
【专利技术属性】
技术研发人员:赵霞,王文超,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。