Scoping of real time signals of remote communication systems over a computer network: systems, methods and program products
    1.
    发明授权
    Scoping of real time signals of remote communication systems over a computer network: systems, methods and program products 失效
    通过计算机网络实现远程通信系统的实时信号范围:系统,方法和程序产品

    公开(公告)号:US06889346B2

    公开(公告)日:2005-05-03

    申请号:US09906371

    申请日:2001-07-16

    IPC分类号: G06F11/00 G06F13/00

    摘要: A remote controller is coupled to a target system via a computer network A real time probe is installed in software executing on a target system, typically a Digital Signal Processor (DSP). The remote controller includes a “debugger user interface” which accepts and interprets scoping commands issued by a developer. A controller network driver constructs appropriate network packets to be sent over the network to the target system. The target system has a control processor which runs a target network driver for receiving the network packets containing the scoping commands. The scoping commands are sent to an “embedded debugger” which performs the requested probing/scoping. When the DSP code runs across an address where the probe is installed, the embedded debugger will collect the signal values. The collected scope data will be interleaved and sent to the target network driver which, will encapsulate the information into suitable packets to send back to the controller via the network.

    摘要翻译: 遥控器经由计算机网络耦合到目标系统。实时探测器安装在目标系统(通常为数字信号处理器(DSP))上执行的软件中。 遥控器包括一个“调试器用户界面”,它接受并解释开发人员发出的作用域命令。 控制器网络驱动程序构建要通过网络发送到目标系统的适当网络数据包。 目标系统具有控制处理器,该控制处理器运行目标网络驱动器以接收包含范围命令的网络分组。 范围指令被发送到执行所请求的探测/范围的“嵌入式调试器”。 当DSP代码在安装探头的地址上运行时,嵌入式调试器将收集信号值。 收集的范围数据将被交织并发送到目标网络驱动程序,目标网络驱动程序将将信息封装到适当的数据包中,以通过网络发送回控制器。

    Network access traffic sorter
    2.
    发明授权
    Network access traffic sorter 失效
    网络访问流量分拣机

    公开(公告)号:US06940864B2

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

    申请号:US09906352

    申请日:2001-07-16

    IPC分类号: H04L12/56 H04L29/06 H04Q12/28

    摘要: Packetized voice, video, and data traffic (data frames) are received in a communication traffic sorter. The data frames have a dispatch priority corresponding to their transmission characteristics (flow) and a quality of service parameters. The communication traffic sorter analyzes information in data packets within each data frame and determines an optimum flow for the data frames. A data frame is assigned to a selected queue based on an analysis of the information in its data packets. A data frame may also be assigned to a queue based on a prior analysis of a data frame with like transmission characteristics. Results of analysis are stored and indexed to facilitate processing of subsequent data frames. The network access sorter has circuits to un-pack and re-pack the data frame, when called for, to allow user transmitted data to be processed to create a modified data frame. The data frame may then be dispatched with a second dispatch priority on a bus for distribution to end users where previously assigned quality of service is maintained or exceeded.

    摘要翻译: 分组化语音,视频和数据业务(数据帧)在通信流量分类器中被接收。 数据帧具有对应于其传输特性(流)和服务质量参数的调度优先级。 通信流量分类器分析每个数据帧内的数据分组中的信息,并确定数据帧的最佳流。 基于对其数据分组中的信息的分析,将数据帧分配给所选择的队列。 基于具有相似传输特性的数据帧的先前分析,也可以将数据帧分配给队列。 分析结果存储和索引,以便于后续数据帧的处理。 网络访问分拣机具有用于在被要求时解除数据帧的打包和重新打包的电路,以允许用户传送的数据被处理以创建经修改的数据帧。 然后可以在总线上以第二调度优先级调度数据帧,以便分发给维护或超过先前分配的服务质量的最终用户。

    Redistribution of excess bandwidth in networks for optimized performance of voice and data sessions: methods, systems and program products
    3.
    发明授权
    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会将最小带宽的语音会话增加到优先带宽,如果有超额带宽可用。

    Receivers, methods, and computer program products for an analog modem that receives data signals from a digital modem
    6.
    发明授权
    Receivers, methods, and computer program products for an analog modem that receives data signals from a digital modem 失效
    用于从数字调制解调器接收数据信号的模拟调制解调器的接收器,方法和计算机程序产品

    公开(公告)号:US07003030B2

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

    申请号:US10635194

    申请日:2003-08-06

    IPC分类号: H03K5/159

    摘要: Receivers, methods, and computer program products can be used to demodulate a data signal transmitted from a digital source, which has a network sampling rate that is synchronized with a network clock. In an illustrative embodiment, a receiver includes a two-stage interpolator that receives digital samples of the data signal as an input and produces an interpolated digital sample stream to be filtered by an adaptive fractionally spaced decision feedback equalizer. The digital samples received in the interpolator are synchronized with a local clock; however, the interpolated sample stream is synchronized with the network clock. A slicer generates symbols for the samples output from the decision feedback equalizer by comparing the samples with a reference signaling alphabet. The receiver can be used in a V.90 client modem to demodulate pulse code modulated (PCM) data transmitted as pulse amplitude modulated (PAM) signals from a digital network. In addition, the receiver is compatible with legacy analog modem front ends and transmitters. The two-stage interpolator allows the timing synchronization to be performed with extremely fine granularity, which can be useful in PCM modems that typically require relatively high signal to noise ratios.

    摘要翻译: 接收器,方法和计算机程序产品可用于解调从具有与网络时钟同步的网络采样速率的数字源发送的数据信号。 在说明性实施例中,接收机包括二阶插值器,其接收作为输入的数据信号的数字样本,并产生经过自适应分数间隔的判决反馈均衡器滤波的内插数字样本流。 在内插器中接收的数字样本与本地时钟同步; 然而,插值的采样流与网络时钟同步。 切片器通过将样本与参考信号字母表进行比较来生成从判决反馈均衡器输出的样本的符号。 接收机可用于V.90客户端调制解调器中,以解调从数字网络传输的脉冲编码调制(PCM)数据作为脉冲幅度调制(PAM)信号。 此外,接收机与传统模拟调制解调器前端和发射机兼容。 两级内插器允许以非常精细的粒度执行定时同步,这在通常需要相对较高的信噪比的PCM调制解调器中是有用的。

    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
    9.
    发明授权
    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.

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