DE10297815B4 - Verarbeitung von Datenpaketen innerhalb eines Datenschalters - Google Patents
Verarbeitung von Datenpaketen innerhalb eines Datenschalters Download PDFInfo
- Publication number
- DE10297815B4 DE10297815B4 DE10297815T DE10297815T DE10297815B4 DE 10297815 B4 DE10297815 B4 DE 10297815B4 DE 10297815 T DE10297815 T DE 10297815T DE 10297815 T DE10297815 T DE 10297815T DE 10297815 B4 DE10297815 B4 DE 10297815B4
- Authority
- DE
- Germany
- Prior art keywords
- address
- addresses
- data
- switch
- reserved
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/351—Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
– mehrere Ports für das Empfangen/Übertragen von Datenpaketen, die jeweils eine Adresse enthalten;
– Tabellenmittel zum Speichern modifizierbarer Assoziationen zwischen Adressen und entsprechenden Ports;
– Identifikationsmittel für reservierte Adressen zum Bestimmen, ob in empfangenen Paketen enthaltene Adressen solche einer Menge vordefinierter Adressen sind; und
– Tabellenübereinstimmungsidentifikationsmittel zum Bestimmen, ob in empfangenen Paketen enthaltene Adressen solche der von der Tabelle mit entsprechenden Ports assoziierten Adressen sind;
wobei der Datenschalter in dem Fall, daß das Tabellenübereinstimmungsidentifikationsmittel für ein gegebenes Paket eine Übereinstimmung identifiziert, so ausgelegt ist, dieses Datenpaket entsprechend mit der Adresse in der Tabelle assoziierten Daten zu verarbeiten, und ansonsten in dem Fall, daß das Identifikationsmittel für reservierte Adressen bestimmt, daß die Adresse eine der vorbestimmten Adressen ist, so ausgelegt ist, daß das Paket gemäß mit dieser vorbestimmten Adresse assoziierten Daten verarbeitet wird.
Description
- Erfindungsgebiet
- Die vorliegende Erfindung betrifft einen Datenschalter wie etwa einen Ethernet-Schalter, der eine Adresse enthaltende Datenpakete schaltet, und ein Verfahren zum Verarbeiten von Datenpaketen in einem Datenschalter.
- Allgemeiner Stand der Technik
- Es ist wohlbekannt, einen Datenschalter mit mehreren Ports für den Empfang und die Übertragung von Datenpaketen bereitzustellen. Zwei oder mehr Ports des Schalters sind an jeweilige Geräte (möglicherweise über Zwischengeräte und/oder Netze) angeschlossen, und diese Geräte weisen jeweils eine als MAC-Adresse bekannte Adresse auf. Jedes der Datenpakete enthält die MAC-Adresse des Geräts, zu dem es geleitet werden soll, und die Aufgabe des Schalters besteht darin, sicherzustellen, daß das Paket durch den zu dem entsprechenden Gerät führenden Port übertragen wird.
- Der Schalter ist herkömmlicherweise so ausgelegt, daß er automatisch eine Adreßtabelle erzeugt, die MAC-Adressen mit seinen verschiedenen Ports assoziiert, so daß, wenn ein Datenpaket empfangen wird, der Datenschalter die Adresse extrahieren und über sie und die Adreßtabelle den assoziierten Port identifizieren kann. Das Datenpaket wird dann durch diesen Port übertragen. Die Adreßtabelle ist in einem Lese-/Schreibspeicher gespeichert, so daß sie gegebenenfalls modifiziert werden kann.
- Dies ist jedoch nicht die einzige Funktion der Adressen. Der IEEE-Standard 802.1 definiert bestimmte „reservierte” Adressen, die nicht als die MAC-Adressen irgendwelcher Geräte verwendet werden dürfen. Ein Paket mit einer dieser Adressen soll nicht von dem Schalter übertragen werden. Statt dessen bestimmt die Adresse eine Funktion, die der Schalter an dem Datenpaket ausführen sollte. Es kann beispielsweise ein Datenpaket sein, das Steuersignale zum Modifizieren der Arbeitsparameter des Schalters enthält. Bei einem weiteren Beispiel sagt die Adresse dem Schalter, das Paket durch einen vordefinierten Port (d. h. unabhängig von den in der MAC-Adreßtabelle für diesen Port gespeicherten Daten) zu übertragen. Wenn der Schalter ein Datenpaket empfängt, prüft er zuerst, ob die Adresse eine dieser vordefinierten Adressen ist. Wenn dies der Fall ist, dann ist es nicht nötig, die Adresse mit der Adreßtabelle zu vergleichen. Das heißt, anstatt die Adresse in dem Datenpaket mit der Adreßtabelle zu vergleichen, führt der Schalter die durch die Adresse definierte Funktion aus, z. B. um etwaige relevante Informationen in dem Datenpaket zu extrahieren (z. B. die obenerwähnten Steuersignale) und dann das Datenpaket zu verwerfen.
- Ein weiterer Datenschalter ist in der
US 6 252 880 B1 beschrieben. - Kurze Darstellung der Erfindung
- Die vorliegende Erfindung basiert auf der Erkenntnis der Erfinder, daß sich mit im Lauf der Zeit verändernden Standards hinsichtlich Datenschalter auch der Zuteilungsraum für die reservierten Adressen ändern kann. Aus diesem Grund können bestimmte Adressen in der reservierten Liste von bestimmten Lieferanten für spezifische Funktionen verwendet werden. Falls jedoch die Liste reservierter Adressen in dem Schalter mit einer Aktion hartcodiert worden ist, die sich von der neuen Funktion der Adresse unterscheidet, wäre der Schalter nicht in der Lage, solche Datenpakete korrekt zu übertragen.
- Dementsprechend schlägt die vorliegende Erfindung allgemein vor, daß selbst bei Datenpaketen, die eine Zieladresse enthalten, die sich in der reservierten Tabelle befindet, die Zieladresse mit einer Lese-/Schreibtabelle verglichen wird, die mit Adressen assoziierte Aktionen definiert. Falls eine derartige Übereinstimmung gefunden wird, implementiert der Schalter die von der Lese-/Schreibtabelle spezifizierten Aktionen selbst dann, wenn sich die Adresse in einer in dem Schalter gespeicherten Liste reservierter Adressen befindet.
- Somit ermöglicht es die Erfindung, daß ein Datenschalter Datenpakete selbst dann korrekt überträgt, wenn sie Adressen enthalten, die sich zu dem Zeitpunkt, zu dem der Datenschalter konstruiert wurde, auf der reservierten Liste befanden. Man beachte, daß diese Fähigkeit unter Kosten erzielt wird: im Gegensatz zu dem beschriebenen Schalter nach dem Stand der Technik muß der Datenschalter der Erfindung in der Regel einen Vergleich der Adressen in allen empfangenen Paketen mit einer Lese-/Schreibtabelle durchführen. Für den Fall, daß die Liste revidierter Adressen niemals geändert wird, sind viele dieser Vergleiche sinnlos: zwischen der Adreßtabelle und einer Adresse auf der reservierten Liste wird sich niemals eine Übereinstimmung finden lassen.
- Die vorliegende Erfindung ermöglicht es, zwei Verfahren für die Handhabung von Paketen zu haben, die die reservierten Adressen enthalten: Als ein Standardmodus, z. B. das Paket fallenzulassen, oder gemäß in der Adreßtabelle gespeicherten Daten.
- Für den Fall, daß der Standard modifiziert wird, um Adressen aus der reservierten Liste zu entfernen oder um ihre Funktion zu modifizieren, kann diese Modifikation hinsichtlich der Funktion des Schalters durch eine Modifikation der Lese-/Schreibtabelle vorgenommen werden, z. B. vorgenommen werden durch Anwenden externer Steuersignale an den Schalter. Man beachte jedoch, daß der Benutzer für den Fall, daß er entscheidet, Adressen auf der reservierten Liste nicht zu verarbeiten, keinerlei Aktionen zu ergreifen braucht. Wenn Pakete keine Adresse aufweisen, die in der Lese-/Schreibtabelle erscheint, werden sie automatisch fallengelassen.
- Die Erfindung ermöglicht es, die mit Adressen auf der reservierten Liste assoziierte Verarbeitung zu ändern. Beispielsweise ist es möglich, die Lese-/Schreibtabelle so zu modifizieren, daß sie spezifiziert, daß ein vorbestimmter Port mit einer der Adressen auf der reservierten Liste assoziiert ist. In diesem Fall wird der Schalter ein Paket mit dieser reservierten Adresse (dem Standardmodus) immer zu dem vordefinierten Port weiterleiten, anstatt es zu verwerfen.
- Für zusätzliche Flexibilität kann die Lese-/Schreibtabelle allgemeiner mit diesen reservierten Adressen und mit einer Menge von mit jedem Eintrag assoziierten Aktionen programmiert werden. Die in der Lese-/Schreibtabelle definierten Aktionen treten an die Stelle der im Standardmodus definierten Aktionen.
- Bevorzugt ist die Lese-/Schreibtabelle diejenige Adreßtabelle, die von dem Schalter zum Steuern der schaltenden Struktur des Geräts verwendet wird.
- In diesem Fall, bevorzugt bei Empfang eines Datenpakets, führt der Schalter ein Nachschlagen in der Adreßtabelle sowie einen Vergleich der Adresse mit der Liste reservierter Adressen durch. Falls eine Übereinstimmung in der Adreßtabelle gefunden wird, wird das Paket auf der Basis der in der Adreßtabelle definierten Aktionen unabhängig davon weitergeleitet, ob die Adresse Teil der Liste reservierter Adressen ist.
- Kurze Beschreibung der Figuren
- Bevorzugte Merkmale der Erfindung werden nun lediglich zur Veranschaulichung unter Bezugnahme auf die folgende Figur beschrieben. Es zeigen:
-
1 ein Flußdiagramm eines ersten Verfahrens gemäß der vorliegenden Erfindung und -
2 ein Flußdiagramm eines zweiten Verfahrens gemäß der Erfindung. - Ausführliche Beschreibung der Ausführungsformen
- Wie in
1 gezeigt, enthält ein Verfahren, das eine Ausführungsform der Erfindung ist, einen Schritt1 des Empfangens eines Datenpakets. Die Adresse in dem Datenpaket wird in Schritt2 extrahiert. Im Schritt3 wird die Adresse mit einer im Lese-/Schreibspeicher gespeicherten Adreßtabelle verglichen, und die Adresse wird mit einer im Nur-Schreib-Speicher gespeicherten reservierten Liste verglichen. Diese beiden Aktionen werden bevorzugt parallel ausgeführt. - Im Schritt
4 wird bestimmt, ob Schritt3 zwischen der Adresse und der Adreßtabelle eine Übereinstimmung identifiziert hat. In diesem Fall wird die durch die Adreßtabelle definierte Funktion ausgeführt (Schritt5 ). - Ansonsten geht das Verfahren weiter zu Schritt
6 , bei dem bestimmt wird, ob Schritt3 zwischen der Adresse und der reservierten Liste eine Übereinstimmung identifiziert hat. In diesem Fall wird die von der reservierten Liste definierte Funktion ausgeführt (Schritt7 ). - Ansonsten geht das Verfahren zum Schritt
8 weiter, bei dem die Adresse als nicht erkannt behandelt wird. In diesem Verfahren wird das Paket wie in Systemen nach dem Stand der Technik behandelt, wenn ein Paket mit einer nicht erkannten Adresse empfangen wurde. Beispielsweise kann das Paket über alle Ports (oder alle Ports außer demjenigen, über den es empfangen wurde) rundgesendet werden. - Die Verfahrensschritte eines alternativen und gegenwärtig weniger bevorzugten Verfahrens sind in
2 gezeigt. - Das Verfahren von
2 enthält einen Schritt11 des Empfangens eines Datenpakets. Die Adresse in dem Datenpaket wird im Schritt12 extrahiert. Im Schritt13 wird die Adresse mit einer im Nur-Schreib-Speicher gespeicherten reservierten Liste verglichen. - Im Schritt
13 , keine Übereinstimmung zwischen der Adresse und der reservierten Liste, wird die Adresse (wie im Verfahren nach dem Stand der Technik) mit einer Adreßtabelle verglichen, und das Datenpaket wird gemäß aus der Adreßtabelle extrahierten Daten unter Verwendung der Adresse zu einem der Ports übertragen. - Wenn sich jedoch im Schritt
13 zwischen der Adresse und der reservierten Liste eine Übereinstimmung findet, wird das Datenpaket zu einem vordefinierten „Überwachungsport” des Schalters gesendet. Dort wird die Adresse im Schritt14 mit einer zweiten Lese-/Schreibtabelle verglichen. - Wenn im Schritt
14 bestimmt wird, daß zwischen der Adresse und der zweiten Tabelle eine Übereinstimmung vorliegt, wird eine Funktion ausgeführt, die durch die zweite Lese-/Schreibtabelle definiert und mit dieser Adresse assoziiert ist (Schritt15 ). Beispielsweise kann die zweite Lese-/Schreibtabelle spezifizieren, daß diese Adresse führende Datenpakete zu einem jeweiligen anderen der Ports weitergeleitet werden. - Ansonsten wird die durch die reservierte Liste definierte Funktion ausgeführt (Schritt
16 ). - Man beachte, daß das erfindungsgemäße Verfahren gemäß
1 bevorzugt wird, da hierfür kein zweiter Lese- /Schreibspeicher erforderlich ist. Zudem ist die Zeit, die das Datenpaket zum Passieren des Schalters benötigt, in der Regel beim erfindungsgemäßen Verfahren gemäß1 niedriger als beim weniger bevorzugten Verfahren gemäß2 . - Wenngleich die Erfindung anhand eines konkreten Ausführungsbeispiels beschrieben worden ist, ist die Erfindung nicht in dieser Hinsicht beschränkt, und viele Variationen sind innerhalb des Schutzbereichs der Erfindung möglich, wie dem Fachmann klar ist.
Claims (4)
- Datenschalter zum Empfangen und Übertragen von Datenpaketen, wobei der Datenschalter folgendes umfaßt: – mehrere Ports für das Empfangen/Übertragen von Datenpaketen, die jeweils eine Adresse enthalten; – Tabellenmittel zum Speichern modifizierbarer Assoziationen zwischen Adressen und entsprechenden Ports; – Identifikationsmittel für reservierte Adressen zum Bestimmen, ob in empfangenen Paketen enthaltene Adressen solche einer Menge vordefinierter Adressen sind; und – Tabellenübereinstimmungsidentifikationsmittel zum Bestimmen, ob in empfangenen Paketen enthaltene Adressen solche der von der Tabelle mit entsprechenden Ports assoziierten Adressen sind; wobei der Datenschalter in dem Fall, daß das Tabellenübereinstimmungsidentifikationsmittel für ein gegebenes Paket eine Übereinstimmung identifiziert, so ausgelegt ist, dieses Datenpaket entsprechend mit der Adresse in der Tabelle assoziierten Daten zu verarbeiten, und ansonsten in dem Fall, daß das Identifikationsmittel für reservierte Adressen bestimmt, daß die Adresse eine der vorbestimmten Adressen ist, so ausgelegt ist, daß das Paket gemäß mit dieser vorbestimmten Adresse assoziierten Daten verarbeitet wird.
- Verfahren zum Verarbeiten von Datenpaketen in einem Datenschalter, wobei das Verfahren folgendes umfaßt: (a) Empfangen eines Datenpakets, das eine Adresse enthält, und Extrahieren der Adresse; (b) Bestimmen, ob die Adresse eine einer Reihe von von einer Tabelle mit entsprechenden Ports assoziierten Adressen ist; (c) in dem Fall, daß die Bestimmung im Schritt (b) positiv ist, das Datenpaket entsprechend der durch die Tabelle gegebenen Assoziation verarbeiten, (d) für den Fall, daß die Bestimmung in Schritt (b) negativ ist, die Datenpakete in Abhängigkeit davon verarbeiten, ob die Adresse eine einer Menge von vorbestimmten reservierten Adressen ist.
- Verfahren nach Anspruch 2, wobei der Schritt, durch welchen bestimmt wird, ob die Adresse eine der Menge vorbestimmter reservierter Adressen ist, zusammen mit dem Schritt durchgeführt wird, durch welchen bestimmt wird, ob die Adresse eine einer Reihe von von einer Tabelle mit entsprechenden Ports assoziierten Adressen ist.
- Verfahren nach Anspruch 2 oder 3, wobei vor dem Empfangen eines Datenpakets und dem Extrahieren der Adresse ein Schritt des Modifizierens der Tabelle bezüglich bestimmter Adressen durchgeführt wird, um eine Funktion zu erhalten, die ausgeführt werden soll, wenn das Datenpaket eine der bestimmten Adressen enthält.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/SG2002/000269 WO2004047384A1 (en) | 2002-11-15 | 2002-11-15 | Processing data packets within a data switch |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10297815T5 DE10297815T5 (de) | 2005-11-03 |
DE10297815B4 true DE10297815B4 (de) | 2010-05-12 |
Family
ID=32322727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10297815T Expired - Fee Related DE10297815B4 (de) | 2002-11-15 | 2002-11-15 | Verarbeitung von Datenpaketen innerhalb eines Datenschalters |
Country Status (4)
Country | Link |
---|---|
AU (1) | AU2002368361A1 (de) |
DE (1) | DE10297815B4 (de) |
TW (1) | TWI241806B (de) |
WO (1) | WO2004047384A1 (de) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8285907B2 (en) | 2004-12-10 | 2012-10-09 | Intel Corporation | Packet processing in switched fabric networks |
CN103259725B (zh) * | 2012-02-21 | 2017-04-12 | 华为技术有限公司 | 报文发送方法和网络设备 |
CN104144130B (zh) * | 2013-05-10 | 2019-04-12 | 中国电信股份有限公司 | 虚拟机***互联的方法、***和接入交换机 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6252880B1 (en) * | 1997-11-10 | 2001-06-26 | Advanced Micro Devices, Inc. | Apparatus and method for selectively supplying a data packet to a selected network node in a buffered distributor |
-
2002
- 2002-11-15 WO PCT/SG2002/000269 patent/WO2004047384A1/en not_active Application Discontinuation
- 2002-11-15 AU AU2002368361A patent/AU2002368361A1/en not_active Abandoned
- 2002-11-15 DE DE10297815T patent/DE10297815B4/de not_active Expired - Fee Related
-
2003
- 2003-10-27 TW TW092129805A patent/TWI241806B/zh active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6252880B1 (en) * | 1997-11-10 | 2001-06-26 | Advanced Micro Devices, Inc. | Apparatus and method for selectively supplying a data packet to a selected network node in a buffered distributor |
Non-Patent Citations (1)
Title |
---|
IEEE [Hrsg.]: Part3: Media Access Control (MAC) Bridges. ANSI/ IEEE, Std.802.1D, 1998 Edition, S.i-xvii + 29-58 * |
Also Published As
Publication number | Publication date |
---|---|
DE10297815T5 (de) | 2005-11-03 |
TWI241806B (en) | 2005-10-11 |
WO2004047384A1 (en) | 2004-06-03 |
AU2002368361A1 (en) | 2004-06-15 |
TW200423636A (en) | 2004-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60109972T2 (de) | Prioirtätsauswahlverfahren für ein Datenkommunikationsschalter | |
DE60031468T2 (de) | Paketkommunikationssystem mit QoS-Steuerungsfunktion | |
DE69924057T2 (de) | Verfahren, Ablauffolgesteuerung, intelligenter Pufferspeicher, Prozessor und Telekommunikationssystem zum Verteilen verfügbahrer Bandbreite | |
DE4033352C2 (de) | ||
DE60213974T2 (de) | Verfahren und vorrichtung zur prioritäts-basierten flusskontrolle in einer ethernet-architektur | |
DE112010004940B4 (de) | Automatisches Erkennen von Adressbereichen für IP-Netzwerke | |
EP2052555B1 (de) | Routingentscheidung in mobilen ip-netzen | |
DE60219999T2 (de) | Taskverwaltungsverfahren für einen Router einer Paketvermittlungsstelle, die Teil eines gesicherten und Paketvermittelten Netzes ist | |
EP2882145B1 (de) | Verfahren und Filteranordnung zum Speichern von Informationen über einen seriellen Datenbus eines Kommunikationsnetzwerks eingehender Nachrichten in einem Teilnehmer des Netzwerks | |
DE19929516B4 (de) | Hochgeschwindigkeits-Netzwerkschalter | |
DE69926599T2 (de) | Verfahren und Vorrichtung zur Reglementierung des Datenverkehrs | |
DE69937925T2 (de) | Verfahren und Vorrichtung zur Geräteidentifizierung in einem Kommunikationsnetz | |
DE69310946T2 (de) | Verfahren und Mittel zum Detektieren einer Leitweglenkungsschleife in einem Fernmeldenetz | |
DE60309611T2 (de) | Verfahren und Vorrichtung zur Verarbeitung von Datenpaketen | |
DE10297815B4 (de) | Verarbeitung von Datenpaketen innerhalb eines Datenschalters | |
DE60217729T2 (de) | Verfahren zum erkennen eines elektronischen geräts in einem mehrfachsteuersystem | |
DE69838103T2 (de) | Verfahren zur Pufferverwaltung | |
DE102015016716A1 (de) | Verfahren zur Übermittlung von Sendedaten von einer Sendeeinrichtung zu einer Empfangseinrichtung zur Verarbeitung der Sendedaten und Mittel zur Durchführung des Verfahrens | |
DE60107828T2 (de) | Strömungs- und Verstopfungsregelung in einem geschalteten Netzwerk | |
DE10327545B4 (de) | Verfahren und Vorrichtung zur Verarbeitung von Echtzeitdaten | |
DE69114787T2 (de) | Datenflussbewertungsverfahren für virtuelle Verbindungen die nichtgleichgetakte zeitmehrfachartige Übertragungswege benutzen. | |
EP1358735B1 (de) | Einheit zur verteilung und verarbeitung von datenpaketen | |
DE60206395T2 (de) | Verfahren und vorrichtung zur identifizierung der an dem kommunikatinetzwerk verbundenen vorrichtungen | |
DE102019218061A1 (de) | Weiterleitungsgerät | |
DE69107727T2 (de) | Verfahren und Anordnung zur Verbindung von lokalen Netzen. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law |
Ref document number: 10297815 Country of ref document: DE Date of ref document: 20051103 Kind code of ref document: P |
|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: LANTIQ DEUTSCHLAND GMBH, 85579 NEUBIBERG, DE |
|
R081 | Change of applicant/patentee |
Owner name: LANTIQ DEUTSCHLAND GMBH, DE Free format text: FORMER OWNER: INFINEON TECHNOLOGIES AG, 81669 MUENCHEN, DE Effective date: 20110325 Owner name: LANTIQ BETEILIGUNGS-GMBH & CO. KG, DE Free format text: FORMER OWNER: INFINEON TECHNOLOGIES AG, 81669 MUENCHEN, DE Effective date: 20110325 |
|
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: H04L0012560000 Ipc: H04L0012741000 |
|
R081 | Change of applicant/patentee |
Owner name: LANTIQ BETEILIGUNGS-GMBH & CO. KG, DE Free format text: FORMER OWNER: LANTIQ DEUTSCHLAND GMBH, 85579 NEUBIBERG, DE |
|
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: H04L0012741000 Ipc: H04L0045740000 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |