CN1404269A - 音频网关装置 - Google Patents
音频网关装置 Download PDFInfo
- Publication number
- CN1404269A CN1404269A CN02132224A CN02132224A CN1404269A CN 1404269 A CN1404269 A CN 1404269A CN 02132224 A CN02132224 A CN 02132224A CN 02132224 A CN02132224 A CN 02132224A CN 1404269 A CN1404269 A CN 1404269A
- Authority
- CN
- China
- Prior art keywords
- grouping
- header
- processing section
- voice data
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/104—Signalling gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/103—Media gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
一种网关装置,包括:PSTN线路终接部分1;音频数据处理部分2;报头处理部分3;分组网络线路终接部分4和网关控制部分5。报头处理部分3从音频数据处理部分2接收带有会话号的RTP分组并将附加了UDP/IP报头信息的IP分组输出到分组网络线路终接部分4。报头处理部分3从分组网络线路终接部分4接收IP分组并检查其UDP/IP报头。当IP分组是音频分组时,报头处理部分3删除UDP/IP报头,向其附加会话号并将具有会话号的RTP分组输出到音频数据处理部分2,以及当IP分组是音频分组时,报头处理部分3将其直接传输到音频数据处理部分2,以便经过PSTN线路终接部分1将音频数据发送到PSTN。
Description
技术领域
本发明涉及通过分组网络传输音频数据的技术,具体涉及音频网关装置。
背景技术
通过分组网络传输音频数据的IP(网际协议)电话服务(IP技术)已经非常普及。此外,通过利用分组网络来构造电话网的主干,进而使用分组服务来统一电话服务来减少已有的线路交换型电话网的成本的行动也一年比一年活跃。
在使用分组网络的电话服务中,需要通过分组网络来传输已有的电话音频数据的网关装置。在这种网关装置中执行音频处理和会话控制(会话ON/OFF控制)。常规音频网关的一个例子是VoIPMedia Gateway Module,它是AudioCodes公司的产品。
图6示出了常规音频网关装置结构的方框图。如图6所示,音频网关装置包括PSTN(公共交换电话网)线路终接部分41,音频数据处理部分42,分组网络线路终接部分43和通用处理器45。在如上提及构造的常规音频网关装置中,通过处理器总线44将输入分组传输到通用处理器45并且执行RTP(实时传输协议:RFC1889,一种在IP网络上传输诸如音频,视频或者其它输入数据之类的实时媒体的标准)处理,以及由构成音频数据处理部分42的DSP(数字信号处理器)进行的处理,就可以执行对所有输入分组的UDP/IP(用户数据报协议/网际协议)处理。
但是,在利用处理器45暂时处理所有分组的上述常规音频网关装置来实现能够处理例如700到2000个信道的数据的网关装置的情况下,由软件来处理大量的数据。因此,网关的处理性能受处理器的处理性能和处理器总线44的性能(数据传输速度,等)的限制。这是一个实际的问题。
此外,由于通过相同的处理器总线44来传输音频分组和控制分组,所以存在音频数据延迟和抖动影响的其它问题。
发明内容
本发明的目的是提供一种音频网关装置,其能够以减少执行网关处理的处理器负载的形式,通过提高处理器的处理性能来增加信道容量。
为了达到上述目的,根据本发明,用来在电话网的音频数据和分组网络的音频数据之间执行转换的音频网关装置包括用来分析从分组网络接收的分组的报头信息,并且当所述分组是音频分组时,将所述音频分组直接传输到音频数据处理部分而不用将所述音频数据传输到用来执行网关控制的处理器装置,以便将所述音频数据从音频数据处理部分经过线路接口发送到公共交换电话网。
附图说明
现参考附图以示例的形式对本发明的特定实施例进行说明。其中:
图1示出了本发明第一实施例音频网关装置的结构;
图2示出了如图1所示的音频网关装置报头处理部分的结构;
图3示出了如图1所示的音频网关装置中会话信息表的结构;
图4示出了本发明另一个实施例的音频网关装置中会话信息表的结构;
图5示出了使用音频网关装置的VoIP***结构;和
图6示出了常规音频网关装置的结构。
具体实施方式
现对本发明的优选实施例进行说明。在本发明的优选实施例中,音频网关装置包括:PSTN线路终接部分1;音频数据处理部分2;报头处理部分3;分组网络线路终接部分4和网关控制部分5。
PSTN线路终接部分1包括:用来终接(terminating)PSTN(公共交换电话网)数据并将音频数据输出到音频数据处理部分2的装置;和根据PSTN协议处理从音频数据处理部分2输出的音频数据,并输出PSTN数据结果的装置。
音频数据处理部分2包括:将PSTN线路终接部分1输出的音频数据转换为分组,并且将用于实时数据流传输的实时传输协议(RTP)的报头和具有附加了会话号RTP分组输出到报头处理处理部分3的装置。
报头处理部分3包括:用来检查带有音频数据处理部分2输出并带有会话号的RTP分组的会话信息,删除会话号并将具有附加于其上的UDP/IP报头信息的IP分组输出到分组网络线路终接部分4的装置;用来检查分组网络线路终接部分4输出的IP分组的UDP/IP报头,并且当它是音频分组时,删除UDP/IP报头,附加会话号并将带有会话号的RTP分组输出到音频数据处理部分2的装置;和用来在分组网络线路终接部分4中将网关控制处理器5要处理的控制信号传输到网关控制处理器5的装置。
分组网络线路终接部分4包括:用来从报头处理部分3接收IP分组,根据分组网络协议对其进行处理并且将分组数据输出到分组网络的装置;和终接分组数据,按照所述协议处理输入分组数据并将IP分组输出到所述报头处理部分的装置。
网关控制处理器5包括:用来从报头处理部分3接收控制数据,处理网关装置的状态控制和RTCP协议,将报头处理部分3进行音频数据报头处理需要的会话信息传输到报头处理部分3,并且从音频数据处理部分2接收RTCP协议需要的RTP分组统计信息的装置。
一种用于PSTN线路和分组网络线路之间的连接部分的网关装置,当在使用分组网络并执行PSTN的音频数据和分组网络的分组之间的相互转换的电话网***中由诸如因特网之类的分组网络实现已有电话***中的PSTN的传输网络部分时,当诸如因特网之类的分组网络在使用分组网络的已有电话业务中实现PSTN中继网络部分时,等等,其应用于PSTN和分组网络之间的相互转换,并且执行PSTN音频数据和分组网络分组之间的相互转换,该网关设备包括用来在音频分组和音频网关控制分组之间进行区分的报头处理部分,将所述的音频分组直接送到音频数据处理部分而不送到处理器部分,以便能够减少处理器的负载并提高装置的处理性能。
下面将参考附图对上面提及的实施例进行详细说明。图5是显示根据本发明第一实施例的具有音频网关装置的VoIP(IP电话)***结构的方框图。在图5中,电话终端101到103和电话终端104到106分别与线路交换机40和40’相连接。与交换机40相连接的音频网关装置10(或者与交换机40’相连接的音频网关装置10’)按照网关控制装置30的控制数据来执行呼叫设置,将来自交换机40’(或者交换机40)的音频数据转换为分组并且将所述分组输出到交换机40’(或者交换机40)。音频网关装置10和10’之一处理来自另一个音频网关装置的音频分组,以便获得音频数据并将所述音频数据输出到相对应的交换机40或者40’。信令网关***20和20’执行SS7(Signaling System NO.7,即,7号信令***)的处理。
图1示出了根据本发明实施例的音频网关装置的结构。如图1所示的音频网关装置包括PSTN线路终接部分1,音频数据处理部分2,报头处理部分3,分组网络线路终接部分4和网关控制部分5。
PSTN数据11在PSTN线路终接部分1被终接,并且所述PSTN线路终接部分1输出125μs时间周期的8比特=64kbs TDM(时分多路复用)音频数据12。PSTN线路终接部分1接收TDM音频数据12,根据PSTN协议对其进行处理并输出PSTN数据11。
音频数据处理部分2接收PSTN线路终端1输出的TDM音频数据12,将之转换为分组并输出具有RTP报头以及附加有会话号的RTP(实时传输协议)分组13。所述RTP报头是用来传输压缩信号的报头,并且它包括众所周知的用来指示要传输的媒体的压缩编码***的PT(净负荷类型),附加在每个分组上的序列号,时间标记信息,SSRC(SynchronizationSource-同步信源)标识符和CSRC(Contributing Source-投送信源)标识符。
音频数据处理部分2将具有报头处理部分3输出的会话号的RTP分组13转换为TDM音频数据12并将之输出。
音频数据处理部分2具有回波抵消,音调检测/产生,通过检测语音来减少静音部分中帧的比特数的VAD(Voice Active Detection-语音激活检测),语音压缩/扩展和抖动缓冲功能,根据来自网关控制处理器5的指令执行这些功能。此外,音频数据处理部分2具有收集音频分组统计信息的功能,并根据来自网关控制处理器5的指令向网关控制处理器5通知统计信息16。
报头处理部分3接收音频数据处理部分2输出的、并带有会话号的RTP分组13,检查会话信息,删除会话号附加UDP/IP报头信息并输出IP分组14。使用UDP/IP来传输所述RTP分组。
报头处理部分3接收分组网络线路终接部分4发出的IP分组14,并检查其UDP/IP报头。当IP分组14是音频分组时,报头处理部分3删除UDP/IP报头,附加会话号并输出带有会话号的RTP分组13。
报头处理部分3接收网关控制处理器5输出的网关处理协议和诸如RTCP(RT控制协议,一种辅助RTP的协议)分组之类的控制IP分组,将其加在来自网关控制处理器5的控制数据17上并将之作为IP分组14输出到分组网络线路终端4。
报头处理部分3从分组网络线路终接部分4输出的IP分组14中分离出要由网关控制处理器5处理的控制数据17,并且将之分接或者通过处理器总线6传输到网关控制处理器5。
此外,报头处理部分3获得网关控制处理器5输出的控制数据17的每个会话信息,这是报头处理需要的。
分组网络线路终接部分4接收来自报头处理部分3的IP分组,根据分组网络协议对其进行处理,并将分组数据15输出到所述分组网络。
分组网络线路终接部分4终接分组网络,执行输入的分组数据15的协议处理并输出IP分组14。
网关控制处理器5接收诸如MGCP(Media Gateway Control Protocol)之类从网关控制装置发送到音频网关装置的控制数据17,并执行会话ON/OFF处理和RTCP处理。所述RTCP分组包括使用UDP/IP传输的各种分组,例如,来自传输终端的通知(SR),来自接收终端的通知(RR),与信源有关的说明(SDES),通信中止(BYE)和应用相关信息(APP)等等,通过发射机和接收机之间相互通知控制信息来解决诸如RTP中不能设置的流量控制,时钟同步,媒体和信源通信之间复制定时的比较等等之类问题。
网关控制处理器5通过向音频数据处理部分2请求统计信息16来获得RTCP处理需要的每个会话的统计信息16。
网关控制处理器5将报头处理部分3中音频分组的报头处理需要的会话信息(UDP/IP的报头信息)经过控制数据17传输到报头处理部分3中。
图2示出了本发明实施例的报头处理部分3示例结构的方框图。报头处理部分3包括会话信息表301,会话号提取部分302,报头附加部分303,选择器部分304,UDP端口号提取部分305,分组报头处理部分306和接口部分307。
会话号提取部分302从音频数据处理部分2输出的并具有会话号的RTP分组131中提取会话号信息315,并将之输出到会话信息表部分301。此外,会话号提取器部分302将删除了会话号信息的RTP分组312输出到报头附加部分303。
会话信息表301接收来自会话号提取器部分302的会话号315,根据会话号315搜索UDP/IP报头信息,并输出由所述搜索获得的UDP/IP报头信息316。
报头附加部分303将会话信息表301输出的UDP/IP报头信息316附加在RTP分组312上,并输出IP分组313。
UDP端口号提取部分305检查来自分组网络线路终接部分4的IP分组142,并且当不包括UDP报头时将分接IP分组322输出到如图5所示的网关控制处理器部分5,以便分接或者传输。
当IP分组142包括UDP报头,UDP端口号提取器部分305提取UDP报头的目的端口号信息318并将目的端口号信息318输出到会话信息表301,将IP分组320输出到分组报头处理部分306。
会话信息表301按照UDP目的端口号信息318输出会话号和有效标志信息319。
当从会话号和会话有效标志信息中判断出IP分组320是有效会话分组时,分组报头处理部分306通过删除UDP/IP报头来使IP分组成为RTP分组,附加会话号并输出具有附加了会话号的RTP分组132。
当IP分组是无效会话分组时,即,它不是音频分组而是控制信息分组时,分组报头处理部分306为了分接IP分组而将分接IP分组323输出到如图1所示的网关控制处理器5中。
接口部分307充当报头处理部分3和如图1所示的网关控制处理器5之间的接口,并将分接入分组报头处理部分306和UDP端口号提取部分305的分接IP分组322和323作为控制数据324输出到网关控制处理器324。
此外,接口部分307将来自网关控制处理器的IP分组作为控制数据324输入,并输出IP分组325。
此外,为了更新会话信息表301的会话信息,接口307从会话信息表301接收控制数据324,并将会话信息326提供给会话信息表301。
选择器部分304从报头附加部分303中接收IP分组313和从接口部分307中接收IP分组325之一,并输出IP分组141。
图3示出了如图2所示的会话信息表301的示例。如图3所示,会话信息表301包括会话号搜索存储器3011和报头信息搜索存储器3012。随着将UDP端口号作为地址来使用,会话号搜索存储器3011将会话号和会话有效标志(ACT)作为数据来存储。随着将会话号作为地址来使用,报头信息搜索存储器3012将UDP/IP报头信息作为数据来存储。
下面对根据本发明实施例的音频网关装置的工作情况进行说明。在音频网关装置中,主要处理音频分组和控制分组。这里将对具有净负荷(音频数据)RTP/UDP/IP结构的音频分组进行说明。当识别出音频分组时,本实施例的网关装置直接将音频分组传输到音频数据处理部分2而不将其传输到网关控制处理器5。
为了在开始清除会话信息表301,会话号搜索存储器3011中的所有会话有效标志(ACT)置为无效。
在会话开始时,网关控制处理器5针对会话号搜索存储器3011中的UDP目的端口号将会话有效标志(ACT)作为会话信息来设置,并存储会话号。
网关控制处理器5在报头信息搜索存储器3012中设置与所述会话号行对应的UDP/IP报头信息。
在会话结束时,网关控制处理器5在会话号搜索存储器3011中使与UDP目的端口号相对应的会话有效标志(ACT)变为无效。
返回图1,接收分组网络传输出的音频分组的分组网络线路终接部分4将IP分组14输出到报头处理部分3。
在图2中,报头处理部分3的UDP端口提取部分305从分组网络线路终接部分4接收IP分组142并检查IP报头信息。当确定出IP分组是包括UDP报头的分组时,UDP端口提取部分305提取UDP目的端口号并将之发送到会话信息表301。
一旦从UDP端口提取部分305接收到UDP目的端口号,会话信息表301将端口号用作地址值来搜索会话号搜索存储器3011,从会话号搜索存储器3011中读取会话号和有效标志数据,并将会话号和有效标志319输出到分组报头处理部分306。
分组报头处理部分306从会话信息表301中接收会话号和有效标志数据319,从UDP端口号提取部分305接收分组,删除UDP/IP报头,将会话信息表301提供的会话号附加于RTP分组并将之传输到音频数据处理部分2(图1)。
在图1中,音频数据处理部分2将RTP分组的音频分组转换为TDM音频数据12,PSTN线路终接部分1将之加入网络帧并输出PSTN数据11。
在PSTN线路终接部分1中,提供给PSTN线路终接部分1的PSTN数据11转换为TDM音频数据,音频数据处理部分2将之转换为RTP分组,附加会话信息,再输出到报头处理部分3。
在图2中,报头处理部分3的会话号提取部分302将会话号发送到会话信息表301。
会话信息表301从会话号提取部分302接收会话号,用与地址相同的会话号从报头信息搜索表301中读取UDP/IP报头信息,并将UDP/IP报头信息输出到报头附加部分303。
报头附加部分303从会话信息表301中接收UDP/IP报头信息,将UDP/IP报头信息附加于RTP分组,以便产生分组313,再将之提供给选择器部分304。经过选择器部分304,将分组313提供给分组网络线路终接部分4(图1)。在分组网络线路终接部分4,分组313根据分组网络的协议进行处理,再发送给分组网络。
现在对诸如MGCP或者RTCP之类的控制分组数据的处理进行说明。
在图1中,分组网络线路终接部分4将来自分组网络的控制分组转换为IP分组,并将IP分组传输到报头处理部分3。
在图2中,报头处理部分3的UDP端口提取部分305按照IP报头信息确定IP分组是否是包括UDP的分组。当IP分组不包括UDP报头(例如,包括TCP报头)时,UDP端口提取部分305将IP分组分接入网关控制处理器5。
另一方面,当其包括UDP报头时,同音频数据一样,UDP端口提取部分305提取UDP目的端口号,搜索会话信息表301,并将搜索结果输出到分组报头处理部分306。
分组报头处理部分306从会话信息表301中接收会话号和有效标志319,因为除了音频数据的端口号之外没有端口号的有效标志(ACT)所以确定出它不是音频分组,将相同的分组分接入网关控制处理器5(图1)。
在图1中,将网关控制处理器5产生的控制IP分组作为控制数据17发送到报头处理部分3。控制数据17经过报头处理部分3的选择器部分304(图2)输出到分组网络线路终接处理部分4,根据分组网络协议进行处理,并输出到分组网络。
按照这种方式,音频分组直接传输到音频数据处理部分2,而不用经过网关控制处理器5,以致能够减少网关控制处理器5的负载,从而提高网关装置的处理能力,即,增加信道容量。
现在说明本发明的第二实施例。第二实施例的基本结构与参考图1和图2描述的第一实施例的相似,除了会话信息表301的结构。图4示出了本发明第二实施例的会话信息表的结构。
参考图4,用来指示具有会话信息的RTP分组是否要输出到音频数据处理部分2的标志位(DACT)加在会话信息表301的会话号搜索存储器3011A上。此外,指示音频数据的IP分组是否要输入到分组网络线路终接部分4的标志位(UACT)加在报头信息搜索存储器3012A上。
在本发明第二实施例的报头处理部分3(图2)处理来自分组网络的PSTN侧音频数据的过程中,分组报头处理部分306确认会话号搜索存储器3011A的标志位DACT。当输出到音频数据处理部分2的分组是好(G)的时,将分组输出到音频数据处理部分2,当是不好(NG)的时,将分组丢弃。
同样,在处理PSTN侧的分组侧音频数据过程中,报头附加部分303确认报头信息搜索存储器的标志位UACT,当输出到分组网络线路终接部分4的分组是好的(G)时,将分组输出到所述分组网络线路终接部分4,当输出到所述分组网络线路终接部分的分组是不好(NG)的时,将分组丢弃。
如上所述,在本发明第二实施例中,报头信息搜索存储器3012A的标志位UACT设定的会话传输设置和会话号搜索存储器3011A的标志位DACT控制每个会话和传输方向。因此,就可以协调诸如MGCP之类会话控制指示的各方向中的控制(仅发送,仅接收或者发送并接收)。
尽管参照实施例对本发明进行了描述,但是本领域的技人员应认识到,本发明并不局限于此,以及形式上和细节上的变化都不会超出所附权利要求限定的本发明的范围。
如上所述,根据本发明,通过构建诸如音频数据直接传输到音频数据处理部分而不用经过网关控制处理器的***,由硬件来执行音频分组和UDP/IP分组的传输过程。因此,可以减少网关控制处理器的负载,因此可以提高网关控制处理器的处理性能。由于网关控制处理器性能的提高,就可以增加信道容量。
另外,根据本发明,由硬件控制来传输音频数据分组,与由网关控制处理器软件处理相比,就能够实质上减少传输延迟。
Claims (13)
1.一种用于执行电话网的音频数据和分组网络的分组之间相互转换的音频网关,其包括:
执行网关控制的处理器;
音频数据处理部分;和
以独立于所述处理器部分硬件的硬件为形式的装置,用于从控制分组中分离出音频数据并将之直接传输到所述音频数据处理部分而不用经过所述处理器。
2.一种用于执行电话网的音频数据和分组网络的分组之间相互转换的音频网关,其包括:
分析来自所述分组网络的报头信息,并在分组是音频分组时将音频分组直接传输到音频数据处理部分的装置,所述音频数据从所述音频数据处理部分经过公共线路接口直接传输到公共交换电话网。
3.根据权利要求2所述的音频网关,其特征在于还包括:
通过检查分组的报头信息,分离从所述分组网络接收的分组,当所述分组是音频分组时,将所述分组输出到所述音频数据处理部分,以及当所述分组不是音频分组时将其传输到所述处理器的装置;和
控制所述音频数据处理部分输出的分组,以致将其中具有附加于其上的、传输音频数据需要的报头信息的分组发送到所述分组网络的装置。
4.一种包括公共电话网终接部分、音频数据处理部分、报头处理部分、分组网络线路终接部分和网关控制处理器的音频网关,其中
所述公共交换电话网线路终接部分包括:
用来终接公共交换电话网数据并将音频数据输出到音频数据处理部分的装置;和
根据所述公共交换电话网的协议来处理从音频数据处理部分输出的音频数据,以获得公共交换电话网数据并输出所述公共交换电话网数据的装置,
所述音频数据处理部分包括:
将公共交换电话网线路终接部分输出的音频数据转换为分组,并且输出具有用于实时数据流传输的实时传输协议(RT)的报头和附加于报头处理部分3的会话号的RTP分组的装置;和
用于将所述报头处理部分输出的、并带有报头和会话号的RTP分组转换为音频数据,以及将所述音频数据输出到所述公共交换电话网线路终接部分的装置,
所述报头处理部分包括:
用来检查音频数据处理部分输出的、并带有会话号的RTP分组的会话信息,删除会话号并将具有附加于其上的UDP/IP报头信息的IP分组输出到分组网络线路终接部分的装置;
用来检查分组网络线路终接部分输出的IP分组的UDP/IP报头,并且当IP分组是RTP分组音频分组时,删除IP分组的UDP/IP报头,向IP分组附加会话号并将带有会话号的RTP分组输出到音频数据处理部分的装置;和
用来将分组网络线路终接部分输出的、网关控制处理器要处理的IP分组的控制数据传输到网关控制处理器的装置,
所述分组网络线路终接部分包括:
根据分组网络协议对从所述报头处理部分接收的IP分组进行处理并且将分组数据输出到分组网络的装置;和
终接所述分组网络,按照所述分组网络协议处理输入分组数据并将IP分组输出到所述报头处理部分的装置,
所述网关控制处理器包括:
用来将报头处理部分进行音频数据报头处理需要的会话信息传输到所述报头处理部分的装置。
5.根据权利要求4所述的音频网关,其特征在于所述报头处理部分包括:用来将所述网关控制处理器输出的网关控制协议和/或实时传输控制协议(RTCP)分组的控制分组附加于来自所述网关控制处理器的控制数据,并将附加了网关控制协议和/或控制分组的控制数据作为IP分组输出到所述分组网络线路终接部分的装置。
6.根据权利要求4所述的音频网关,其特征在于所述报头处理部分接收所述分组网络线路终接部分输出的IP分组,检测IP分组中要由所述网关控制处理器处理的分组,以及经过处理器总线将控制数据传输到所述网关控制处理器。
7.根据权利要求4所述的音频网关,其特征在于所述报头处理部分从经过所述处理器总线由所述网关控制处理器传输的控制数据中另外获得报头处理所需的每个会话的信息。
8.根据权利要求4所述的音频网关,其特征在于所述网关控制处理器接收用于控制网关控制装置的控制数据,并执行会话的ON/OFF控制和实时传输控制协议处理,所述网关控制装置用于控制所述音频网关或者一个音频网关。
9.根据权利要求4所述的音频网关,其特征在于所述网关控制处理器从所述音频数据处理部分请求并获得实时传输控制协议处理中所需的每个会话的统计信息。
10.根据权利要求4所述的音频网关,其特征在于所述网关控制处理器将处理音频分组的报头中的所述报头处理部分所需的会话信息通过控制数据传输到所述报头处理部分。
11.根据权利要求4所述的音频网关,其特征在于所述音频数据处理部分具有回波抵消器,音调检测器/产生器,语音激活检测(Voice ActiveDetection-VAD),音频压缩/扩展和抖动缓冲功能,还具有收集音频分组的统计信息和根据所述网关控制处理器的指令向所述网关控制处理器通知统计信息的功能。
12.根据权利要求4所述的音频网关,其特征在于所述报头处理部分包括:
会话信息表,会话号提取部分,报头附加部分,选择器部分,UDP端口号提取部分,分组报头处理部分和接口部分,其中
所述会话号提取部分包括提取所述音频数据处理部分输出的RTP分组中的会话号信息,将所述会话号信息输出到所述会话号信息表部分,以及将不具有会话号信息的RTP分组输出到所述报头附加部分的装置,
所述会话信息表包括通过搜索存储会话号和与会话号相对应的报头信息的报头信息搜索存储器,为所述会话号提取部分输出的会话号搜索UDP/IP报头信息,并输出UDP/IP报头信息的装置,
所述报头附加部分包括接收从所述会话信息表输出的UDP/IP报头信息并将附加于RTP分组的IP分组输出到所述选择器部分的装置,
所述UDP端口号提取部分包括检查所述分组网络线路终接部分输入的IP分组,并当IP分组不包括UDP报头时将要传输的分接IP分组输出到所述网关控制处理器的装置;和当输入的IP分组包括UDP报头时,提取UDP报头的目的端口号信息,将提取的目的端口号信息输出到所述会话信息表,以及将IP分组输出到所述分组报头处理部分的装置,
所述会话信息表还包括接收从所述UDP端口号提取部分发送出的UDP目的端口号信息,以及输出会话号和通过搜索存储着端口号,会话号和有效标志的会话号搜索存储器得到的有效标志信息的装置,
所述分组报头处理部分包括,当根据会话号和从IP分组是有效会话分组的所述会话信息表中输出的会话的有效标志信息确定出IP分组时,通过消除其UDP/IP报头来使IP分组成为RTP分组,并通过将会话号附加到RTP分组来输出RTP分组,以及当IP分组是无效会话分组时将要传输的分接IP分组输出到所述网关控制处理器的装置,
所述接口部分包括将来自所述分组报头处理部分和所述UDP端口号提取部分的分接IP分组作为控制数据输出到所述网关控制处理器的装置;将所述网关控制处理器输出的IP分组作为控制数据来接收,并将控制数据作为IP分组输出到所述选择器部分的装置;和接收来自所述网关控制处理器的控制数据,并将会话信息提供给所述会话信息表以便更新所述会话信息表的会话信息的装置,
所述选择器部分选择所述报头附加部分输出的IP分组和所述接口部分输出的分组,并将它们输出到所述分组网络线路终接部分。
13.根据权利要求12所述的音频网关,其特征在于,
所述会话号搜索存储器包括用来指示具有会话信息的RTP分组是否输出到所述音频数据处理部分的标志信息(DACT),和
所述报头信息搜索存储器包括用来指示音频数据的IP分组是否传输到所述分组网络线路终接部分的标志信息(UACT),
在处理来自所述分组网络的PSTN侧音频数据的过程中,所述分组报头处理部分确认所述会话号搜索存储器的标志信息(DACT),当可能将分组输出到音频数据处理部分时,将分组输出到音频数据处理部分,当不可能将分组输出到音频数据处理部分时,将分组丢弃,和
在处理来自PSTN的分组侧的音频数据过程中,所述报头附加部分确认所述报头信息搜索存储器的标志信息(UACT),当可能将分组输出到所述分组网络线路终接部分时,将标志信息输出到所述分组网络线路终接部分,当不可能将分组输出到所述分组网络线路终接部分时,将分组丢弃。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001267392 | 2001-09-04 | ||
JP2001267392A JP2003078572A (ja) | 2001-09-04 | 2001-09-04 | 音声ゲートウエイ装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1404269A true CN1404269A (zh) | 2003-03-19 |
CN100477649C CN100477649C (zh) | 2009-04-08 |
Family
ID=19093527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB021322244A Expired - Fee Related CN100477649C (zh) | 2001-09-04 | 2002-09-04 | 音频网关装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7295547B2 (zh) |
JP (1) | JP2003078572A (zh) |
CN (1) | CN100477649C (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0405004D0 (en) * | 2004-03-05 | 2004-04-07 | Marconi Comm Ltd | Improvements in or relating to a telecommunication network |
DE602005002819T2 (de) * | 2004-12-23 | 2008-07-17 | Lucent Technologies Inc. | Verfahren zum Identifizieren von RTP- (Real Time Protocol) und RTCP- (Real Time Control Protocol) Paketen auf Basis einer Paketeigenschaft |
US7688817B2 (en) * | 2005-04-15 | 2010-03-30 | International Business Machines Corporation | Real time transport protocol (RTP) processing component |
US7808936B2 (en) * | 2005-05-09 | 2010-10-05 | J2 Global Communications, Inc. | Systems and methods for facsimile echo cancellation |
JP2007243685A (ja) * | 2006-03-09 | 2007-09-20 | Oki Electric Ind Co Ltd | Ipパケット装置 |
JP4364248B2 (ja) | 2007-02-14 | 2009-11-11 | 株式会社東芝 | 通信システム、ゲートウェイ装置およびアダプタ装置 |
US8180029B2 (en) * | 2007-06-28 | 2012-05-15 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
JP5350650B2 (ja) | 2008-03-05 | 2013-11-27 | 日本電気株式会社 | 通信制御方法、ゲートウェイ装置、中継サーバ、通信システム、および装置のプログラム |
US7843919B2 (en) * | 2008-03-20 | 2010-11-30 | International Business Machines Corporation | Ethernet virtualization using a network packet alteration |
CN101984622B (zh) * | 2010-11-01 | 2013-04-17 | 福建升腾资讯有限公司 | 基于实时传输协议的双向音频映射方法 |
US11956221B2 (en) * | 2021-12-16 | 2024-04-09 | Cisco Technology, Inc. | Encrypted data packet forwarding |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07170288A (ja) | 1993-12-15 | 1995-07-04 | Hitachi Ltd | 音声通信システムおよび音声通信方法 |
US5805587A (en) * | 1995-11-27 | 1998-09-08 | At&T Corp. | Call notification feature for a telephone line connected to the internet |
NZ502914A (en) | 1997-09-04 | 2001-10-26 | British Telecomm | Signal routing onto circuit and packet switched networks in telecommunications systems |
JP3633356B2 (ja) | 1999-03-31 | 2005-03-30 | 株式会社日立製作所 | サーバ装置、サービス制御ゲートウェイ装置、サービス制御装置及び通信制御方法 |
CA2304353A1 (en) * | 2000-04-06 | 2001-10-06 | Stephen Murphy | Telephone call manager |
-
2001
- 2001-09-04 JP JP2001267392A patent/JP2003078572A/ja active Pending
-
2002
- 2002-08-23 US US10/226,267 patent/US7295547B2/en not_active Expired - Fee Related
- 2002-09-04 CN CNB021322244A patent/CN100477649C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7295547B2 (en) | 2007-11-13 |
US20030046387A1 (en) | 2003-03-06 |
CN100477649C (zh) | 2009-04-08 |
JP2003078572A (ja) | 2003-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6449269B1 (en) | Packet voice telephony system and method | |
US7706355B2 (en) | System and method for converting packet payload size | |
US20020071424A1 (en) | Packet voice telephony apparatus and method | |
CN1214835A (zh) | 话音因特网传输*** | |
CN1404269A (zh) | 音频网关装置 | |
CN1335025A (zh) | 音调检测消除 | |
CN1777152A (zh) | 媒体网关和服务器之间的数据传输 | |
CN1606859A (zh) | 用于在分组交换通信网络中传输语音信号的改进的硬件、终端与方法 | |
CN1653752A (zh) | 用于调制解调器中继端接的方法和设备 | |
CN1874256A (zh) | 通信网络中在线维护的实现方法 | |
CN1941819B (zh) | 一种话音业务在以太网传输的方法及*** | |
US6909709B2 (en) | Packetized communications apparatus and method | |
CN1529968A (zh) | 在基于全ip的移动通信***中发送语音帧的装置和方法 | |
CN1761241A (zh) | 利用加密在分组通信网络中处理语音数据 | |
CN101030999A (zh) | 宽带用户使用窄带彩铃的***及方法 | |
CN1910940A (zh) | 适配单元和方法 | |
CN1193554C (zh) | 通过不同类型的网络传输语音数据的方法及所属的单元 | |
CN101039327A (zh) | 使用sip协议承载多种服务的方法和*** | |
CN101031092A (zh) | 一种语音报文的处理方法和报文处理器 | |
CN1332582A (zh) | 在移动通信***中处理分组数据的设备及其方法 | |
CN1194517C (zh) | 声音包通信***、网络电话终端及特别声音包处理方法 | |
CN112637703A (zh) | 一种web端实时对讲***及对讲方法 | |
EP2234363B1 (en) | A method and device for providing support for transmitting a media stream embedded in the control stream | |
CN101442575A (zh) | 一种网络语音***的实现方法 | |
CN1809064A (zh) | 在wcdma***中接收ip的网络互通设备和网络互通方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090408 Termination date: 20170904 |
|
CF01 | Termination of patent right due to non-payment of annual fee |