[发明专利]控制网关的编码解码器协商的方法和用于控制编码解码器协商的通信系统有效
申请号: | 201380034988.7 | 申请日: | 2013-04-18 |
公开(公告)号: | CN104380685B | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | A.楚蔡奥斯 | 申请(专利权)人: | 统一有限责任两合公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/66 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 申屠伟进,徐红燕 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 网关 编码 解码器 协商 方法 用于 执行 计算机 程序 产品 通信 系统 | ||
描述
本发明涉及一种控制提供用于建立与通信装置的数据连接的编码解码器能力供给物(offer)(例如,根据标准H.245的OLC)的网关的编码解码器协商的方法。本发明还涉及一种用于执行这种方法的计算机程序产品和一种用于控制编码解码器协商的通信系统。
网关通常被用于连接时分复用(TDM)网络的通信装置与局域网(LAN)的另一通信装置。在网关的TDM侧的通信装置可以是公共分支交换机(PBX)系统,而在网关的LAN侧,可存在至少一个通信终端(诸如,IP电话)。就能够根据向PBX请求的通信连接的量来建立有限数量的同时通信连接(经常为呼叫或电话呼叫)的处理能力而言,网关可包括数字信号处理器(DSP)资源。DSP资源可采用中央处理单元(CPU)以在网关的LAN侧处理数据。在PBX系统在出现高负载的特殊时间段期间需要更多资源的情况下,如果DSP资源的处理能力不再足以满足由PBX系统请求的同时通信连接的数量,则必须获得另外的DSP硬件或来自已有DSP(该DSP可使用网关的CPU资源)的所使用的处理源上的另外的CPU利用以在同时通信连接方面满足PBX系统的需求。在网关的LAN侧的通信连接也被称为b信道,简写为信道。在网关经历高负载从而DSP资源的处理能力不再足以处置所有请求的通信连接的情况下,通信连接中的一个或几个将会丢失,或者必须立即有另外的硬件装备可获得以用于网关的另外的使用。存在这样的缺点:对于PBX系统的使用的大部分而言,不需要用于满足网关对另外的处理能力的当前需要的另外的硬件。因此,对于PBX系统的大量使用,不使用并且不需要这些另外的硬件资源。
为了使网关能够在DSP资源过载的情况下立即访问另外的硬件资源,网关在需要另外的硬件资源之前计算能够由网关的DSP资源同时处置的信道的总数。目前,根据计算能够由给定DSP资源同时处置的信道的最大总数的方式,存在两种用于处置网关的资源的方式。基于图1的通信系统解释静态和动态网关资源处置方法,它们中的每一个也被称为静态/动态实现方式。TDM网络(时分复用)的PBX通信装置9链接到包括DSP 5的网关1,其中网关1链接到局域网的IP电话10,其中IP电话可以是另一网关(例如,经IP网络连接的网关)或IP端点或装置。DSP包括DSP资源5A、5B,其中DSP资源5A被用于建立和/或保持8个信道C1-C8。DSP资源5B未被使用,8并且能够依据使用的实现方式处置更多的信道C9、CN,其中N是指示使用的实现方式的信道的总数的等于或大于10的整数。来自8个使用的信道,信道C1-C5由网关使用以对数据进行编码并且将数据1A传输给IP电话10。来自IP电话10的数据NA被传输给网关并且由DSP 5解码,其中为了编码和解码,使用编码解码器G729, 6。所使用的信道C6-C8通过使用编码解码器G711, 7而被编码和解码。编码和解码数据1B被从网关1传送给PBX,并且来自PBX 9的数据9A被传送给网关1以便经网关1进一步传输给IP电话10。在编码解码器G729压缩待编码的数据时,它被称为压缩编码解码器,它在十个双向信道的情况下导致624 kB/s的数据传输速度。编码解码器G711, 7不压缩待编码的数据,并且因此被称为非压缩编码解码器,在总共数个双向信道的情况下导致1744 kB/s的数据传输速度。在图2中,针对编码解码器G729, 6和G711, 7根据DSP资源的CPU的使用率CU描绘信道的可用数量NC的图。利用静态网关资源处置方法(也被称为静态实现方式),由信道(b信道)的数量表示的网关呼叫的数量被静态地计算并且被硬编码以及在通信系统启动时传递给需要的部件。信道数量的计算基于这样的方案执行:未使用的DSP资源8将会由保留最大量的DSP资源的编码解码器(在图1的情况下是压缩编码解码器G729, 6)采用。执行基于保留最大量的DSP资源的编码解码器的计算,因为不能预测网关1和IP电话10之间的编码解码器协商。在DSP资源5A、5B未处理信道的情况下,DSP资源在空闲状态I中使用它的CPU的7%。对于使用编码解码器G711, 7的每个信道,保留4%的CPU使用率CU,并且对于使用编码解码器G729, 6的每个信道,保留6%的CPU使用率CU。除了可靠性原因所需的CPU的20%的保留之外,CPU的80%减去用于DSP 5的空闲状态的7%,导致针对信道保留的73%的可用CPU使用率CU。在图2中利用点示出80%的CPU使用率CU的所允许的CPU使用率5CA。在静态实现方式中,通过使用编码解码器G729,6的信道的最大总数是12,其中编码解码器G711, 7的信道的最大总数是18(在图2中,采用300 MHz时钟频率的CPU)。由于编码解码器6、7两者都可用于网关1,所以在静态实现方式中,可用于网关1的信道的最大总数被预测为12(N12),因为不能预测未使用的资源8是否将会仅由非压缩编码解码器G711, 7保留(这将会导致18个信道的最大总数,N18)。不管在有效呼叫保留信道C1-C8中使用的编码解码器6、7以及与它一起使用的DSP资源5A如何,仅能够执行12个网关呼叫N12。这个实现方式的特征在于简单性、稳定性和固定DSP资源,而且其特征还在于不是最佳的CPU使用率CU,因为即使在并非所有的已使用的12个信道是由压缩编码解码器G729, 6编码和解码的信道的情况下可能存在剩下的CPU资源,当PBX 9需要超过12个信道时,网关1也需要另外的硬件资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于统一有限责任两合公司,未经统一有限责任两合公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380034988.7/2.html,转载请声明来源钻瓜专利网。