网络电话单板配置方法及系统.pdf

上传人:g**** 文档编号:1107664 上传时间:2018-03-31 格式:PDF 页数:10 大小:411.09KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910209653.X

申请日:

2009.11.03

公开号:

CN102055603A

公开日:

2011.05.11

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 12/24申请日:20091103|||公开

IPC分类号:

H04L12/24; H04M7/00

主分类号:

H04L12/24

申请人:

中兴通讯股份有限公司

发明人:

刘俊峰; 夏亦冰

地址:

518057 广东省深圳市南山区科技南路55号

优先权:

专利代理机构:

北京康信知识产权代理有限责任公司 11240

代理人:

余刚;吴孟秋

PDF下载: PDF下载
内容摘要

本发明公开了一种网络电话单板配置方法及系统,上述方法包括:第二关系建立模块,用于建立所述VOIP单板的子单元标识和所述VOIP单板的通道标识的对应关系。本发明解决了使用不同该方案的VOIP单板进行扩容或者故障替代的情况下需要重新配置单板数据的问题,为媒体网关工程维护过程中实现VOIP单板平滑升级及扩容提供了保证,可以提高开局维护的效率,为工程扩容、升级、故障维护带来了方便。

权利要求书

1: 一种网络电话 VOIP 单板配置方法, 其特征在于, 包括 : 设置公共参数模板, 其中, 所述公共参数模板保存有为所有 VOIP 单板配置的参数值 ; 按照所述公共参数模板对 VOIP 单板进行参数配置。
2: 根据权利要求 1 所述的方法, 其特征在于, 按照所述公共参数模板对所述 VOIP 单板 进行参数配置包括 : 所述 VOIP 单板识别到存在新加入的子卡的情况下, 获取所述公共参数模板并利用所 述公共参数模板对所述子卡进行参数配置。
3: 根据权利要求 1 所述的方法, 其特征在于, 按照所述公共参数模板对所述 VOIP 单板 进行参数配置包括 : 所述 VOIP 单板识别到存在新加入的子卡的情况下, 根据所述子卡的标识获取所述子 卡对应的子卡参数模板并利用所述子卡参数模板对所述子卡进行参数配置, 其中, 所述子 卡参数模板包括公共参数值和专用参数值, 公共参数值为所述公共参数模板中的参数值, 所述专用参数值为所述子卡专用的参数值。
4: 根据权利要求 1 所述的方法, 其特征在于, 按照所述公共参数模板对所述 VOIP 单板 进行参数配置之后, 所述方法还包括 : 建立虚拟用户逻辑号 SLN, 其中, 所述虚拟 SLN 通过所述 VOIP 单板的单元标识和所述 VOIP 单板的通道标识来指示所述 VOIP 的通道 ; 建立所述虚拟 SLN 和用户逻辑号 SLN 的对应关系。
5: 根据权利要求 4 所述的方法, 其特征在于, 建立所述虚拟 SLN 和所述 SLN 的对应关系 之后, 所述方法还包括 : 根据所述虚拟 SLN 和所述对应关系进行媒体转发过程。
6: 根据权利要求 1 所述的方法, 其特征在于, 按照所述公共参数模板对所述 VOIP 单板 进行参数配置之后, 所述方法还包括 : 建立所述 VOIP 单板的子单元标识和所述 VOIP 单板的通道标识的对应关系。
7: 根据权利要求 6 所述的方法, 其特征在于, 建立所述 VOIP 单板的子单元标识和所述 VOIP 单板的通道标识的对应关系之后, 所述方法还包括 : 所述 VOIP 单板所在的系统根据所述子单元标识和所述对应关系进行系统控制过程。
8: 一种 VOIP 单板配置系统, 其特征在于, 包括 : 设置模块, 用于设置公共参数模板, 其中, 所述公共参数模板保存有为所有 VOIP 单板 配置的参数值 ; 配置模块, 用于按照所述公共参数模板对 VOIP 单板进行参数配置。
9: 根据权利要求 8 所述的系统, 其特征在于, 所述系统还包括 : 建立模块, 用于建立虚拟 SLN, 所述虚拟 SLN 通过所述 VOIP 单板的单元标识和所述 VOIP 单板的通道标识来指示所述 VOIP 的通道 ; 第一关系建立模块, 用于建立所述虚拟 SLN 和 SLN 的对应关系。
10: 根据权利要求 8 所述的系统, 其特征在于, 所述系统还包括 : 第二关系建立模块, 用于建立所述 VOIP 单板的子单元标识和所述 VOIP 单板的通道标 识的对应关系。

说明书


网络电话单板配置方法及系统

    【技术领域】
     本 发 明 涉 及 通 信 领 域, 具 体 而 言, 涉 及 一 种 网 络 电 话 (Voice overInternet Protocol, 简称为 VOIP) 单板配置方法及系统。背景技术
     媒体网关主要完成语音信号由 TDM 转换为 IP 包的功能, 一般由专用的 VOIP 语音 处理芯片完成。
     目前 VOIP 芯片的厂商很多, 不同的芯片厂家提供的芯片在处理能力 ( 例如, 芯片 通道密度和处理能力值 ) 上存在比较大的差异, 对于单个数字信号处理 (Digital Signal Processor, 简称为 DSP) 芯片, 根据使用的语音编解码 ( 例如, G.711/G.723/G.729 等 ) 的不 同, 所能达到的通道密度是有区别的。为了描述 VOIP 资源, 媒体网关内数据配置使用子单 元来描述一个物理的 DSP 芯片, 每个子单元下有多个 VOIP 通道, 特定的 VOIP 单板上的子卡 也是根据实际开局容量进行灵活配置的, 目前的做法是 : 对于采用不同方案的 VOIP 单板, 配置不同的参数。其中, 需要定义的要素 ( 即, 参数 ) 包括 : 物理板类型、 逻辑板类型、 单元 类型、 子单元个数、 通道个数、 参数模板等。
     采用上述方案的数据配置方法只能适应一种特定方案的 VOIP 单板, 在不同方案 的 VOIP 单板之间无法共享同一套配置数据, 这样带来的问题是 : 在实际开局过程中, 如果 使用不同方案的 VOIP 单板进行扩容或者故障替代, 就必须删除老方案的单板数据, 再重新 配置新方案的单板数据, 这对于开局维护是很不方便的。 发明内容 针对相关技术中存在的使用不同该方案的 VOIP 单板进行扩容或者故障替代的情 况下需要重新配置单板数据的问题而提出本发明, 为此, 本发明的主要目的在于提供一种 VOIP 单板配置方法及系统, 以解决上述问题至少之一。
     为了实现上述目的, 根据本发明的一个方面, 提供了一种 VOIP 单板配置方法。
     根据本发明的 VOIP 单板配置方法包括 : 设置公共参数模板, 其中, 公共参数模板 保存有为所有 VOIP 单板配置的参数值 ; 按照公共参数模板对 VOIP 单板进行参数配置。
     优选地, 按照公共参数模板对 VOIP 单板进行参数配置包括 : VOIP 单板识别到存在 新加入的子卡的情况下, 获取公共参数模板并利用公共参数模板对子卡进行参数配置。
     优选地, 按照公共参数模板对 VOIP 单板进行参数配置包括 : VOIP 单板识别到存在 新加入的子卡的情况下, 根据子卡的标识获取子卡对应的子卡参数模板并利用子卡参数模 板对子卡进行参数配置, 其中, 子卡参数模板包括公共参数值和专用参数值, 公共参数值为 公共参数模板中的参数值, 专用参数值为子卡专用的参数值。
     优选地, 按照公共参数模板对 VOIP 单板进行参数配置之后, 上述方法还包括 : 建 立虚拟用户逻辑号 SLN, 其中, 虚拟 SLN 通过 VOIP 单板的单元标识和 VOIP 单板的通道标识 来指示 VOIP 的通道 ; 建立虚拟 SLN 和用户逻辑号 SLN 的对应关系。
     优选地, 建立虚拟 SLN 和 SLN 的对应关系之后, 上述方法还包括 : 根据虚拟 SLN 和 对应关系进行媒体转发过程。
     优选地, 按照公共参数模板对 VOIP 单板进行参数配置之后, 上述方法还包括 : 建 立 VOIP 单板的子单元标识和 VOIP 单板的通道标识的对应关系。
     优选地, 建立 VOIP 单板的子单元标识和 VOIP 单板的通道标识的对应关系之后, 上 述方法还包括 : VOIP 单板所在的系统根据子单元标识和对应关系进行系统控制过程。
     为了实现上述目的, 根据本发明的另一方面, 提供了一种 VOIP 单板配置系统。
     根据本发明的 VOIP 单板配置系统包括 : 设置模块, 用于设置公共参数模板, 其中, 公共参数模板保存有为所有 VOIP 单板配置的参数值 ; 配置模块, 用于按照公共参数模板对 VOIP 单板进行参数配置。
     优选地, 上述系统还包括 : 建立模块, 用于建立虚拟 SLN, 虚拟 SLN 通过 VOIP 单板 的单元标识和 VOIP 单板的通道标识来指示 VOIP 的通道 ; 第一关系建立模块, 用于建立虚拟 SLN 和 SLN 的对应关系。
     优选地, 上述系统还包括 : 第二关系建立模块, 用于建立 VOIP 单板的子单元标识 和 VOIP 单板的通道标识的对应关系。 通过本发明, 利用统一的参数模板对 VOIP 单板进行参数配置, 解决了使用不同该 方案的 VOIP 单板进行扩容或者故障替代的情况下需要重新配置单板数据的问题, 为媒体 网关工程维护过程中实现 VOIP 单板平滑升级及扩容提供了保证, 可以提高开局维护的效 率, 为工程扩容、 升级、 故障维护带来了方便。
     附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。在附图中 :
     图 1 是根据本发明实施例的 VOIP 单板配置方法的流程图 ;
     图 2 是根据本发明实例 2 的子卡自动识别流程图 ;
     图 3 是根据本发明实例 3 的媒体流入向转发的流程图 ;
     图 4 是根据本发明实例 4 的物理 DSP 芯片故障时电路资源闭塞过程的流程图 ;
     图 5 是根据本发明实施例的 VOIP 单板配置系统的结构框图 ;
     图 6 是根据本发明实施例的 VOIP 单板配置系统的详细结构框图。
     具体实施方式
     功能概述
     考虑到现有技术中存在的问题, 本发明实施例提出了一种 VOIP 单板配置方案, 该 方案的处理原则为 : 设置公共参数模板, 其中, 公共参数模板保存有为所有 VOIP 单板配置 的参数值 ; 按照公共参数模板对 VOIP 单板进行参数配置。 该方案为媒体网关工程维护过程 中实现 VOIP 单板平滑升级及扩容提供了保证, 可以提高开局维护的效率, 为工程扩容、 升 级、 故障维护带来了方便。
     下文中将参考附图并结合实施例来详细说明本发明。需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。方法实施例
     根据本发明的实施例, 提供了一种 VOIP 单板配置方法, 图 1 是根据本发明实施例 的 VOIP 单板配置方法的流程图, 如图 1 所示, 该方法包括如下的步骤 S102 至步骤 S104 :
     步骤 S102, 设置公共参数模板, 其中, 公共参数模板保存有为所有 VOIP 单板配置 的参数值, 也就是说, 所有 VOIP 单板均采用公共参数模板进行配置, 公共参数模板中存储 有统一的适用于所有 VOIP 单板的参数值 ;
     步骤 S104, 按照公共参数模板对 VOIP 单板进行参数配置。
     优选地, 按照公共参数模板对 VOIP 单板进行参数配置包括 : VOIP 单板识别到存在 新加入的子卡的情况下, 获取公共参数模板并利用公共参数模板对子卡进行参数配置。
     优选地, 按照公共参数模板对 VOIP 单板进行参数配置包括 : VOIP 单板识别到存在 新加入的子卡的情况下, 根据子卡的标识获取子卡对应的子卡参数模板并利用子卡参数模 板对子卡进行参数配置, 其中, 子卡参数模板包括公共参数值和专用参数值, 公共参数值为 公共参数模板中的参数值, 专用参数值为子卡专用的参数值。
     按照公共参数模板对 VOIP 单板进行参数配置之后, 上述方法还可以包括 : 建立虚 拟用户逻辑号 SLN, 其中, 虚拟 SLN 通过 VOIP 单板的单元标识和 VOIP 单板的通道标识来指 示 VOIP 的通道 ; 建立虚拟 SLN 和用户逻辑号 SLN 的对应关系。根据虚拟 SLN 和对应关系进 行媒体转发过程。
     按照公共参数模板对 VOIP 单板进行参数配置之后, 上述方法还可以包括 : 建立 VOIP 单板的子单元标识和 VOIP 单板的通道标识的对应关系。VOIP 单板所在的系统根据子 单元标识和对应关系进行系统控制过程。
     下面将结合实例对本发明实施例的实现过程进行详细描述。
     实例 1
     该实例描述了本发明实施例提出的 VOIP 单板配置方法的主要处理过程, 包括 :
     1. 数据配置采用统一配置, 即, 配置一种通用 VOIP 单板, 上面提到的要素都按最 大容量预先设置。
     2. 单板自动识别子卡并上报更新数据库, 即, 单板自动识别子卡, 动态上报芯片类 型给数据库进行实时更新。
     3. 呼叫模块使用虚拟用户逻辑号 (Subscriber Logic Number, 简称为 SLN), 该处 理是为了对上层呼叫处理模块屏蔽不同 VOIP 单板的差异, 在数据配置上引入了虚拟子单 元的概念, 即, 整个 VOIP 单板在数据和呼叫业务层面只有一个虚拟子单元, 业务占用和释 放呼叫资源时使用 SLN 标识一个特定的资源电路, 此时在 SLN 中的子单元就是此虚拟子单 元。
     实例 2
     该实例详细描述了子卡自动识别的过程, 图 2 是根据本发明实例 2 的子卡自动识 别流程图, 如图 2 所示, 上述过程包括以下步骤 :
     步骤 201, 单板上电。
     步骤 202, 在 boot 中读取子卡 ID。
     步骤 203, 发消息请求下载 cpu 版本, 请求消息中携带此子卡 ID, 数据库根据此子 卡 ID 动态更新数据库电路资源表, 并下载 cpu 版本, 单板 cpu 版本开始运行。步骤 204, 根据子卡 ID 下载不同的固件版本, 这里的固件是 VOIP 芯片的运行版本, 一般都是芯片厂家提供。
     步骤 205, 单板 VOIP 处理进程根据此子卡 ID 向数据库请求参数模板。
     步骤 206, 数据库根据子卡类型下发参数模板, 并根据参数模板对该子卡进行参数 配置后, 设置芯片运行, 对于无法统一进行设置的参数, 可以针对子卡的类别另行设置单独 的参数模块, 例如, TI 和 MIRO 在数据库中对应不同的参数模板。
     步骤 207, 单板进入服务状态。
     实例 3
     该实例以入向转发过程为例描述了媒体转发过程, 为了对上层呼叫处理模块屏蔽 差异, 整个单板只配置一个虚拟的子单元, 这里先介绍一下 SLN 的概念, SLN 是呼叫资源的 一种结构化描述, 由单元 - 子单元 - 电路 ( 即, 通道 ) 构成。在呼叫时由呼叫处理模块向数 据库动态申请和释放。
     由于子单元是虚拟的, 故整个单板内所有电路都对应一个虚拟的 SLN, 虚拟 SLN 中 的子单元都对应此虚拟子单元。也就是说, 由于整个 VOIP 单板在数据和呼叫业务层面只有 一个虚拟子单元, 因此虚拟 SLN 仅采用单元 - 电路结构就可以实现结构化描述。业务层面 看到的是虚拟 SLN, 媒体流入向转发也是根据 RTP 和此虚拟 SLN 进行的。图 3 是根据本发明 实例 3 的媒体流入向转发的流程图, 如图 3 所示, 媒体流入向转发的过程包括 : 步骤 301, 查找媒体入向转发表。
     步骤 302, 根据 RTP 查找当前 VOIP 电路的虚拟 SLN。
     步骤 303, 查找虚拟 SLN 到物理 SLN 的映射表, 虚拟 SLN 与物理芯片上的 DSP/ 通道 ( 即, 物理 SLN) 存在固定映射关系, 单板软件需要维护此映射表。
     步骤 304, 根据物理 SLN 得到入向转发包的目的 IP 地址。
     步骤 305, 根据 IP 地址查询二级转发表得到目的 MAC 地址。
     步骤 306, 完成媒体流的入向转发过程。
     实例 4
     该实例以闭塞电路资源为例对系统控制过程进行说明。在系统控制层面, 看到的 是物理子单元, 每个物理子单元对应一个物理 DSP 芯片。图 4 是根据本发明实例 4 的物理 DSP 芯片故障时电路资源闭塞过程的流程图, 如图 4 所示, 闭塞电路资源的过程包括 :
     步骤 401, 物理 DSP 子单元状态上报。
     步骤 402, 更新二级转发表对应的子单元条目状态, 具体地, 根据物理子单元的状 态更新媒体二级转发表状态。
     步骤 403, 查找物理子单元和通道的映射表, 该表中维护有物理子单元和电路之间 的映射关系。
     步骤 404, 物理子单元发生故障, 到数据库闭塞对应的电路资源, 注意这里不是闭 塞虚拟子单元。在物理子单元故障恢复后, 到数据库解闭塞对应的电路资源。
     系统实施例
     根据本发明的实施例, 提供了一种 VOIP 单板配置系统, 图 5 是根据本发明实施例 的 VOIP 单板配置系统的结构框图, 如图 5 所示, 上述系统包括 : 设置模块 52, 用于设置公共 参数模板, 其中, 公共参数模板保存有为所有 VOIP 单板配置的参数值 ; 配置模块 54, 连接于
     设置模块 52, 用于按照公共参数模板对 VOIP 单板进行参数配置。
     图 6 是根据本发明实施例的 VOIP 单板配置系统的详细结构框图, 如图 6 所示, 在 图 5 的基础上, 该系统还包括 : 建立模块 62, 连接于配置模块 54, 用于建立虚拟 SLN, 虚拟 SLN 通过 VOIP 单板的单元标识和 VOIP 单板的通道标识来指示 VOIP 的通道 ; 第一关系建立 模块 64, 连接于建立模块 62, 用于建立虚拟 SLN 和 SLN 的对应关系。第二关系建立模块 66, 连接于配置模块 54, 用于建立 VOIP 单板的子单元标识和 VOIP 单板的通道标识的对应关系。
     综上所述, 本发明实施例提供的 VOIP 单板配置方案为媒体网关工程维护过程中 实现 VOIP 单板平滑升级及扩容提供了保证, 可以提高开局维护的效率, 为工程扩容、 升级、 故障维护带来了方便。
     需要说明的是, 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行, 并且, 虽然在流程图中示出了逻辑顺序, 但是在某些情况下, 可以以不 同于此处的顺序执行所示出或描述的步骤。
     显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所组成 的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以将它们存储 在存储装置中由计算装置来执行, 或者将它们分别制作成各个集成电路模块, 或者将它们 中的多个模块或步骤制作成单个集成电路模块来实现。这样, 本发明不限制于任何特定的 硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的任何修 改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
    

网络电话单板配置方法及系统.pdf_第1页
第1页 / 共10页
网络电话单板配置方法及系统.pdf_第2页
第2页 / 共10页
网络电话单板配置方法及系统.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《网络电话单板配置方法及系统.pdf》由会员分享,可在线阅读,更多相关《网络电话单板配置方法及系统.pdf(10页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102055603A43申请公布日20110511CN102055603ACN102055603A21申请号200910209653X22申请日20091103H04L12/24200601H04M7/0020060171申请人中兴通讯股份有限公司地址518057广东省深圳市南山区科技南路55号72发明人刘俊峰夏亦冰74专利代理机构北京康信知识产权代理有限责任公司11240代理人余刚吴孟秋54发明名称网络电话单板配置方法及系统57摘要本发明公开了一种网络电话单板配置方法及系统,上述方法包括第二关系建立模块,用于建立所述VOIP单板的子单元标识和所述VOIP单板的通道标识的对应。

2、关系。本发明解决了使用不同该方案的VOIP单板进行扩容或者故障替代的情况下需要重新配置单板数据的问题,为媒体网关工程维护过程中实现VOIP单板平滑升级及扩容提供了保证,可以提高开局维护的效率,为工程扩容、升级、故障维护带来了方便。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书5页附图3页CN102055610A1/1页21一种网络电话VOIP单板配置方法,其特征在于,包括设置公共参数模板,其中,所述公共参数模板保存有为所有VOIP单板配置的参数值;按照所述公共参数模板对VOIP单板进行参数配置。2根据权利要求1所述的方法,其特征在于,按照所述公共参数模板对所。

3、述VOIP单板进行参数配置包括所述VOIP单板识别到存在新加入的子卡的情况下,获取所述公共参数模板并利用所述公共参数模板对所述子卡进行参数配置。3根据权利要求1所述的方法,其特征在于,按照所述公共参数模板对所述VOIP单板进行参数配置包括所述VOIP单板识别到存在新加入的子卡的情况下,根据所述子卡的标识获取所述子卡对应的子卡参数模板并利用所述子卡参数模板对所述子卡进行参数配置,其中,所述子卡参数模板包括公共参数值和专用参数值,公共参数值为所述公共参数模板中的参数值,所述专用参数值为所述子卡专用的参数值。4根据权利要求1所述的方法,其特征在于,按照所述公共参数模板对所述VOIP单板进行参数配置之。

4、后,所述方法还包括建立虚拟用户逻辑号SLN,其中,所述虚拟SLN通过所述VOIP单板的单元标识和所述VOIP单板的通道标识来指示所述VOIP的通道;建立所述虚拟SLN和用户逻辑号SLN的对应关系。5根据权利要求4所述的方法,其特征在于,建立所述虚拟SLN和所述SLN的对应关系之后,所述方法还包括根据所述虚拟SLN和所述对应关系进行媒体转发过程。6根据权利要求1所述的方法,其特征在于,按照所述公共参数模板对所述VOIP单板进行参数配置之后,所述方法还包括建立所述VOIP单板的子单元标识和所述VOIP单板的通道标识的对应关系。7根据权利要求6所述的方法,其特征在于,建立所述VOIP单板的子单元标识。

5、和所述VOIP单板的通道标识的对应关系之后,所述方法还包括所述VOIP单板所在的系统根据所述子单元标识和所述对应关系进行系统控制过程。8一种VOIP单板配置系统,其特征在于,包括设置模块,用于设置公共参数模板,其中,所述公共参数模板保存有为所有VOIP单板配置的参数值;配置模块,用于按照所述公共参数模板对VOIP单板进行参数配置。9根据权利要求8所述的系统,其特征在于,所述系统还包括建立模块,用于建立虚拟SLN,所述虚拟SLN通过所述VOIP单板的单元标识和所述VOIP单板的通道标识来指示所述VOIP的通道;第一关系建立模块,用于建立所述虚拟SLN和SLN的对应关系。10根据权利要求8所述的系。

6、统,其特征在于,所述系统还包括第二关系建立模块,用于建立所述VOIP单板的子单元标识和所述VOIP单板的通道标识的对应关系。权利要求书CN102055603ACN102055610A1/5页3网络电话单板配置方法及系统技术领域0001本发明涉及通信领域,具体而言,涉及一种网络电话VOICEOVERINTERNETPROTOCOL,简称为VOIP单板配置方法及系统。背景技术0002媒体网关主要完成语音信号由TDM转换为IP包的功能,一般由专用的VOIP语音处理芯片完成。0003目前VOIP芯片的厂商很多,不同的芯片厂家提供的芯片在处理能力例如,芯片通道密度和处理能力值上存在比较大的差异,对于单个。

7、数字信号处理DIGITALSIGNALPROCESSOR,简称为DSP芯片,根据使用的语音编解码例如,G711/G723/G729等的不同,所能达到的通道密度是有区别的。为了描述VOIP资源,媒体网关内数据配置使用子单元来描述一个物理的DSP芯片,每个子单元下有多个VOIP通道,特定的VOIP单板上的子卡也是根据实际开局容量进行灵活配置的,目前的做法是对于采用不同方案的VOIP单板,配置不同的参数。其中,需要定义的要素即,参数包括物理板类型、逻辑板类型、单元类型、子单元个数、通道个数、参数模板等。0004采用上述方案的数据配置方法只能适应一种特定方案的VOIP单板,在不同方案的VOIP单板之间。

8、无法共享同一套配置数据,这样带来的问题是在实际开局过程中,如果使用不同方案的VOIP单板进行扩容或者故障替代,就必须删除老方案的单板数据,再重新配置新方案的单板数据,这对于开局维护是很不方便的。发明内容0005针对相关技术中存在的使用不同该方案的VOIP单板进行扩容或者故障替代的情况下需要重新配置单板数据的问题而提出本发明,为此,本发明的主要目的在于提供一种VOIP单板配置方法及系统,以解决上述问题至少之一。0006为了实现上述目的,根据本发明的一个方面,提供了一种VOIP单板配置方法。0007根据本发明的VOIP单板配置方法包括设置公共参数模板,其中,公共参数模板保存有为所有VOIP单板配置。

9、的参数值;按照公共参数模板对VOIP单板进行参数配置。0008优选地,按照公共参数模板对VOIP单板进行参数配置包括VOIP单板识别到存在新加入的子卡的情况下,获取公共参数模板并利用公共参数模板对子卡进行参数配置。0009优选地,按照公共参数模板对VOIP单板进行参数配置包括VOIP单板识别到存在新加入的子卡的情况下,根据子卡的标识获取子卡对应的子卡参数模板并利用子卡参数模板对子卡进行参数配置,其中,子卡参数模板包括公共参数值和专用参数值,公共参数值为公共参数模板中的参数值,专用参数值为子卡专用的参数值。0010优选地,按照公共参数模板对VOIP单板进行参数配置之后,上述方法还包括建立虚拟用户。

10、逻辑号SLN,其中,虚拟SLN通过VOIP单板的单元标识和VOIP单板的通道标识来指示VOIP的通道;建立虚拟SLN和用户逻辑号SLN的对应关系。说明书CN102055603ACN102055610A2/5页40011优选地,建立虚拟SLN和SLN的对应关系之后,上述方法还包括根据虚拟SLN和对应关系进行媒体转发过程。0012优选地,按照公共参数模板对VOIP单板进行参数配置之后,上述方法还包括建立VOIP单板的子单元标识和VOIP单板的通道标识的对应关系。0013优选地,建立VOIP单板的子单元标识和VOIP单板的通道标识的对应关系之后,上述方法还包括VOIP单板所在的系统根据子单元标识和对。

11、应关系进行系统控制过程。0014为了实现上述目的,根据本发明的另一方面,提供了一种VOIP单板配置系统。0015根据本发明的VOIP单板配置系统包括设置模块,用于设置公共参数模板,其中,公共参数模板保存有为所有VOIP单板配置的参数值;配置模块,用于按照公共参数模板对VOIP单板进行参数配置。0016优选地,上述系统还包括建立模块,用于建立虚拟SLN,虚拟SLN通过VOIP单板的单元标识和VOIP单板的通道标识来指示VOIP的通道;第一关系建立模块,用于建立虚拟SLN和SLN的对应关系。0017优选地,上述系统还包括第二关系建立模块,用于建立VOIP单板的子单元标识和VOIP单板的通道标识的对。

12、应关系。0018通过本发明,利用统一的参数模板对VOIP单板进行参数配置,解决了使用不同该方案的VOIP单板进行扩容或者故障替代的情况下需要重新配置单板数据的问题,为媒体网关工程维护过程中实现VOIP单板平滑升级及扩容提供了保证,可以提高开局维护的效率,为工程扩容、升级、故障维护带来了方便。附图说明0019此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中0020图1是根据本发明实施例的VOIP单板配置方法的流程图;0021图2是根据本发明实例2的子卡自动识别流程图;0022图3是根据本发明实例3的。

13、媒体流入向转发的流程图;0023图4是根据本发明实例4的物理DSP芯片故障时电路资源闭塞过程的流程图;0024图5是根据本发明实施例的VOIP单板配置系统的结构框图;0025图6是根据本发明实施例的VOIP单板配置系统的详细结构框图。具体实施方式0026功能概述0027考虑到现有技术中存在的问题,本发明实施例提出了一种VOIP单板配置方案,该方案的处理原则为设置公共参数模板,其中,公共参数模板保存有为所有VOIP单板配置的参数值;按照公共参数模板对VOIP单板进行参数配置。该方案为媒体网关工程维护过程中实现VOIP单板平滑升级及扩容提供了保证,可以提高开局维护的效率,为工程扩容、升级、故障维护。

14、带来了方便。0028下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。说明书CN102055603ACN102055610A3/5页50029方法实施例0030根据本发明的实施例,提供了一种VOIP单板配置方法,图1是根据本发明实施例的VOIP单板配置方法的流程图,如图1所示,该方法包括如下的步骤S102至步骤S1040031步骤S102,设置公共参数模板,其中,公共参数模板保存有为所有VOIP单板配置的参数值,也就是说,所有VOIP单板均采用公共参数模板进行配置,公共参数模板中存储有统一的适用于所有VOIP单板的参数值。

15、;0032步骤S104,按照公共参数模板对VOIP单板进行参数配置。0033优选地,按照公共参数模板对VOIP单板进行参数配置包括VOIP单板识别到存在新加入的子卡的情况下,获取公共参数模板并利用公共参数模板对子卡进行参数配置。0034优选地,按照公共参数模板对VOIP单板进行参数配置包括VOIP单板识别到存在新加入的子卡的情况下,根据子卡的标识获取子卡对应的子卡参数模板并利用子卡参数模板对子卡进行参数配置,其中,子卡参数模板包括公共参数值和专用参数值,公共参数值为公共参数模板中的参数值,专用参数值为子卡专用的参数值。0035按照公共参数模板对VOIP单板进行参数配置之后,上述方法还可以包括建。

16、立虚拟用户逻辑号SLN,其中,虚拟SLN通过VOIP单板的单元标识和VOIP单板的通道标识来指示VOIP的通道;建立虚拟SLN和用户逻辑号SLN的对应关系。根据虚拟SLN和对应关系进行媒体转发过程。0036按照公共参数模板对VOIP单板进行参数配置之后,上述方法还可以包括建立VOIP单板的子单元标识和VOIP单板的通道标识的对应关系。VOIP单板所在的系统根据子单元标识和对应关系进行系统控制过程。0037下面将结合实例对本发明实施例的实现过程进行详细描述。0038实例10039该实例描述了本发明实施例提出的VOIP单板配置方法的主要处理过程,包括00401数据配置采用统一配置,即,配置一种通用。

17、VOIP单板,上面提到的要素都按最大容量预先设置。00412单板自动识别子卡并上报更新数据库,即,单板自动识别子卡,动态上报芯片类型给数据库进行实时更新。00423呼叫模块使用虚拟用户逻辑号SUBSCRIBERLOGICNUMBER,简称为SLN,该处理是为了对上层呼叫处理模块屏蔽不同VOIP单板的差异,在数据配置上引入了虚拟子单元的概念,即,整个VOIP单板在数据和呼叫业务层面只有一个虚拟子单元,业务占用和释放呼叫资源时使用SLN标识一个特定的资源电路,此时在SLN中的子单元就是此虚拟子单元。0043实例20044该实例详细描述了子卡自动识别的过程,图2是根据本发明实例2的子卡自动识别流程图。

18、,如图2所示,上述过程包括以下步骤0045步骤201,单板上电。0046步骤202,在BOOT中读取子卡ID。0047步骤203,发消息请求下载CPU版本,请求消息中携带此子卡ID,数据库根据此子卡ID动态更新数据库电路资源表,并下载CPU版本,单板CPU版本开始运行。说明书CN102055603ACN102055610A4/5页60048步骤204,根据子卡ID下载不同的固件版本,这里的固件是VOIP芯片的运行版本,一般都是芯片厂家提供。0049步骤205,单板VOIP处理进程根据此子卡ID向数据库请求参数模板。0050步骤206,数据库根据子卡类型下发参数模板,并根据参数模板对该子卡进行参。

19、数配置后,设置芯片运行,对于无法统一进行设置的参数,可以针对子卡的类别另行设置单独的参数模块,例如,TI和MIRO在数据库中对应不同的参数模板。0051步骤207,单板进入服务状态。0052实例30053该实例以入向转发过程为例描述了媒体转发过程,为了对上层呼叫处理模块屏蔽差异,整个单板只配置一个虚拟的子单元,这里先介绍一下SLN的概念,SLN是呼叫资源的一种结构化描述,由单元子单元电路即,通道构成。在呼叫时由呼叫处理模块向数据库动态申请和释放。0054由于子单元是虚拟的,故整个单板内所有电路都对应一个虚拟的SLN,虚拟SLN中的子单元都对应此虚拟子单元。也就是说,由于整个VOIP单板在数据和。

20、呼叫业务层面只有一个虚拟子单元,因此虚拟SLN仅采用单元电路结构就可以实现结构化描述。业务层面看到的是虚拟SLN,媒体流入向转发也是根据RTP和此虚拟SLN进行的。图3是根据本发明实例3的媒体流入向转发的流程图,如图3所示,媒体流入向转发的过程包括0055步骤301,查找媒体入向转发表。0056步骤302,根据RTP查找当前VOIP电路的虚拟SLN。0057步骤303,查找虚拟SLN到物理SLN的映射表,虚拟SLN与物理芯片上的DSP/通道即,物理SLN存在固定映射关系,单板软件需要维护此映射表。0058步骤304,根据物理SLN得到入向转发包的目的IP地址。0059步骤305,根据IP地址查。

21、询二级转发表得到目的MAC地址。0060步骤306,完成媒体流的入向转发过程。0061实例40062该实例以闭塞电路资源为例对系统控制过程进行说明。在系统控制层面,看到的是物理子单元,每个物理子单元对应一个物理DSP芯片。图4是根据本发明实例4的物理DSP芯片故障时电路资源闭塞过程的流程图,如图4所示,闭塞电路资源的过程包括0063步骤401,物理DSP子单元状态上报。0064步骤402,更新二级转发表对应的子单元条目状态,具体地,根据物理子单元的状态更新媒体二级转发表状态。0065步骤403,查找物理子单元和通道的映射表,该表中维护有物理子单元和电路之间的映射关系。0066步骤404,物理子。

22、单元发生故障,到数据库闭塞对应的电路资源,注意这里不是闭塞虚拟子单元。在物理子单元故障恢复后,到数据库解闭塞对应的电路资源。0067系统实施例0068根据本发明的实施例,提供了一种VOIP单板配置系统,图5是根据本发明实施例的VOIP单板配置系统的结构框图,如图5所示,上述系统包括设置模块52,用于设置公共参数模板,其中,公共参数模板保存有为所有VOIP单板配置的参数值;配置模块54,连接于说明书CN102055603ACN102055610A5/5页7设置模块52,用于按照公共参数模板对VOIP单板进行参数配置。0069图6是根据本发明实施例的VOIP单板配置系统的详细结构框图,如图6所示,。

23、在图5的基础上,该系统还包括建立模块62,连接于配置模块54,用于建立虚拟SLN,虚拟SLN通过VOIP单板的单元标识和VOIP单板的通道标识来指示VOIP的通道;第一关系建立模块64,连接于建立模块62,用于建立虚拟SLN和SLN的对应关系。第二关系建立模块66,连接于配置模块54,用于建立VOIP单板的子单元标识和VOIP单板的通道标识的对应关系。0070综上所述,本发明实施例提供的VOIP单板配置方案为媒体网关工程维护过程中实现VOIP单板平滑升级及扩容提供了保证,可以提高开局维护的效率,为工程扩容、升级、故障维护带来了方便。0071需要说明的是,在附图的流程图示出的步骤可以在诸如一组计。

24、算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。0072显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。0073以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说明书CN102055603ACN102055610A1/3页8图1图2说明书附图CN102055603ACN102055610A2/3页9图3图4说明书附图CN102055603ACN102055610A3/3页10图5图6说明书附图CN102055603A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1