Data processor with trie traversal instruction set extension
    1.
    发明授权
    Data processor with trie traversal instruction set extension 有权
    数据处理器,带有trie遍历指令集扩展

    公开(公告)号:US06356999B1

    公开(公告)日:2002-03-12

    申请号:US09688590

    申请日:2000-10-16

    IPC分类号: G06F1500

    摘要: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.

    摘要翻译: 提供可编程数据通信设备以根据多种协议来处理多个数据流。 该设备配备有包括多个可编程处理器的协处理器,允许数据通过多种协议进行操作。 协处理器内的可编程处理器包括扩展指令集,包括提供零填充,CRC计算,部分比较,条件移动和特里遍历操作的指令。 这些指令允许协处理器的处理器更有效地执行实现数据通信协议的程序。 由于每个处理器是可编程的,所以可以适应改变的协议标准。 配备有协处理器的网络设备可以处理多个同步的数据流,并且可以在每个数据流上实现多个协议。 协议可以在协处理器内彼此独立地或彼此结合地执行。

    Apparatus and method for operating on data in a data communications system
    2.
    发明授权
    Apparatus and method for operating on data in a data communications system 有权
    用于对数据通信系统中的数据进行操作的装置和方法

    公开(公告)号:US06438678B1

    公开(公告)日:2002-08-20

    申请号:US09132621

    申请日:1998-08-11

    IPC分类号: G06F1516

    摘要: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.

    摘要翻译: 提供可编程数据通信设备以根据多种协议来处理多个数据流。 该设备配备有包括多个可编程处理器的协处理器,允许数据通过多种协议进行操作。 协处理器内的可编程处理器包括扩展指令集,包括提供零填充,CRC计算,部分比较,条件移动和特里遍历操作的指令。 这些指令允许协处理器的处理器更有效地执行实现数据通信协议的程序。 由于每个处理器是可编程的,所以可以适应改变的协议标准。 配备有协处理器的网络设备可以处理多个同步的数据流,并且可以在每个数据流上实现多个协议。 协议可以在协处理器内彼此独立地或彼此结合地执行。

    Data processor with multiple compare extension instruction
    3.
    发明授权
    Data processor with multiple compare extension instruction 有权
    具有多个比较扩展指令的数据处理器

    公开(公告)号:US06209087B1

    公开(公告)日:2001-03-27

    申请号:US09484158

    申请日:2000-01-18

    IPC分类号: G06F706

    摘要: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.

    摘要翻译: 提供可编程数据通信设备以根据多种协议来处理多个数据流。 该设备配备有包括多个可编程处理器的协处理器,允许数据通过多种协议进行操作。 协处理器内的可编程处理器包括扩展指令集,包括提供零填充,CRC计算,部分比较,条件移动和特里遍历操作的指令。 这些指令允许协处理器的处理器更有效地执行实现数据通信协议的程序。 由于每个处理器是可编程的,所以可以适应改变的协议标准。 配备有协处理器的网络设备可以处理多个同步的数据流,并且可以在每个数据流上实现多个协议。 协议可以在协处理器内彼此独立地或彼此结合地执行。

    Data processor with trie traversal instruction set extension
    4.
    发明授权
    Data processor with trie traversal instruction set extension 有权
    数据处理器,带有trie遍历指令集扩展

    公开(公告)号:US06175915B1

    公开(公告)日:2001-01-16

    申请号:US09187619

    申请日:1998-11-06

    IPC分类号: G06F1500

    摘要: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.

    摘要翻译: 提供可编程数据通信设备以根据多种协议来处理多个数据流。 该设备配备有包括多个可编程处理器的协处理器,允许数据通过多种协议进行操作。 协处理器内的可编程处理器包括扩展指令集,包括提供零填充,CRC计算,部分比较,条件移动和特里遍历操作的指令。 这些指令允许协处理器的处理器更有效地执行实现数据通信协议的程序。 由于每个处理器是可编程的,所以可以适应改变的协议标准。 配备有协处理器的网络设备可以处理多个同步的数据流,并且可以在每个数据流上实现多个协议。 协议可以在协处理器内彼此独立地或彼此结合地执行。

    Data processor with up pointer walk trie traversal instruction set
extension
    5.
    发明授权
    Data processor with up pointer walk trie traversal instruction set extension 有权
    数据处理器带上指针步行特技遍历指令集扩展

    公开(公告)号:US6065027A

    公开(公告)日:2000-05-16

    申请号:US188850

    申请日:1998-11-09

    IPC分类号: H04L29/06 H04L29/08 G06F7/00

    摘要: A programmable data communications device is provided to process multiple streams of data according to multiple protocols. The device is equipped with a co-processor including multiple, programmable processors allowing data to be operated on by multiple protocols. The programmable processors within the co-processor include extended instruction sets including instructions providing the operations of zero stuffing, CRC computation, partial compare, conditional move, and trie traversal. These instructions allow the processor(s) of the co-processor to more efficiently execute programs implementing data communications protocols. Since each processor is programmable, protocols standards which change may be accommodated. A network device equipped with the co-processor can handle multiple simultaneous streams of data and can implement multiple protocols on each data stream. The protocols can execute within the co-processor either independently of each other, or in conjunction with each other.

    摘要翻译: 提供可编程数据通信设备以根据多种协议来处理多个数据流。 该设备配备有包括多个可编程处理器的协处理器,允许数据通过多种协议进行操作。 协处理器内的可编程处理器包括扩展指令集,包括提供零填充,CRC计算,部分比较,条件移动和特里遍历操作的指令。 这些指令允许协处理器的处理器更有效地执行实现数据通信协议的程序。 由于每个处理器是可编程的,所以可以适应改变的协议标准。 配备有协处理器的网络设备可以处理多个同步的数据流,并且可以在每个数据流上实现多个协议。 协议可以在协处理器内彼此独立地或彼此结合地执行。

    Modem command and data interface
    6.
    发明授权
    Modem command and data interface 失效
    调制解调器命令和数据接口

    公开(公告)号:US6038222A

    公开(公告)日:2000-03-14

    申请号:US893193

    申请日:1997-07-15

    IPC分类号: H04B3/00

    CPC分类号: H04B3/00

    摘要: An interface between a computer and a telephone line includes an interface device controlled by a set of commands. The commands are divided into a plurality of categories, each of which corresponds to a class of operations performed by the interface device, with each command being included within a single category. The interface device reads a command selected from a category of commands and performs an operation from the class operations that corresponds the selected category of commands.

    摘要翻译: 计算机和电话线之间的接口包括由一组命令控制的接口设备。 命令被分成多个类别,每个类别对应于由接口设备执行的一类操作,每个命令被包括在单个类别内。 接口设备读取从一类命令中选择的命令,并从与所选择的命令类别对应的类操作中执行操作。

    Dual-channel communications protocol providing enhanced capabilities for modems
    7.
    发明授权
    Dual-channel communications protocol providing enhanced capabilities for modems 失效
    双通道通信协议,为调制解调器提供增强的功能

    公开(公告)号:US06768749B1

    公开(公告)日:2004-07-27

    申请号:US09417685

    申请日:1999-10-14

    IPC分类号: H04J312

    CPC分类号: H04L29/06 H04L69/14

    摘要: A system providing a framework for the negotiation of a dual-channel communication protocol between modems connected by a communications link. The dual-channel communications link includes a data channel used for sending and receiving data or code and a command channel for sending and receiving command and status information. Enhanced capabilities include providing that data on the data channel may be compressed using one of a plurality of compression algorithms, data may also be encrypted using one of a plurality of encryption algorithms. Additionally, LCP spoofing is provided as a way to reduce the time required to establish PPP links.

    摘要翻译: 一种提供用于通过通信链路连接的调制解调器之间的双通道通信协议的协商框架的系统。 双通道通信链路包括用于发送和接收数据或代码的数据通道和用于发送和接收命令和状态信息的命令通道。 增强的能力包括提供数据信道上的数据可以使用多个压缩算法之一进行压缩,也可以使用多种加密算法中的一种加密数据。 另外,提供LCP欺骗是减少建立PPP链路所需时间的一种方法。

    Dual-channel communications protocol providing enhanced capabilities for modems
    8.
    发明授权
    Dual-channel communications protocol providing enhanced capabilities for modems 失效
    双通道通信协议,为调制解调器提供增强的功能

    公开(公告)号:US06959005B1

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

    申请号:US10889264

    申请日:2004-07-12

    CPC分类号: H04L29/06 H04L69/14

    摘要: A system providing a framework for the negotiation of a dual-channel communication protocol between modems connected by a communications link. The dual-channel communications link includes a data channel used for sending and receiving data or code and a command channel for sending and receiving command and status information. Enhanced capabilities include providing that data on the data channel may be compressed using one of a plurality of compression algorithms, data may also be encrypted using one of a plurality of encryption algorithms. Additionally, LCP spoofing is provided as a way to reduce the time required to establish PPP links.

    摘要翻译: 一种提供用于通过通信链路连接的调制解调器之间的双通道通信协议的协商框架的系统。 双通道通信链路包括用于发送和接收数据或代码的数据通道和用于发送和接收命令和状态信息的命令通道。 增强的能力包括提供数据信道上的数据可以使用多个压缩算法之一进行压缩,也可以使用多种加密算法中的一种加密数据。 另外,提供LCP欺骗是减少建立PPP链路所需时间的一种方法。

    System and method for secure and efficient universal port configuration
    9.
    发明授权
    System and method for secure and efficient universal port configuration 有权
    用于安全高效通用端口配置的系统和方法

    公开(公告)号:US06553489B1

    公开(公告)日:2003-04-22

    申请号:US09483049

    申请日:2000-01-12

    IPC分类号: G06F15177

    摘要: A system and method for providing secure and efficient configuration of port devices. The system identifies a user of the system and associates the identified user with a particular account group. Each account group is associated with one of a plurality of service templates maintained within each port device or group of port devices. Messages via a control or administration path are used to select the service template associated with the user. The selected service template is then used to configure the port device according the configuration parameters defined for the template according to the user's account group. A separate data path is provided for communicating port data and providing port services once the port has been configured according to the service template. By separating the control path for administrative configuration from the data path for port services, the security of the configuration of the port devices is thereby significantly increased.

    摘要翻译: 一种用于提供端口设备安全高效配置的系统和方法。 系统识别系统的用户,并将识别的用户与特定的帐户组相关联。 每个帐户组与在每个端口设备或端口设备组内维护的多个服务模板中的一个相关联。 通过控制或管理路径的消息用于选择与用户相关联的服务模板。 然后,所选服务模板用于根据用户帐号组为模板定义的配置参数配置端口设备。 提供单独的数据路径,用于在根据服务模板配置端口之后,传送端口数据并提供端口服务。 通过将用于管理配置的控制路径与用于端口服务的数据路径分离,由此显着增加了端口设备的配置的安全性。