# US 8,787,756 B2 · All optical batcher banyan switch, batcher switch, banyan switch and contention manager

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,787,756 B2
- Document ID: US8787756B2
- Status: Granted
- Kind: B2
- Application number: 12/183,637
- Filed: 2008-07-31
- Published: 2009-03-05
- Granted: 2014-07-22
- Earliest claimed: 2007-07-31
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Antonella Bogoni; Luca Poti; Nicola Andriolli; Mirco Scaffardi; Gianluca Berrettini; Piero Castoldi
- Inventors: Antonella Bogoni; Luca Poti; Nicola Andriolli; Mirco Scaffardi; Gianluca Berrettini; Piero Castoldi
- Web page: https://patentgrep.com/patent/US8787756B2

## CPC

- H04Q 11/0005: {Switch and router aspects}
- H04Q 11/0066: {Provisions for optical burst or packet networks}
- H04Q 2011/0041: {Optical control}
- H04Q 2011/005: {Arbitration and scheduling}
- H04Q 2011/0054: {Distribute-route}
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)

## Abstract

An all-optical contention manager includes at least two inputs and at least two outputs. The outputs are configured to output signals to a Banyan switch. The contention manager detects and resolves routing contentions between incoming optical signals prior to outputting the signals to the Banyan switch. The signals have tags that include routing information. A photonic comparator in the contention manager compares the tags of incoming optical signals in order to detect contention.

## Claims

### Claim 1

An all-optical contention manager comprising:
at least two inputs to receive optical input signals;
at least two outputs configured to pass optical signals to a Banyan switch;
a contention manager configured to detect and resolve routing contentions between the optical input signals prior to outputting the optical signals, the optical input signals comprising tags that include routing information, the contention manager comprising:
at least one photonic comparator configured to compare the tags of the optical input signals to detect contention, each photonic comparator comprising a plurality of logic gates, and each gate having a single semiconductor optical amplifier configured to process the optical input signals entirely optically.

### Claim 2 (depends on 1)

The contention manager of claim 1 wherein each tag comprises an address number (A), and wherein the contention manager is configured to detect contentions between optical signals by comparing their address numbers.

### Claim 3 (depends on 2)

The contention manager of claim 2 wherein each tag further comprises a priority number (P), and wherein the contention manager is configured to detect contentions between signals by comparing their priority numbers if their address numbers are equal.

### Claim 4 (depends on 1)

The contention manager of claim 1 further comprising at least one of an optical gate generator and a switch.

### Claim 5 (depends on 1)

The contention manager of claim 1 wherein the contention manager comprises X inputs, where X is an integer number greater than 1, and wherein the contention manager comprises (X−1) comparators for comparing the X tags.

### Claim 6 (depends on 1)

The contention manager of claim 1 further comprising a packet eraser configured to erase optical signals that are detected as being contentious.

### Claim 7 (depends on 1)

The contention manager of claim 1 further comprising a packet concentrator configured to concentrate packets into adjacent output channels.
