# US 7,920,571 B1 · Circuit-switched switching system

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

- Number: US 7,920,571 B1
- Document ID: US7920571B1
- Status: Granted
- Kind: B1
- Application number: 10/745,857
- Filed: 2003-12-26
- Granted: 2011-04-05
- Earliest claimed: 1997-01-13
- Assignees: AT&T Intellectual Property II, L.P.
- Inventors: Richard Robert Shively
- Web page: https://patentgrep.com/patent/US7920571B1

## CPC

- H04Q 11/06: Time-space-time switching
- H04B 7/18515: {Transmission equipment in satellites or space-based relays}
- H04Q 2213/1302: Relay switches
- H04Q 2213/1304: Coordinate switches, crossbar, 4/2 with relays, coupling field
- H04Q 2213/13103: Memory
- H04Q 2213/13215: Code checking, CRC
- H04Q 2213/13292: Time division multiplexing, TDM
- H04Q 2213/1332: Logic circuits
- H04Q 2213/1334: Configuration within the switch
- H04Q 2213/13393: Time slot switching, T-stage, time slot interchanging, TSI
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)
- H04B: TRANSMISSION

## Abstract

A circuit switched switching system and method includes a plurality of matrix transposition memories. The memories permute the order of incoming and outgoing data, and thereby increase the efficiency of the switch. The switch and matrix transposition memories may be disposed in a satellite. The switch may further include batching circuits for grouping together data from a single terminal device for more efficient transmission through the switch and for more efficient error correction.

## Claims

### Claim 1

A method for operation of a circuit switched switching system comprising a switch matrix having a plurality of input channels and a plurality of output channels, the method comprising:
receiving, at the plurality of input channels at the circuit switched switching system, a plurality of data samples in a first order, wherein the plurality of data samples is transmitted by a plurality of terminal devices;
grouping the received plurality of data samples at the circuit switched switching system into a plurality of groups, each group comprising data samples transmitted by a specific terminal device to a specific output channel selected from the plurality of output channels according to information received from a dynamically variable routing table, wherein the grouping arranges each of the plurality of groups into a respective second order; and
transmitting the plurality of data samples of each of group in the respective second order through the switch matrix.

### Claim 2 (depends on 1)

The method of claim 1 wherein grouping is performed using a transposition memory matrix.

### Claim 3 (depends on 1)

The method of claim 1 wherein the transposition memory matrix is double buffered.

### Claim 4 (depends on 1)

The method of claim 1 further comprising:
ungrouping the plurality of data samples after transmitting the plurality of data samples through the switch matrix.

### Claim 5 (depends on 1)

The method of claim 1 further comprising:
applying error correction to the plurality of groups.
