IP Library Patent Application 13443912
Patent Application
App. No. 13/443,912

Reducing the memory requirements of a data switch

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/443,912
Abstract

A data switch is proposed which can be operated such that it generates a MA table of MAC addresses of devices associated with some of its ports, but not the MAC addresses associated with one of the ports. Packets received by the switch, other than from the port, are assumed to be destined for the port and are transmitted via the port. If the port is connected to a network, and all the other ports are connected to a relatively small number of devices, such as one device per port, then the memory requirement to store the MA table is dramatically reduced.

Claims (22)

1 . A data switch having a plurality of ingress/egress ports and for transmitting data packets including a destination address, the data switch having address table construction means for generating a table containing associations between ports of the switch and MAC addresses of any devices connected to the switch via those ports, the address table construction means being operable to construct said table in respect of all but a first one of the ports.

2 . A data switch according to claim 1 in which the address table construction means is further operable to construct said table in respect of all of the ports, according to the setting of a control register.

3 . A data switch for transmitting data packets including a destination address, the data switch comprising:

a first ingress/egress port and a plurality of second ingress/egress ports;

table storage means for storing a table containing associations between the second ports of the switch and MAC addresses of any devices connected to the switch via the second ports;

a switching fabric, and

a control unit for controlling the switching fabric,

the control unit being arranged, upon receiving a data packet from any of the second ports having a destination address which is not stored in the table, to control the switching fabric to transmit the data packet to the first ingress/egress port.

4 . A data switch according to any preceding claim which is connected to a communication network via the first port.

5 . A switch according to any preceding claim having at least one port other than the first port arranged to receive and transmit voice signals.

6 . A voice communication device for supporting communication with a second device, the communication device comprising:

a microphone,

a speaker,

circuitry for transforming sound signals received from the microphone into data packets and for transforming data packets into control signals for the speaker, and

a data switch according to any of claims 1 to 4 connected to the circuitry.

7 . A voice communication device according to claim 6 further including means for connecting one or more of the ports other than the first port to devices which each have a MAC address.

8 . A voice communication device which is connected to a communications network via the first port of the switch.

9 . A method of operating a data switch comprising a plurality of ingress/egress ports, the method including:

generating a table containing associations between ports of the switch and MAC addresses of any devices connected to the switch via those ports,

the generation of the table including constructing said table in respect of all but a first one of the ports.

10 . A method of operating a data switch for switching data packets including a destination address, the data switch comprising a first ingress/egress port, a plurality of second ingress/egress ports, and a memory storing a table containing associations between second ports of the switch and MAC addresses of any devices connected to the switch via the second ports,

the method including, upon receiving a data packet from any of the second ports containing a destination address which is not stored in the table, transmitting the data packet to the first ingress/egress port.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2022
From: INTEL CORPORATION
To: TAHOE RESEARCH, LTD.
Reel/Frame 061175/0176 →
MERGER AND CHANGE OF NAME Recorded Jul 26, 2022
From: LANTIQ DEUTSCHLAND GMBH; LANTIQ BETEILIGUNGS-GMBH & CO. KG
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 060926/0862 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2022
From: INFINEON TECHNOLOGIES WIRELESS SOLUTIONS GMBH
To: LANTIQ DEUTSCHLAND GMBH
Reel/Frame 060603/0901 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2022
From: INFINEON TECHNOLOGIES AG
To: INFINEON TECHNOLOGIES WIRELESS SOLUTIONS GMBH
Reel/Frame 060587/0660 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2022
From: VENKATA SUBRAMANIAN, RAMAKRISHNAN; GEORGE, DEEPAK; MOHAMED, GULAM
To: INFINEON TECHNOLOGIES AG
Reel/Frame 060585/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2022
From: INTEL GERMANY GMBH & CO. KG
To: INTEL CORPORATION
Reel/Frame 060569/0478 →