Device initiated multiple grants per interval system and method
    1.
    发明授权
    Device initiated multiple grants per interval system and method 有权
    设备每间隔系统和方法启动多个授权

    公开(公告)号:US08346947B2

    公开(公告)日:2013-01-01

    申请号:US12930984

    申请日:2011-01-21

    IPC分类号: G06F15/16 H04L12/66 H04J3/16

    摘要: A cable modem integrated session border controller operates as a point of demarcation between a local area network (LAN) and a DOCSIS network and, in response to receiving a Session Initiation Protocol (SIP) message, which includes Session Description Protocol (SDP), from a VoIP device coupled to the LAN, communicates with a Cable Modem Termination System (CMTS) to take advantage of DOCSIS Dynamic Quality of Service (DQoS). If required service flow attributes, as determined from the SDP of the SIP message, matches service flow attributes of an existing UGS service flow with a CMTS, a DOCSIS Dynamic Service Change (DSC) request is used to add an additional sub flow to the existing UGS service flow. If attributes fail to match attributes of all existing UGS service flows, a DOCSIS Dynamic Service Change (DSC) request is used to initiate an additional UGS service flow with the required service flow attributes.

    摘要翻译: 电缆调制解调器集成会话边界控制器作为局域网(LAN)和DOCSIS网络之间的分界点进行操作,并且响应于接收到包括会话描述协议(SDP)的会话发起协议(SIP)消息, 耦合到LAN的VoIP设备与有线调制解调器终端系统(CMTS)通信以利用DOCSIS动态服务质量(DQoS)。 如果从SIP消息的SDP确定的所需服务流属性将现有UGS服务流的服务流属性与CMTS相匹配,则使用DOCSIS动态服务改变(DSC)请求将附加子流添加到现有的 UGS服务流程。 如果属性无法匹配所有现有UGS服务流的属性,则使用DOCSIS动态服务更改(DSC)请求来启动具有所需服务流属性的附加UGS服务流。

    Firewall proxy system and method
    2.
    发明授权
    Firewall proxy system and method 有权
    防火墙代理系统和方法

    公开(公告)号:US07333492B2

    公开(公告)日:2008-02-19

    申请号:US10930182

    申请日:2004-08-31

    IPC分类号: H04L12/56

    摘要: A media gateway control protocol (MGCP) proxy server interfaces between a plurality of MGCP gateways and at least one MGCP call agent which may be coupled to a private network and served by a network address translation firewall. The proxy server comprises a private network interface for communicating over a private network with the call agent and a public network interface for communicating over the Internet. A translation module provides for receiving an MGCP message generated by a gateway and addressed to the public network interface. The MGCP message includes a message transaction ID assigned by the gateway and an endpoint ID identifying the gateway. The endpoint ID comprises a local endpoint name and a domain. The translation module translating the MGCP message to create a translated message by: i) substituting a unique transaction ID in place of the message transaction ID; and ii) substituting a private IP address assigned to a private network interface in place of the domain of the endpoint ID of the MGCP message. The translation module: i) provides the translated message to the private network interface for sending to the call agent; ii) writes each of the unique transaction ID and the message transaction ID to a record of a gateway request map; and iii) writes the public socket on which the message was received from the gateway to a record associated with the MGCP gateway in a registration map and updates an indication of a predetermined time window during which the public socket is valid to a time period following receipt of the MGCP message.

    摘要翻译: 媒体网关控制协议(MGCP)代理服务器在多个MGCP网关与至少一个MGCP呼叫代理之间进行接口,该MGCP呼叫代理可以耦合到专用网络并由网络地址转换防火墙服务。 代理服务器包括用于通过专用网络与呼叫代理进行通信的专用网络接口和用于通过因特网通信的公共网络接口。 翻译模块提供接收由网关产生并寻址到公共网络接口的MGCP消息。 MGCP消息包括由网关分配的消息事务ID和标识网关的端点ID。 端点ID包括本地端点名称和域。 翻译模块通过以下方式翻译MGCP消息以创建转换的消息:i)代替唯一的交易ID代替消息交易ID; 以及ii)代替分配给专用网络接口的专用IP地址来代替MGCP消息的端点ID的域。 翻译模块:i)将转换的消息提供给专用网络接口以发送给呼叫代理; ii)将唯一事务ID和消息事务ID中的每一个写入网关请求映射的记录; 以及iii)在登记映射中将从所述网关接收到所述消息的所述公共套接字写入与所述MGCP网关相关联的记录,并且更新所述公共插座有效期间的预定时间窗口的指示到接收到之后的时间段 的MGCP消息。

    System and method for secure transmission of RTP packets
    3.
    发明申请
    System and method for secure transmission of RTP packets 有权
    用于安全传输RTP数据包的系统和方法

    公开(公告)号:US20060095766A1

    公开(公告)日:2006-05-04

    申请号:US10979033

    申请日:2004-11-01

    IPC分类号: H04L9/00

    摘要: A system and method for establishing a shared secret media key between each of a caller endpoint and a callee endpoint for securing a real time media channel comprises: i) establishing a caller authenticated signaling session with the caller endpoint using a caller shared secret authentication key and a symmetric encryption algorithm; and ii) establishing a callee authenticated signaling session with the callee endpoint using a callee shared secret authentication key and the symmetric encryption algorithm. A caller public value is received from the caller endpoint through the caller authenticated signaling session and sent to the callee endpoint through the callee authenticated signaling session. The caller public value is a public value of a pair of values generated by the caller endpoint and useful for calculating a shared secret media key. A callee public value is received from the callee endpoint through the callee authenticated signaling session and sent to the caller endpoint through the caller authenticated signaling session. The callee public value is a public value of a pair of values generated by the callee endpoint and useful for calculating a shared secret media key. Both the caller endpoint and the callee endpoint calculate the shared secret media key using Diffie-Hellman techniques.

    摘要翻译: 用于在呼叫者端点和被叫方终端之间建立共享秘密媒体密钥以保护实时媒体信道的系统和方法包括:i)使用主叫方共享秘密认证密钥建立与呼叫者端点的呼叫方认证信令会话,以及 对称加密算法; 以及ii)使用被叫方共享秘密认证密钥和所述对称加密算法,建立与所述被叫端点的被叫认证信令会话。 通过呼叫者认证的信令会话从呼叫者端点接收呼叫者公共值,并通过被呼叫者认证的信令会话发送到被叫端点。 呼叫者公开值是由呼叫者端点生成的一对值的公共值,并且对于计算共享的秘密媒体密钥是有用的。 通过被叫认证的信令会话从被呼叫端点接收被叫方公共值,并通过呼叫方认证的信令会话发送到呼叫者端点。 被调用公开值是由被调用端点生成的一对值的公共值,并且对于计算共享的秘密媒体密钥是有用的。 主叫端点和被叫端点都使用Diffie-Hellman技术来计算共享密钥。

    Firewall proxy system and method
    4.
    发明申请
    Firewall proxy system and method 有权
    防火墙代理系统和方法

    公开(公告)号:US20060045068A1

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

    申请号:US10930182

    申请日:2004-08-31

    IPC分类号: H04L12/66

    摘要: A media gateway control protocol (MGCP) proxy server interfaces between a plurality of MGCP gateways and at least one MGCP call agent which may be coupled to a private network and served by a network address translation firewall. The proxy server comprises a private network interface for communicating over a private network with the call agent and a public network interface for communicating over the Internet. A translation module provides for receiving an MGCP message generated by a gateway and addressed to the public network interface. The MGCP message includes a message transaction ID assigned by the gateway and an endpoint ID identifying the gateway. The endpoint ID comprises a local endpoint name and a domain. The translation module translating the MGCP message to create a translated message by: i) substituting a unique transaction ID in place of the message transaction ID; and ii) substituting a private IP address assigned to a private network interface in place of the domain of the endpoint ID of the MGCP message. The translation module: i) provides the translated message to the private network interface for sending to the call agent; ii) writes each of the unique transaction ID and the message transaction ID to a record of a gateway request map; and iii) writes the public socket on which the message was received from the gateway to a record associated with the MGCP gateway in a registration map and updates an indication of a predetermined time window during which the public socket is valid to a time period following receipt of the MGCP message.

    摘要翻译: 媒体网关控制协议(MGCP)代理服务器在多个MGCP网关与至少一个MGCP呼叫代理之间进行接口,该MGCP呼叫代理可以耦合到专用网络并由网络地址转换防火墙服务。 代理服务器包括用于通过专用网络与呼叫代理进行通信的专用网络接口和用于通过因特网通信的公共网络接口。 翻译模块提供接收由网关产生并寻址到公共网络接口的MGCP消息。 MGCP消息包括由网关分配的消息事务ID和标识网关的端点ID。 端点ID包括本地端点名称和域。 翻译模块通过以下方式翻译MGCP消息以创建转换的消息:i)代替唯一的交易ID代替消息交易ID; 以及ii)代替分配给专用网络接口的专用IP地址来代替MGCP消息的端点ID的域。 翻译模块:i)将转换的消息提供给专用网络接口以发送给呼叫代理; ii)将唯一事务ID和消息事务ID中的每一个写入网关请求映射的记录; 以及iii)在登记映射中将从所述网关接收到所述消息的所述公共套接字写入与所述MGCP网关相关联的记录,并且更新所述公共插座有效期间的预定时间窗口的指示到接收到之后的时间段 的MGCP消息。

    Efficient method for multiplication over galois fields

    公开(公告)号:US07003106B2

    公开(公告)日:2006-02-21

    申请号:US10005291

    申请日:2001-12-04

    申请人: Jing Zheng Ouyang

    发明人: Jing Zheng Ouyang

    IPC分类号: H04L9/28

    CPC分类号: G06F7/724

    摘要: The improved AES processing method provides an efficient alternative to both Mips intensive multiplication and to conventional table lookup, used to multiply terms over a Galois field (GF). The improved method takes advantage of the fact that in the GF, any non zero element X can be represented by a power of a primitive element P. The improved method thereby results in a 2 by 256 table. The log base P of the terms being multiplied are looked up and summed, and the anti-log of the sum is looked up in the same table.

    In band signal detection and presentation for IP phone
    6.
    发明申请
    In band signal detection and presentation for IP phone 有权
    用于IP电话的带内信号检测和演示

    公开(公告)号:US20050232309A1

    公开(公告)日:2005-10-20

    申请号:US10826204

    申请日:2004-04-17

    申请人: Robert Kavaler

    发明人: Robert Kavaler

    IPC分类号: H04J3/06 H04L29/06

    摘要: A jitter buffer system for reducing jitter in a packet audio reception device comprises an output time stamp index, a delay calculation module, and a histogram module. The output time stamp index determines an initial output time stamp value upon receipt of a jitter buffer latency value and increments the output time stamp upon release of each of the frames by a jitter buffer. The delay calculation module calculates a delay value for each of the sequence of received frames. The delay value is equal to the time difference between the output time stamp value and a transmission time stamp assigned to the frame by the transmitting system. The histogram module is coupled to each of the output time stamp index and the delay calculation module, the histogram module periodically calculates a target delay value which, based on a buffered history of values representing the delay value of each of a fixed quantity of the most recently received frames from the sequence of receive frames, would have resulted in a predetermined portion of the fixed quantity of frames being dropped, and adjusting the jitter buffer latency value to a value equal to the target value.

    摘要翻译: 用于减少分组音频接收装置中的抖动的抖动缓冲器系统包括输出时间戳索引,延迟计算模块和直方图模块。 输出时间戳索引在接收到抖动缓冲器延迟值时确定初始输出时间戳值,并且通过抖动缓冲器释放每个帧时增加输出时间戳。 延迟计算模块对接收到的帧的每个序列计算延迟值。 延迟值等于输出时间戳值与由发送系统分配给帧的传输时间戳之间的时间差。 直方图模块耦合到输出时间戳索引和延迟计算模块中的每一个,直方图模块周期性地计算目标延迟值,该目标延迟值基于表示每个固定数量的最大值的延迟值的缓冲历史 最近从接收帧序列接收到的帧将导致固定数量的帧的预定部分被丢弃,并且将抖动缓冲器延迟值调整到等于目标值的值。

    Acoustic echo cancellation
    7.
    发明授权
    Acoustic echo cancellation 有权
    声回声消除

    公开(公告)号:US06947550B2

    公开(公告)日:2005-09-20

    申请号:US10135715

    申请日:2002-04-30

    申请人: Ying Xiong

    发明人: Ying Xiong

    CPC分类号: H04M9/082

    摘要: The invention is an echo canceller for reducing the magnitude of an echo occurring in a return channel of a communication device and a method of implementing the same. The echo canceller includes a processing unit for generating an echo attenuated signal. The processing unit includes a first input, a second input and an output. The first input is for receiving a first signal that is the precursor of the echo. The second input is for receiving a second signal that potentially contains the echo. The output is for outputting the echo attenuated signal. The echo attenuated signal is derived by combining the second signal and an adaptation signal. The adaptation signal is generated by normalizing the echo attenuated signal to produce a normalized adaptation signal, and combining the normalized adaptation signal with the first signal to generate an intermediate signal. Additionally, the intermediate signal is de-normalized to produce the adaptation signal.

    摘要翻译: 本发明是用于减小在通信装置的返回信道中发生的回波的幅度的回波消除器及其实现方法。 回波消除器包括用于产生回波衰减信号的处理单元。 处理单元包括第一输入,第二输入和输出。 第一个输入是用于接收作为回波前兆的第一个信号。 第二输入用于接收可能包含回波的第二信号。 输出用于输出回波衰减信号。 通过组合第二信号和自适应信号导出回波衰减信号。 通过对回波衰减信号进行归一化以产生归一化自适应信号,并将归一化适配信号与第一信号组合以产生中间信号来产生适应信号。 另外,中间信号被去归一化以产生自适应信号。

    System and method for secure messaging with network address translation firewall traversal
    8.
    发明申请
    System and method for secure messaging with network address translation firewall traversal 审中-公开
    具有网络地址转换防火墙穿越的安全消息传递系统和方法

    公开(公告)号:US20060274899A1

    公开(公告)日:2006-12-07

    申请号:US11145378

    申请日:2005-06-03

    IPC分类号: H04L9/00

    摘要: A system for securing communications between a client and an application server comprises a session key management server and the application server. The system enables network address translation firewall traversal. The session key management server comprises a key management application, a session key database, and a notification services application. The key management application receives a first transport layer security connection request from the client and negotiates a device session master key with the client as part of the transport layer security exchange. The session key database is coupled to the key management application for storing the device session master key in conjunction with an identification of the client. The notification services application coupled to the session key database and provides a notification message to subscribing application servers. The notification message comprises the device session master key in conjunction with an identification of the client.

    摘要翻译: 用于保护客户端和应用服务器之间的通信的系统包括会话密钥管理服务器和应用服务器。 该系统允许网络地址转换防火墙穿越。 会话密钥管理服务器包括密钥管理应用,会话密钥数据库和通知服务应用。 密钥管理应用从客户端接收第一传输层安全连接请求,并与客户端协商设备会话主密钥作为传输层安全交换的一部分。 会话密钥数据库耦合到密钥管理应用程序,用于结合客户端的标识来存储设备会话主密钥。 所述通知服务应用程序耦合到所述会话密钥数据库,并向订阅的应用服务器提供通知消息。 该通知消息包括与客户端的标识相结合的设备会话主密钥。

    System for management of equipment deployed behind firewalls

    公开(公告)号:US20060077988A1

    公开(公告)日:2006-04-13

    申请号:US10962734

    申请日:2004-10-12

    IPC分类号: H04L12/28

    摘要: An element management system enables a network management server to provide a variable value to a management information base of a managed device independent of whether the managed device is served by a network address translation firewall. The element management system comprises an SNMP message manager which receives periodic heart beat frames from the managed device and stored identification of a heart beat channel in association with identification of the managed device in a registration table. The heart beat channel comprises the source socket and destination socket of the heart beat frame. The SNMP message manager further uniquely associates an assigned UDP port number with the managed device and provides the unique association of the assigned UDP port and the managed device to the network management server. The SNMP message manager further receives an SNMP Set from the network management server embodied as an IP frame addressed to the assigned UDP port number, looks up the managed device associated with the assigned UDP port number, and sends the SNMP Set to the managed device using the heartbeat channel.