The patent's assignee for patent number 8621100 is
News editors obtained the following quote from the background information supplied by the inventors: "The present invention relates generally to data transfer and, more particularly, to systems and methods for improving traffic bandwidth.
"Network devices, such as routers, receive data on physical media, such as optical fiber, analyze the data to determine its destination, and output the data on physical media in accordance with the destination. Routers were initially designed using a general purpose processor executing large software programs. As line rates and traffic volume increased, however, general purpose processors could not scale to meet the new demands. For example, as new functions, such as accounting and policing functionality, were added to the software, these routers suffered performance degradation. In some instances, the routers failed to handle traffic at line rate when the new functionality was added.
"To meet the new demands, purpose-built routers were designed. Purpose-built routers are designed and built with components optimized for routing. They not only handle higher line rates and higher network traffic volume, but they also add functionality without compromising line rate performance.
"A conventional purpose-built router may include a number of input and output ports from which it receives and transmits streams of data packets. A switching fabric may be implemented in the router to carry the packets between the ports. In a high-performance purpose-built router, the switching fabric may transmit a large amount of data between a number of internal components.
"The ports of a conventional router may, individually or in combination handle multiple packet streams. As a result, chip-to-chip communication inside a router may include multiple or single stream communications. The chip-to-chip communication may include a high speed interface to facilitate the multiple or single stream communication. To realistically handle the high speed data transfers, the internal transfers of packets or bursts need to occur at a slower speed for ease of implementation. The result is that this slower speed data transfer needs to be wide (e.g., 64 bytes or 128 bytes). The higher the speed of the external transfer, the wider the internal transfer becomes.
"The interface may use a protocol that requires all data bursts on the internal transfer, except for end-of-packet bursts, to be multiples of 16 bytes. Not all packets, however, include data that is a multiple of 16 bytes. This results in one or more idles being generated to fill the burst at the end of a packet. The presence of idles results in an under-utilization of bandwidth. The wider the internal transfer is then the greater the bandwidth reduction becomes because of the idles.
"As a result, there is a need for systems and methods that better utilize bandwidth by minimizing the occurrence of idles at the end of a packet."
As a supplement to the background information on this patent, VerticalNews correspondents also obtained the inventors' summary information for this patent: "Systems and methods consistent with the principles of the invention address this and other needs by packing data from one or more streams to eliminate idles and maximize bandwidth use.
"One aspect consistent with the principles of the invention includes a system that improves bandwidth used by a data stream. The system receives data from the data stream and partitions the data into bursts. At least one of the bursts includes one or more idles. The system selectively removes the idles from the at least one burst and transmits the bursts, including the at least one burst.
"In another aspect of the invention, a network device includes forwarding engines coupled to a switch fabric. Each of the forwarding engines are configured to receive packets from multiple packet streams and partition the packets into bursts, where at least one of the bursts is not completely filled with data. The forwarding engine is further configured to multiplex the bursts from the packet streams, selectively pack the at least one burst with data to fill the at least one burst with data, and transmit the multiplexed bursts, including the at least one burst.
"In yet another aspect of the invention, a transmitter is connected between a wide, slow bus and a narrow, fast bus. The transmitter receives data on the wide, slow bus and partitions the data into bursts, where at least one of the bursts is not completely filled with data. The transmitter packs the at least one burst with data to fill the at least one burst with data and transmits the bursts, including the at least one burst, on the narrow, fast bus."
For additional information on this patent, see: Yeluri, Sharada; Clark, Kevin; Ilislamloo, Shahriar; Lau, Chung. Merge Systems and Methods for Transmit System Interfaces. U.S. Patent Number 8621100, filed
Keywords for this news article include: Software,
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC
Most Popular Stories
- Obama Administration Releases Proposal to Regulate For-Profit Colleges
- Apple, HP, Intel May Take a Hit from Slowdown in Smartphone Sales Growth
- FDIC Files Lawsuit on Behalf of Banks Allegedly Hurt by Libor Scandal
- Some California Cities Seeking Water Independence
- SoCalGas Reaches Record Spend on Diversity Suppliers
- Motley Crue's Nikki Sixx Marries Model Courtney Bingham
- Chinese e-Commerce Giant Alibaba Gears for IPO in U.S.
- Will Missing Malaysian Jet Prompt Aviation System Change?
- GM Recall Poses First Major Test for New CEO
- Obama Seeks to Stay Neutral in CIA-Senate Conflict