IP Library Granted Patent US 7,515,605
Granted Patent B2
US 7,515,605 · App. 10/396,008 · Granted Apr 7, 2009

Efficient transport of TDM services over packet networks

View Patent ↗
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 7,515,605
App. No.
10/396,008
Granted
Apr 7, 2009
Kind
B2
Abstract

A method for data communications includes receiving a time-division-multiplexed (TDM) input signal carrying a payload comprising data and determining whether the data comprise synchronous or non-synchronous data. A first encapsulation scheme is selected if the data comprise synchronous data, and a second encapsulation scheme is selected if the data comprise non-synchronous data. The data are encapsulated for transmission over a packet-switched network in accordance with the selected encapsulation scheme.

Claims (69)

1. A method for data communications, comprising:

receiving a time-division-multiplexed (TDM) input signal carrying a payload comprising data;

determining whether the data comprise synchronous or non-synchronous data;

selecting a first encapsulation scheme if the data comprise synchronous data, and a second encapsulation scheme if the data comprise non-synchronous data; and

encapsulating the data for transmission over a packet-switched network in accordance with the selected encapsulation scheme,

encapsulating the data in accordance with said second encapsulation scheme comprising:

detecting idle data in the payload carried by the TDM input signal; and

generating output packets to encapsulate the data while omitting from the output packets at least some of the idle data,

said generating the output packets comprising joining together at least first and second information-carrying sequences of the data from the TDM input signal so as to generate one of the output packets while eliminating all but a single unit of the idle data intervening between the first and second information-carrying sequences in the TDM input signal.

2. A method for data communications, comprising:

receiving a time-division-multiplexed (TDM) input signal carrying a payload comprising data;

determining whether the data comprise synchronous or non-synchronous data;

selecting a first encapsulation scheme if the data comprise synchronous data, and a second encapsulation scheme if the data comprise non-synchronous data;

encapsulating the data for transmission over a packet-switched network in accordance with the selected encapsulation scheme;

transmitting the output packets over the network to a receiver; and

at the receiver, mapping the data carried by each of the output packets to an output frame, for transmission in a TDM output signal,

encapsulating the data in accordance with the second encapsulation scheme comprising:

detecting idle data in the payload carried by the TDM input signal; and

generating output packets to encapsulate the data while omitting from the output packets at least some of the idle data,

said mapping the data comprising, when the data carried in one of the output packets is shorter than a length of the output frame, adding further idle data to the output frame following the data carried in the one of the output packets so as to complete the output frame.

3. A The method for data communications, comprising:

receiving time-division-multiplexed (TDM) input signals from a TDM source in a circuit-switched network, said TDM input signals comprising first input frames carrying a first payload comprising synchronous data and second input frames carrying a second payload comprising non-synchronous data;

encapsulating the synchronous and non-synchronous data in output packets having respective first and second service levels;

receiving a non-synchronous input signal comprising input packets from a packet source outside the circuit-switched network;

encapsulating the input packets in the output packets for transmission over the packet-switched network at the second service level;

transmitting the output packets over a packet-switched network to a receiver, such that the packets at the first service level are transmitted over the packet-switched network with a higher priority than the packets at the second service level; and

at the receiver, mapping the data to output frames, for transmission in one or more TDM output signals, so as to provide a circuit emulation service.

4. A method for data communications, comprising:

receiving time-division-multiplexed (TDM) input signals comprising first input frames carrying a first payload comprising synchronous data and second input frames carrying a second payload comprising non-synchronous data;

encapsulating the synchronous and non-synchronous data in output packets having respective first and second service levels, said encapsulating the non-synchronous data comprising:

detecting idle data in the second input frames; and

generating the output packets to encapsulate the non-synchronous data while omitting from the output packets at least some of the idle data;

transmitting the output packets over a packet-switched network to a receiver, such that the packets at the first service level are transmitted over the packet-switched network with a higher priority than the packets at the second service level; and

at the receiver, mapping the data to output frames, for transmission in one or more TDM output signals, so as to provide a circuit emulation service.

5. The method according to claim 4 , wherein said mapping the data comprises adding further idle data to at least some of the output frames following the non-synchronous data so as to complete the output frames.

6. Apparatus for data communications, comprising:

a time-division-multiplexed (TDM input interface, which is adapted to receive a TDM input signal from a TDM source in a circuit-switched network, said TDM input signal carrying a payload comprising synchronous or non-synchronous data;

a packet interface, which is adapted to receive a non-synchronous input signal comprising input packets from a packet source outside the circuit-switched network; and

processing circuitry, which is adapted to select a first encapsulation scheme if the data comprise synchronous data, and a second encapsulation scheme if the data comprise non-synchronous data, and to encapsulate the data for transmission over a packet-switched network in accordance with the selected encapsulation scheme,

the processing circuitry also being adapted to apply the second encapsulation scheme to encapsulate the input packets in output packets for transmission over the packet-switched network.

7. Apparatus for data communications, comprising:

an input interface, which is adapted to receive a time-division-multiplexed (TDM) input signal carrying a payload comprising synchronous or non-synchronous data; and

processing circuitry, which is adapted to select a first encapsulation scheme if the data comprise synchronous data, and a second encapsulation scheme if the data comprise non-synchronous data, and to encapsulate the data for transmission over a packet-switched network in accordance with the selected encapsulation scheme,

the processing circuitry being adapted:

in accordance with the second encapsulation scheme, to detect idle data in the payload carried by the TDM input signal, and to generate output packets encapsulating the data while omitting from the output packets at least some of the idle data; and

to join together at least first and second information-carrying sequences of the data from the TDM input signal so as to generate one of the output packets while eliminating all but a single unit of the idle data intervening between the first and second information-carrying sequences in the TDM input signal.

8. Apparatus for data communications, comprising:

an input interface, which is adapted to receive a time-division-multiplexed (TDM) input signal carrying a payload comprising synchronous or non-synchronous data;

processing circuitry, which is adapted to select a first encapsulation scheme if the data comprise synchronous data, and a second encapsulation scheme if the data comprise non-synchronous data, and to encapsulate the data for transmission over a packet-switched network in accordance with the selected encapsulation scheme, the processing circuitry also being adapted in accordance with the second encapsulation scheme, to detect idle data in the payload carried by the TDM input signal, and to generate output packets encapsulating the data while omitting from the output packets at least some of the idle data;

a network interface, which is adapted to transmit the output packets over the network; and

a receiver, which is adapted to receive the output packets from the network and to map the data carried by each of the output packets to an output frame, for transmission in a TDM output signal, the receiver being adapted, when the data carried in one of the output packets is shorter than a length of the output frame, to add further idle data to the output frame following the data carried in the one of the output packets so as to complete the output frame.

9. Apparatus for data communications, comprising:

a packet data transmitter, which comprises:

an input interface comprising a time-division-multiplexed (TDM) interface, which is adapted to receive TDM input signals from a TDM source in a circuit-switched network, said TDM input signals comprising first input frames carrying a first payload comprising synchronous data and second input frames carrying a second payload comprising non-synchronous data, and a non-packet interface, which is adapted to receive a non-synchronous input signal comprising input packets from a packet source outside the circuit switched network;

processing circuitry, which is adapted to encapsulate the synchronous and non-synchronous data in output packets having respective first and second service levels and to encapsulate the input packets in the output packets for transmission over the packet-switched network at the second service level; and

an output interface, which is adapted to transmit the output packets over a packet-switched network, such that the packets at the first service level are transmitted over the packet-switched network with a higher priority than the packets at the second service level; and

a receiver, which is adapted to receive the output packets from the packet-switched network, and to map the data in the output packets to output frames, for transmission in one or more TDM output signals, so as to provide a circuit emulation service.

10. Apparatus for data communications, comprising:

a packet data transmitter, which comprises:

an input interface, which is adapted to receive time-division-multiplexed (TDM) input signals comprising first input frames carrying a first payload comprising synchronous data and second input frames carrying a second payload comprising non-synchronous data;

processing circuitry, which is adapted to encapsulate the synchronous and non-synchronous data in output packets having respective first and second service levels, the processing circuitry also being adapted to detect idle data in the second input frames, and to generate the output packets so as to encapsulate the non-synchronous data while omitting from the output packets at least some of the idle data; and

an output interface, which is adapted to transmit the output packets over a packet-switched network, such that the packets at the first service level are transmitted over the packet-switched network with a higher priority than the packets at the second service level; and

a receiver, which is adapted to receive the output packets from the packet-switched network, and to map the data in the output packets to output frames, for transmission in one or more TDM output signals, so as to provide a circuit emulation service.

11. Apparatus for data communications, comprising:

a packet data transmitter, which comprises:

an input interface, which is adapted to receive time-division-multiplexed (TDM) input signals comprising first input frames carrying a first payload comprising synchronous data and second input frames carrying a second payload comprising non-synchronous data;

processing circuitry, which is adapted to encapsulate the synchronous and non-synchronous data in output packets having respective first and second service levels; and

an output interface, which is adapted to transmit the output packets over a packet-switched network, such that the packets at the first service level are transmitted over the packet-switched network with a higher priority than the packets at the second service level; and

a receiver, which is adapted to receive the output packets from the packet-switched network, and to map the data in the output packets to output frames, for transmission in one or more TDM output signals, so as to provide a circuit emulation service, the receiver also being adapted to add further idle data to at least some of the output frames following the non-synchronous data so as to complete the output frames.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2025
From: SUCA LTD
To: QUICKER CONNECTIONS LLC
Reel/Frame 071087/0641 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2025
From: ORCKIT IP, LLC.
To: SUCA LTD.
Reel/Frame 070953/0085 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2024
From: QUICKER CONNECTIONS LLC
To: IP LITFIN US 2024 LLC
Reel/Frame 069230/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2016
From: ORCKIT COMMUNICATION LTD.; ORCKIT-CORRIGENT LTD.; CORRIGENT SYSTEMS LTD.
To: ORCKIT IP, LLC
Reel/Frame 038507/0587 →
CHANGE OF NAME Recorded Apr 1, 2014
From: CORRIGENT SYSTEMS LTD.
To: ORCKIT-CORRIGENT LTD
Reel/Frame 032579/0201 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2013
From: HUDSON BAY IP OPPORTUNITIES MASTER FUND LP
To: ORCKIT-CORRIGENT LTD.
Reel/Frame 030887/0983 →
SECURITY AGREEMENT Recorded Mar 18, 2013
From: ORCKIT-CORRIGENT LTD.
To: HUDSON BAY IP OPPORTUNITIES MASTER FUND, LP
Reel/Frame 030033/0774 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2003
From: HAREL, RAFI; ZELIG, DAVID; BRUCKMAN, LEON; KAPPEL, NITZAN
To: CORRIGENT SYSTEMS LTD.
Reel/Frame 013915/0077 →