Accelerator system and method
First Claim
1. In a system consisting of a cell phone, wireless network, and a base station, for cell communication packets having a formatted header containing information about the packet, said cell phone comprising a modulator/RF detector and a DSP, the improvement comprising means for transparent bi-directional translation of audio/video protocols into Internet standard protocols, thereby allowing directed attachment to other stream oriented protocol devices without interposed protocol translation while reducing complexity.
0 Assignments
0 Petitions
Accused Products
Abstract
A network accelerator for TCP/IP includes programmable logic for performing transparent protocol translation of streamed protocols for audio/video at network signaling rates. The programmable logic is configured in a parallel pipelined architecture controlled by state machines and implements processing for predictable patterns of the majority of transmissions which are stored in a content addressable memory, and are simultaneously stored in a dual port, dual bank application memory. The invention allows raw Internet protocol communications by cell phones, and cell phone to Internet gateway high capacity transfer that scales independent of a translation application, by processing packet headers in parallel and during memory transfers without the necessity of conventional store and forward techniques.
47 Citations
6 Claims
- 1. In a system consisting of a cell phone, wireless network, and a base station, for cell communication packets having a formatted header containing information about the packet, said cell phone comprising a modulator/RF detector and a DSP, the improvement comprising means for transparent bi-directional translation of audio/video protocols into Internet standard protocols, thereby allowing directed attachment to other stream oriented protocol devices without interposed protocol translation while reducing complexity.
-
3. A method of accelerating a stream-oriented network transport protocol involving a system having a cell phone, wireless network, and a base station, for cell communication packets having a formatted header containing information about the packet, said cell phone comprising a modulator/RF detector and a DSP, means for transparent bi-directional translation of audio/video protocols into Internet standard protocols, thereby allowing direct attachment to other stream oriented network protocol devices without interposed protocol translation while reducing complexity, the method comprising analyzing packet traffic on the wireless network to identify classes of predictable protocols which characterize a majority of such packets;
- implementing programmable hardware logic to process such classes of protocols, said programmable logic being clocked at a rate corresponding to a signaling rate on the network;
analyzing the header of a packet to identify one of said classes to which said classes to which said packet belongs;
controlling said programmable logic in accordance with the identified class to process the packets; and
processing in software routines instead of said programmable logic packets which do not belong to one of said plurality of classes.
- implementing programmable hardware logic to process such classes of protocols, said programmable logic being clocked at a rate corresponding to a signaling rate on the network;
- 4. In a system consisting of a cell phone, wireless network, base station, and gateway to Internet networks, for cell communication packets having a formatted header containing information about the packet, said gateway comprising a wireless network protocol attachment, a protocol translation application, and a Internet network attachment, the improvement comprising means for transparent bidirectional translation of audio/video protocols into Internet standard protocols, thereby allowing direct attachment to other stream oriented network protocol devices without interposed protocol translation while reducing complexity.
-
6. A method of accelerating a stream-oriented network transport protocol involving a system having a cell phone, wireless network, base station, and a gateway, for data packets having a formatted header containing information about the packet, said gateway comprising a wireless network protocol attachment, a protocol translation application, and a Internet network attachment means for transparent bi-directional translation of audio/video protocols into Internet standard protocols, thereby allowing direct attachment to other stream oriented network protocol devices without interposed protocol translation while reducing complexity, the method comprising analyzing packet traffic on the network to identify classes of predictable protocols which characterize a majority of such packets;
- implementing programmable hardware logic to process such classes of protocols, said programmable logic being clocked at a rate corresponding to a signaling rate on the network;
analyzing the header of a packet to identify one of said classes to which said packet belongs;
controlling said programmable logic in accordance with the identified class to process the packets; and
processing in software routines instead of said programmable logic packets which do not belong to one of said plurality of classes.
- implementing programmable hardware logic to process such classes of protocols, said programmable logic being clocked at a rate corresponding to a signaling rate on the network;
Specification