A method and apparatus for data stream optimization is provided. Optimization is achieved by reducing the amount of redundant data that needs to be sent over a communications link in a communications network, such as an ATM network. When redundant data is detected in a stream, such as duplicate header information, the sender optimizes the stream by removing redundant data before sending the stream over the link. Preferably, the steam is a stream of ATM cells and the process removes header information from cells having similar header information. The receiver detects an optimized stream either by calculating a header value on data received in the stream and determining if the calculated header value is equal to a byte values where the calculated values should appear in the received data, or by comparing a shortened header value transmitted with the payload of a cell to a saved header value. The method and apparatus thus produce optimized cells, such as ATM cells having 48 or 49 bytes in total length which can be created, transmitted, and received over a network. When the receiver detects an optimized (i.e., payload-only or shorted header cell), the receiver concatenates a previously saved portion of redundant data to the optimized cell in the stream to create an regular cell stream. The optimized cell with the appended saved header information then matches the original unoptimized cell stream. This invention may be utilized in ATM switching equipment produced by Cisco Systems, Inc. of San Jose, Calif.

Eine Methode und ein Apparat für Datenstromoptimierung wird zur Verfügung gestellt. Optimierung wird erzielt, indem man die Menge der überflüssigen Daten, die über eine Kommunikationsverbindung in einem Kommunikationsnetz gesendet werden muß, wie einem ATM Netz verringert. Wenn überflüssige Daten in einem Strom, wie doppelter Kopfzeile, im Absender ermittelt werden, bevor dem Senden des Stromes über der Verbindung optimiert den Strom durch entfernende überflüssige Daten. Vorzugsweise ist der Dampf ein Strom der ATM Zellen und der Prozeß entfernt Kopfzeile von den Zellen, die ähnliche Kopfzeile haben. Der Empfänger ermittelt einen optimierten Strom irgendein, indem er einen Überschriftwert auf den Daten errechnet, die im Strom empfangen werden und wenn der errechnete Überschriftwert Werten eines Bytes gleich ist, in denen die errechneten Werte in den empfangenen Daten erscheinen sollten feststellt, oder indem er einen verkürzten Überschriftwert vergleicht, der mit der Nutzlast einer Zelle einem gespeicherten Überschriftwert übermittelt wird. Die Methode und die Apparate produzieren folglich optimierte Zellen, wie ATM Zellen, die 48 oder 49 Bytes in der Gesamtlänge haben, die über einem Netz verursacht werden, übertragen werden und empfangen werden kann. Wenn der Empfänger optimiert (d.h., Nutzlast-nur oder kurzgeschlossene Überschriftzelle) ermittelt, verkettet der Empfänger einen vorher gespeicherten Teil überflüssige Daten zur optimierten Zelle im Strom, um einen regelmäßigen Zelle Strom herzustellen. Die optimierte Zelle mit der angefügten gespeicherten Kopfzeile bringt dann die Vorlage unoptimized Zelle Strom zusammen. Diese Erfindung kann in der ATM Schaltung Ausrüstung verwendet werden, die durch Cisco Systems, Inc. von San Jose, Calif produziert wird.

 
Web www.patentalert.com

< Fused switch core and method for a telecommunications node

< Voice-mail application on the router with no secondary storage available

> Fiber optic cable spool

> Methods and apparatus for providing interfaces for mixed topology data switching system

~ 00082