QoS measurement with split-path zero-latency virtual jitter buffer
    1.
    发明授权
    QoS measurement with split-path zero-latency virtual jitter buffer 有权
    具有分路径零延迟虚拟抖动缓冲区的QoS测量

    公开(公告)号:US07965627B2

    公开(公告)日:2011-06-21

    申请号:US11081998

    申请日:2005-03-16

    IPC分类号: H04L12/26 H04L12/56

    摘要: An apparatus that includes a packet data ingress, a packet data egress, and a packet data switching matrix configured to switch packet data from the packet data ingress to the packet data egress. The apparatus may further include a packet data jitter buffer and a packet data splitter, wherein the packet data splitter interposes the packet data ingress and the packet data switching matrix and is configured to multicast the packet data to the packet data switching matrix and the jitter buffer.

    摘要翻译: 一种包括分组数据入口,分组数据出口和分组数据交换矩阵的装置,其被配置为将分组数据从分组数据输入切换到分组数据出口。 该装置还可以包括分组数据抖动缓冲器和分组数据分离器,其中分组数据分离器插入分组数据进入和分组数据交换矩阵,并且被配置为将分组数据组播到分组数据交换矩阵和抖动缓冲器 。

    Methods and apparatus for generating session detail records
    2.
    发明授权
    Methods and apparatus for generating session detail records 有权
    用于生成会话详细记录的方法和装置

    公开(公告)号:US07453893B2

    公开(公告)日:2008-11-18

    申请号:US11109337

    申请日:2005-04-19

    IPC分类号: H04L12/28

    摘要: An apparatus including a plurality of packet processors each included in one of a plurality of voice-over-internet-protocol (VoIP) network interfaces. Each of the plurality of packet processors is configured to cache a latest version of realtime transport control protocol (RTCP) report data by discarding an older version of the RTCP report data. The RTCP report data includes at least one of RTCP sender report data and RTCP receiver report data. The apparatus also includes a packet data switching matrix configured to switch packet data between ones of the plurality of VoIP network interfaces. A central processor of the apparatus is configured to generate a final session detail record upon the termination of a VoIP-session by selecting RTCP session-concluding report data from a plurality of RTCP final report data each cached by a corresponding one of the plurality of packet processors.

    摘要翻译: 一种包括多个分组处理器的设备,每个分组处理器都包括在多个语音上网协议(VoIP)网络接口之一中。 多个分组处理器中的每一个被配置为通过丢弃较旧版本的RTCP报告数据来缓存最新版本的实时传输控制协议(RTCP)报告数据。 RTCP报告数据包括RTCP发送者报告数据和RTCP接收机报告数据中的至少一个。 该装置还包括分组数据交换矩阵,其被配置为在多个VoIP网络接口之间切换分组数据。 该装置的中央处理器被配置为通过从多个RTCP最终报告数据中选择RTCP会话结束报告数据来生成终端的VoIP会话中的最终会话细节记录,每个RTCP最终报告数据由多个分组中的相应一个分组缓存 处理器。

    QoS measurement with split-path zero-latency virtual jitter buffer
    3.
    发明申请
    QoS measurement with split-path zero-latency virtual jitter buffer 有权
    具有分路径零延迟虚拟抖动缓冲区的QoS测量

    公开(公告)号:US20060062216A1

    公开(公告)日:2006-03-23

    申请号:US11081998

    申请日:2005-03-16

    IPC分类号: H04L12/56

    摘要: An apparatus that includes a packet data ingress, a packet data egress, and a packet data switching matrix configured to switch packet data from the packet data ingress to the packet data egress. The apparatus may further include a packet data jitter buffer and a packet data splitter, wherein the packet data splitter interposes the packet data ingress and the packet data switching matrix and is configured to multicast the packet data to the packet data switching matrix and the jitter buffer.

    摘要翻译: 一种包括分组数据入口,分组数据出口和分组数据交换矩阵的装置,其被配置为将分组数据从分组数据输入切换到分组数据出口。 该装置还可以包括分组数据抖动缓冲器和分组数据分离器,其中分组数据分离器插入分组数据进入和分组数据交换矩阵,并且被配置为将分组数据组播到分组数据交换矩阵和抖动缓冲器 。

    Methods and apparatus for generating session detail records
    4.
    发明申请
    Methods and apparatus for generating session detail records 有权
    用于生成会话详细记录的方法和装置

    公开(公告)号:US20060062208A1

    公开(公告)日:2006-03-23

    申请号:US11109337

    申请日:2005-04-19

    IPC分类号: H04L12/66

    摘要: An apparatus including a plurality of packet processors each included in one of a plurality of voice-over-internet-protocol (VoIP) network interfaces. Each of the plurality of packet processors is configured to cache a latest version of realtime transport control protocol (RTCP) report data by discarding an older version of the RTCP report data. The RTCP report data includes at least one of RTCP sender report data and RTCP receiver report data. The apparatus also includes a packet data switching matrix configured to switch packet data between ones of the plurality of VoIP network interfaces. A central processor of the apparatus is configured to generate a final session detail record upon the termination of a VoIP-session by selecting RTCP session-concluding report data from a plurality of RTCP final report data each cached by a corresponding one of the plurality of packet processors.

    摘要翻译: 一种包括多个分组处理器的设备,每个分组处理器都包括在多个语音上网协议(VoIP)网络接口之一中。 多个分组处理器中的每一个被配置为通过丢弃较旧版本的RTCP报告数据来缓存最新版本的实时传输控制协议(RTCP)报告数据。 RTCP报告数据包括RTCP发送者报告数据和RTCP接收机报告数据中的至少一个。 该装置还包括分组数据交换矩阵,其被配置为在多个VoIP网络接口之间切换分组数据。 该装置的中央处理器被配置为通过从多个RTCP最终报告数据中选择RTCP会话结束报告数据来生成终端的VoIP会话中的最终会话细节记录,每个RTCP最终报告数据由多个分组中的相应一个分组缓存 处理器。

    Methods and systems for per-session network address translation (NAT) learning and firewall filtering in media gateway
    5.
    发明申请
    Methods and systems for per-session network address translation (NAT) learning and firewall filtering in media gateway 有权
    媒体网关中每会话网络地址转换(NAT)学习和防火墙过滤的方法和系统

    公开(公告)号:US20050076108A1

    公开(公告)日:2005-04-07

    申请号:US10676240

    申请日:2003-10-01

    摘要: Methods and systems for per-session NAT learning and firewall filtering are disclosed. Media packets associated with a call/session are received and processed at a media gateway. For the first few received media packets associated with a session, the media gateway uses various unique methods to learn the actual source IP address and UDP port assigned to the remote communication terminal by its customer-premises Network Address Translators (NATs) to the media flows of the current session. After the remote IP and UDP are learned, the media gateway reconfigures its firewall filtering function to check both the dynamically learned remote IP and UDP and the locally assigned IP and UDP of the current session. The per-session NAT learning function removes reachability issues in VoIP deployment, and the per-session firewall filtering function enhances security protection in VoIP deployment.

    摘要翻译: 披露了每会话NAT学习和防火墙过滤的方法和系统。 与呼叫/会话相关联的媒体分组在媒体网关处被接收和处理。 对于与会话相关联的前几个接收到的媒体分组,媒体网关使用各种独特的方法来了解其客户端网络地址转换器(NAT)分配给远程通信终端的实际源IP地址和UDP端口到媒体流 的当前会话。 在学习到远程IP和UDP后,媒体网关重新配置其防火墙过滤功能,以检查动态学习的远程IP和UDP以及当前会话的本地分配的IP和UDP。 每会话NAT学习功能消除了VoIP部署中的可达性问题,每会话防火墙过滤功能增强了VoIP部署中的安全保护。

    Methods and systems for per-session dynamic management of media gateway resources
    6.
    发明申请
    Methods and systems for per-session dynamic management of media gateway resources 有权
    媒体网关资源的每会话动态管理的方法和系统

    公开(公告)号:US20050074017A1

    公开(公告)日:2005-04-07

    申请号:US10676233

    申请日:2003-10-01

    IPC分类号: G06F20060101 H04L12/66

    摘要: Methods and systems for per-session dynamic management of media gateway resources are disclosed. According to one method, the logical and physical resources in a media gateway are divided and dynamically managed at the Transport Layer (i.e. OSI Layer 4), which results in finer granularity than managing such resources statically at the Data Link Layer (i.e. OSI Layer 2) or Network Layer (i.e. OSI Layer 3). Voice-processing resources provided by voice server cards may be pooled into a common pool available to all external networks. For each new call/session, the dynamic resource manager of the media gateway dynamically allocates a voice chip from the pooled voice processing resources, and assigns a logical resource identifier (e.g. a local IP and local UDP pair) to the session. When a network interface card receives incoming voice packets, it checks the destination IP and UDP and optionally the source IP and UDP to find out, and forward voice packets to, the voice chip assigned to the session.

    摘要翻译: 披露了媒体网关资源的每会话动态管理的方法和系统。 根据一种方法,媒体网关中的逻辑和物理资源在传输层(即OSI层4)处被划分和动态管理,这导致比在数据链路层静态地管理这样的资源更精细的粒度(即OSI层2 )或网络层(即OSI第3层)。 由语音服务器卡提供的语音处理资源可以汇集到可用于所有外部网络的公共池中。 对于每个新的呼叫/会话,媒体网关的动态资源管理器从池化的语音处理资源动态地分配语音芯片,并且向会话分配逻辑资源标识符(例如本地IP和本地UDP对)。 当网络接口卡接收到传入的语音数据包时,它检查目标IP和UDP以及可选的源IP和UDP来查找分配给会话的语音芯片的语音数据包。

    Methods and systems for per-session dynamic management of media gateway resources
    7.
    发明授权
    Methods and systems for per-session dynamic management of media gateway resources 有权
    媒体网关资源的每会话动态管理的方法和系统

    公开(公告)号:US07424025B2

    公开(公告)日:2008-09-09

    申请号:US10676233

    申请日:2003-10-01

    IPC分类号: H04L12/66

    摘要: Methods and systems for per-session dynamic management of media gateway resources are disclosed. According to one method, the logical and physical resources in a media gateway are divided and dynamically managed at the Transport Layer (i.e. OBI Layer 4), which results in finer granularity than managing such resources statically at the Data Link Layer (i.e. OBI Layer 2) or Network Layer (i.e. OBI Layer 3). Voice-processing resources provided by voice server cards may be pooled into a common pool available to all external networks. For each new call/session, the dynamic resource manager of the media gateway dynamically allocates a voice chip from the pooled voice processing resources, and assigns a logical resource identifier (e.g. a local IP and local UDP pair) to the session. When a network interface card receives incoming voice packets, it checks the destination IP and UDP and optionally the source IP and UDP to find out, and forward voice packets to, the voice chip assigned to the session.

    摘要翻译: 披露了媒体网关资源的每会话动态管理的方法和系统。 根据一种方法,媒体网关中的逻辑和物理资源在传输层(即OBI层4)处被划分和动态管理,这导致比在数据链路层静态地管理这样的资源更精细的粒度(即,OBI层2 )或网络层(即OBI层3)。 由语音服务器卡提供的语音处理资源可以汇集到可用于所有外部网络的公共池中。 对于每个新的呼叫/会话,媒体网关的动态资源管理器从池化的语音处理资源动态地分配语音芯片,并且向会话分配逻辑资源标识符(例如本地IP和本地UDP对)。 当网络接口卡接收到传入的语音数据包时,它检查目标IP和UDP以及可选的源IP和UDP来查找分配给会话的语音芯片的语音数据包。

    Methods and systems for per-session network address translation (NAT) learning and firewall filtering in media gateway
    8.
    发明授权
    Methods and systems for per-session network address translation (NAT) learning and firewall filtering in media gateway 有权
    媒体网关中每会话网络地址转换(NAT)学习和防火墙过滤的方法和系统

    公开(公告)号:US07380011B2

    公开(公告)日:2008-05-27

    申请号:US10676240

    申请日:2003-10-01

    IPC分类号: G06F15/16

    摘要: Methods and systems for per-session NAT learning and firewall filtering are disclosed. Media packets associated with a call/session are received and processed at a media gateway. For the first few received media packets associated with a session, the media gateway uses various unique methods to learn the actual source IP address and UDP port assigned to the remote communication terminal by its customer-premises Network Address Translators (NATs) to the media flows of the current session. After the remote IP and UDP are learned, the media gateway reconfigures its firewall filtering function to check both the dynamically learned remote IP and UDP and the locally assigned IP and UDP of the current session. The per-session NAT learning function removes reachability issues in VoIP deployment, and the per-session firewall filtering function enhances security protection in VoIP deployment.

    摘要翻译: 披露了每会话NAT学习和防火墙过滤的方法和系统。 与呼叫/会话相关联的媒体分组在媒体网关处被接收和处理。 对于与会话相关联的前几个接收到的媒体分组,媒体网关使用各种独特的方法来了解其客户端网络地址转换器(NAT)分配给远程通信终端的实际源IP地址和UDP端口到媒体流 的当前会话。 在学习到远程IP和UDP后,媒体网关重新配置其防火墙过滤功能,以检查动态学习的远程IP和UDP以及当前会话的本地分配的IP和UDP。 每会话NAT学习功能消除了VoIP部署中的可达性问题,每会话防火墙过滤功能增强了VoIP部署中的安全保护。

    Methods, systems, and computer program products for providing transcoder free operation (TrFO) and interworking between unlicensed mobile access (UMA) and universal mobile telecommunications system (UMTS) call legs using a media gateway
    9.
    发明申请
    Methods, systems, and computer program products for providing transcoder free operation (TrFO) and interworking between unlicensed mobile access (UMA) and universal mobile telecommunications system (UMTS) call legs using a media gateway 有权
    方法,系统和计算机程序产品,用于提供无代码转换器自由操作(TrFO),以及使用媒体网关在未经许可的移动接入(UMA)和通用移动电信系统(UMTS)呼叫支路之间的互通

    公开(公告)号:US20070165636A1

    公开(公告)日:2007-07-19

    申请号:US11351339

    申请日:2006-02-09

    IPC分类号: H04L12/56

    摘要: Methods, systems, and computer program products for establishing transcoding free connections between UMA and UMTS call legs are disclosed. According to one method, a media gateway determines whether codec configurations used by UMA and UMTS legs of a call are compatible. In response to determining that the configurations are compatible, media gateway determines whether rate control is necessary to establish a transcoding free connection. In response to determining that rate control is necessary, the media gateway issues rate control requests on the UMA and UMTS legs as appropriate. The media gateway determines whether the rate control requests are successful. In response to determining that the requests are successful, the media gateway establishes a transcoding free connection between the UMA and the UMTS legs of the call.

    摘要翻译: 公开了用于在UMA和UMTS呼叫支路之间建立转码自由连接的方法,系统和计算机程序产品。 根据一种方法,媒体网关确定UMA和UMTS支路使用的呼叫的编解码器配置是否兼容。 响应于确定配置是兼容的,媒体网关确定是否需要速率控制来建立无代码转换的连接。 响应于确定速率控制是必要的,媒体网关适当地在UMA和UMTS支路上发布速率控制请求。 媒体网关确定速率控制请求是否成功。 响应于确定请求成功,媒体网关在呼叫的UMA和UMTS分支之间建立无代码转换的连接。

    UMTS call handling methods and apparatus
    10.
    发明授权
    UMTS call handling methods and apparatus 有权
    UMTS呼叫处理方法和装置

    公开(公告)号:US07729346B2

    公开(公告)日:2010-06-01

    申请号:US11230029

    申请日:2005-09-19

    IPC分类号: H04L12/28

    CPC分类号: H04L1/1883 H04W76/18

    摘要: Methods and apparatus for transparently switching a local instance of a UMTS protocol-based call from a first card or module of a media gateway to a second card or module of the media gateway, such that the remote end of the call is not aware that the call has been switched between the first and second cards or modules. Moreover, initially establishing call media flow may include implementing two timers of different duration during which call-initialization is retried if no Positive-Acknowledgement of call initialization is received, where a shorter-duration timer is relied upon to attempt retries if a Negative-Acknowledgement is received, and a longer-duration timer is relied upon to attempt retries if neither a Positive-Acknowledgement nor a Negative-Acknowledgement is received.

    摘要翻译: 用于将基于UMTS协议的呼叫的本地实例从媒体网关的第一卡或模块透明地切换到媒体网关的第二卡或模块的方法和装置,使得呼叫的远端不知道 呼叫已经在第一和第二卡或模块之间切换。 此外,最初建立呼叫媒体流可以包括实现不同持续时间的两个定时器,在此期间,如果没有接收到呼叫初始化的肯定确认,则在其中接收到较短持续时间的定时器来尝试重试,如果否定确认 并且如果没有收到肯定确认和否定确认,则依赖于较长持续时间的计时器来尝试重试。