Facilitating inter-DSP data communications
    1.
    发明授权
    Facilitating inter-DSP data communications 失效
    促进DSP间数据通信

    公开(公告)号:US07519793B2

    公开(公告)日:2009-04-14

    申请号:US11944028

    申请日:2007-11-21

    IPC分类号: G06F13/16 G06F15/163

    CPC分类号: G06F13/28

    摘要: A method, computer program product and system for facilitating inter-digital signal processing (DSP) data communications. A direct memory access (DMA) controller may be configured to facilitate transfers of data between a first and a second DSP processor core coupled to the DMA controller. The DMA controller may read a data structure, referred to as a “buffer descriptor block,” to perform the data transfer. The buffer descriptor block may store both a source address and a destination address indicating where the data is to be retrieved and stored. The buffer descriptor block may further store a value, e.g., number of bytes, indicating a size of the data to be transferred. The DMA controller may then transfer the data located at the source address in the first DSP processor core, with a size, e.g., number of bytes, indicated from the buffer descriptor block, to the destination address in the second DSP processor core.

    摘要翻译: 一种用于促进数字间数字信号处理(DSP)数据通信的方法,计算机程序产品和系统。 直接存储器访问(DMA)控制器可以被配置为便于在耦合到DMA控制器的第一和第二DSP处理器核之间传输数据。 DMA控制器可以读取被称为“缓冲器描述符块”的数据结构来执行数据传送。 缓冲器描述符块可以存储指示要检索和存储数据的源地址和目的地址。 缓冲器描述符块还可以存储指示要传送的数据的大小的值,例如字节数。 然后,DMA控制器可以将位于第一DSP处理器核心中的源地址处的数据以从缓冲器描述符块指示的大小(例如,字节数)传送到第二DSP处理器核心中的目的地地址。

    Method and system for delineating data segments subjected to data compression
    3.
    发明授权
    Method and system for delineating data segments subjected to data compression 有权
    描述受数据压缩的数据段的方法和系统

    公开(公告)号:US07272663B2

    公开(公告)日:2007-09-18

    申请号:US09941043

    申请日:2001-08-28

    IPC分类号: G06F15/16

    CPC分类号: H04L12/5601

    摘要: A method and system for compressing and transmitting data using asynchronous transfer mode (ATM) is disclosed. The data include a plurality of segments. Each of the plurality of segments has a first end and a second end. In one aspect, the method and system include representing the first end of a segment with a partition compression code word and compressing a remaining portion of the segment. The method and system could also combine the marking of the boundary and subsequent data into a compound compression code word. In another aspect, the method and system include representing the first end of a segment with a transparent mode command, transmitting the transparent mode command, and transmitting a remaining portion of the segment.

    摘要翻译: 公开了一种使用异步传输模式(ATM)压缩和传输数据的方法和系统。 数据包括多个段。 多个段中的每一个具有第一端和第二端。 在一个方面,所述方法和系统包括用分区压缩码字表示段的第一端并压缩段的剩余部分。 该方法和系统还可以将边界的标记和后续数据组合成复合压缩码字。 在另一方面,所述方法和系统包括用透明模式命令表示段的第一端,发送透明模式命令和发送段的剩余部分。

    SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR CONTROLLING DATA RATE REDUCTIONS IN A COMMUNICATION DEVICE BY USING A PLURALITY OF FILTERS TO DETECT SHORT-TERM BURSTS OF ERRORS AND LONG-TERM SUSTAINABLE ERRORS
    4.
    发明授权
    SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR CONTROLLING DATA RATE REDUCTIONS IN A COMMUNICATION DEVICE BY USING A PLURALITY OF FILTERS TO DETECT SHORT-TERM BURSTS OF ERRORS AND LONG-TERM SUSTAINABLE ERRORS 失效
    系统,方法和计算机程序产品,用于通过使用多个滤波器来检测短期错误和长期可持续错误来控制通信设备中的数据速率减少

    公开(公告)号:US06826157B1

    公开(公告)日:2004-11-30

    申请号:US09431972

    申请日:1999-10-29

    IPC分类号: H04J116

    CPC分类号: H04L1/0002

    摘要: Data rate control systems, methods, and computer program products in which an error counter is maintained that contains an error count. The error counter is periodically sampled to determine a sampling interval error count corresponding to a change in the error count since a previous read of the error counter. The sampling interval error count is provided to a first filter that is characterized by a slow time-constant and a second filter that is characterized by a fast time-constant. The first filter generates a slow-filtered sampling interval error count while the second filter generates a fast-filtered sampling interval error count, which are used as a basis for generating a data rate slowdown request signal. More specifically, the data rate slowdown request signal is generated if either the slow-filtered sampling interval error count or the fast-filtered sampling interval error count exceeds a threshold respectively associated therewith. Advantageously, the first filter, which is characterized by a slow time-constant, may be used to respond to lower numbers of errors that are sustained over an extended time period while the second filter, which is characterized by a fast time-constant, may be used to respond to large error bursts spanning a shorter time period. Moreover, by filtering the errors accumulated during each sampling interval, sensitivity with respect to the position in time of a given error burst relative to boundaries between sampling intervals may be avoided.

    摘要翻译: 数据速率控制系统,方法和计算机程序产品,其中维护包含错误计数的错误计数器。 周期性地对误差计数器进行采样,以确定与错误计数器的先前读取相对应的误差计数变化的采样间隔误差计数。 采样间隔误差计数被提供给以慢时间常数为特征的第一滤波器和以快速时间常数为特征的第二滤波器。 第一个滤波器产生慢速滤波的采样间隔误差计数,而第二个滤波器产生快速滤波的采样间隔误差计数,用于产生数据速率减速请求信号的基础。 更具体地,如果缓慢滤波的采样间隔误差计数或快速滤波的采样间隔误差计数超过分别与其相关联的阈值,则产生数据速率减速请求信号。 有利地,以慢时间常数为特征的第一滤波器可用于响应在较长时间段内持续的较低数量的误差,而以快速时间常数为特征的第二滤波器可以 用于响应跨越较短时间段的大错误突发。 此外,通过对在每个采样间隔期间累积的误差进行滤波,可以避免相对于采样间隔之间的边界相对于给定误差突发的时间位置的灵敏度。

    Methods, modems and computer program products for identification of a modem type and adjustment of a communication configuration based on modem type
    5.
    发明授权
    Methods, modems and computer program products for identification of a modem type and adjustment of a communication configuration based on modem type 有权
    用于识别调制解调器类型的调制解调器和计算机程序产品以及基于调制解调器类型的通信配置的调整

    公开(公告)号:US06757325B1

    公开(公告)日:2004-06-29

    申请号:US09430698

    申请日:1999-10-29

    IPC分类号: H04L516

    CPC分类号: H04L25/4927

    摘要: Methods, modems and computer program products for detecting whether a remote modem is of a particular design type and for adjusting the communication configuration for a communication session based on a type of the remote modem. The modem type is recognized based on a knowledge that the modem design of certain manufacturers has a unique associated data pattern contained within the startup communication sequence which is not specified by the protocol but which can be demodulated and detected to thereby recognize that the remote modem is a particular manufacturer's design type. Based on knowledge of the characteristics of the remote modem design, various steps are taken which may improve performance of the communication connection in light of the particular modem design's characteristics. For example, a different Total Harmonic Distortion (THD) threshold may be used for falling back to V.34 communications when the remote modem design only supports up to 2 look ahead for spectrum shaping.

    摘要翻译: 用于检测远程调制解调器是否是特定设计类型的方法,调制解调器和计算机程序产品,以及用于基于远程调制解调器的类型来调整通信会话的通信配置。 基于知道某些制造商的调制解调器设计具有包含在启动通信序列内的唯一关联数据模式的知识,可以识别调制解调器类型,该数据模式不是由协议规定的,而是可以被解调和检测,从而识别远程调制解调器 特定制造商的设计类型。 基于对远程调制解调器设计的特征的了解,采取了各种步骤,可以根据特定的调制解调器设计的特性改善通信连接的性能。 例如,当远程调制解调器设计仅支持最多2个前进用于频谱整形时,可以使用不同的总谐波失真(THD)阈值来回退到V.34通信。

    MODEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING AN OPTIMUM DATA RATE USING ERROR SIGNALS REPRESENTING THE DIFFERENCE BETWEEN THE OUTPUT OF AN EQUALIZER AND THE OUTPUT OF A SLICER OR DETECTOR
    6.
    发明授权
    MODEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING AN OPTIMUM DATA RATE USING ERROR SIGNALS REPRESENTING THE DIFFERENCE BETWEEN THE OUTPUT OF AN EQUALIZER AND THE OUTPUT OF A SLICER OR DETECTOR 失效
    使用错误信号选择最佳数据速率的方式,方法和计算机程序产品,表示均衡器的输出与切换器或检测器的输出之间的差异

    公开(公告)号:US06665336B2

    公开(公告)日:2003-12-16

    申请号:US10428357

    申请日:2003-05-02

    IPC分类号: H04B1700

    摘要: Modems, methods, and computer program products select a data rate based on error signals in a modem. In an illustrative embodiment, error signals representing the difference between an output of an equalizer and an output of a detector are accumulated and an average error value is computed therefrom. A signal to noise ratio is determined using the average error value. The signal to noise ratio is then used to select a data rate. In another illustrative embodiment, the mean squared error at the output of the equalizer is determined and then used, along with the probability of error in correctly detecting a symbol, to select a data rate. Incorrect decisions in detecting received data symbols can cause a catastrophic failure in a decision feedback equalizer used in a modem receiver as errors are repeatedly fed back causing the tap coefficients for the equalizer filters to be shifted from their normal operating values. By adjusting the data rate in accordance with the error signals generated in a modem receiver, the decision feedback equalizer can operate with greater stability as the data rate can be reduced in response to increased noise conditions.

    摘要翻译: 调制解调器,方法和计算机程序产品根据调制解调器中的错误信号选择数据速率。 在说明性实施例中,代表均衡器的输出和检测器的输出之间的差的误差信号被累加,并且从其计算出平均误差值。 使用平均误差值确定信噪比。 然后使用信噪比来选择数据速率。 在另一说明性实施例中,确定均衡器的输出处的均方误差,然后与正确检测符号的误差概率一起使用以选择数据速率。 检测接收到的数据符号时的不正确决定可能导致在调制解调器接收机中使用的判决反馈均衡器中的灾难性故障,因为错误被反复反馈,导致均衡器滤波器的抽头系数从其正常操作值偏移。 通过根据在调制解调器接收机中产生的误差信号来调整数据速率,当响应于增加的噪声条件可以减小数据速率时,判决反馈均衡器可以更稳定地工作。

    Systems, methods and computer program products for identifying digital impairments in modem signals
    7.
    发明授权
    Systems, methods and computer program products for identifying digital impairments in modem signals 失效
    用于识别调制解调器信号数字损伤的系统,方法和计算机程序产品

    公开(公告)号:US06650657B1

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

    申请号:US09429859

    申请日:1999-10-29

    IPC分类号: H04J324

    CPC分类号: H04J3/125

    摘要: Robbed Bit Signaling (RBS) and PAD digital impairments in sets of Digital Impairment Learning (DIL) signals that are repeatedly transmitted from a server modem to a client modem during DIL intervals are identified by identifying a PAD level for the sets of DIL signals in the DIL intervals and then identifying an RBS type for individual sets of DIL signals based upon the PAD levels so identified. The PAD level may be identified using model DIL signals that correspond to PAD levels that are not subject to RBS. The RBS type may be identified using model DIL signals that correspond to multiple RBS types that are subject to the identified PAD level. More specifically, one of the DIL intervals that contains DIL signals that are not subject to RBS is identified. A PAD level for the DIL signals in the one of the DIL intervals so identified then is determined. The PAD level that was determined is applied to the DIL signals in remaining ones of the DIL intervals, to identify an RBS for the DIL signals in the remaining ones of the DIL intervals.

    摘要翻译: 通过在DIL间隔期间从服务器调制解调器重复发送到客户端调制解调器的数字损伤学习(DIL)信号中的Robbed位信令(RBS)和PAD数字损伤被识别为DIL信号组中的PAD电平 DIL间隔,然后基于所识别的PAD水平识别用于各组DIL信号的RBS类型。 可以使用对应于不受RBS的PAD电平的模型DIL信号来识别PAD电平。 可以使用对应于经受所识别的PAD电平的多个RBS类型的模型DIL信号来识别RBS类型。 更具体地,识别包含不受RBS的DIL信号的DIL间隔之一。 确定如此识别的DIL间隔之一中的DIL信号的PAD电平。 将确定的PAD电平应用于DIL间隔中剩余的DIL信号,以识别DIL间隔中剩余的DIL信号中的DBS信号的RBS。

    Redistribution of excess bandwidth in networks for optimized performance of voice and data sessions: methods, systems and program products
    9.
    发明授权
    Redistribution of excess bandwidth in networks for optimized performance of voice and data sessions: methods, systems and program products 失效
    在网络中重新分配超额带宽,以优化语音和数据会话的性能:方法,系统和程序产品

    公开(公告)号:US07072344B2

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

    申请号:US09906485

    申请日:2001-07-16

    IPC分类号: H04L12/56

    摘要: A packet network redistributes excess bandwidth for voice and data sessions applying a Quality of Service (QoS) algorithm. The network includes interacting client stations using H.323 protocol managing bit rate according to an algorithm as voice and data sessions are added or removed from the network. The client stations include codecs coupled to the network. The codecs provide voice sessions at a minimum bandwidth using a voice codec bit rate and preferred bandwidth using another voice codec bit rate. A first algorithm applies the QoS algorithm allocating bandwidth between interacting client stations after the addition of a new voice or data session when there is insufficient bandwidth for the new session to receive preferred bandwidth. A second algorithm is applied when a voice or data session is removed from the interacting client stations. If any session is allocated minimum bandwidth the QoS increases a voice session at minimum bandwidth to preferred bandwidth if excess bandwidth is available.

    摘要翻译: 分组网络重新分配应用服务质量(QoS)算法的语音和数据会话的多余带宽。 该网络包括使用H.323协议的交互式客户端站,根据算法管理比特率,因为语音和数据会话被从网络添加或删除。 客户端站包括耦合到网络的编解码器。 编解码器使用语音编解码器比特率和使用另一语音编解码器比特率的优选带宽以最小带宽提供语音会话。 第一种算法在增加新的语音或数据会话之后,在新会话接收到优先带宽的带宽不足的情况下,应用QoS算法在交互的客户端站之间分配带宽。 当从交互的客户端站移除语音或数据会话时,应用第二种算法。 如果任何会话被分配最小带宽,则QoS会将最小带宽的语音会话增加到优先带宽,如果有超额带宽可用。