IP Library Granted Patent US 6,996,125
Granted Patent B2
US 6,996,125 · App. 09/865,557 · Granted Feb 7, 2006

Method and device for delivering communication in ethernet-over-synchronous 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 6,996,125
App. No.
09/865,557
Granted
Feb 7, 2006
Kind
B2
Abstract

A method for enabling provision of service-levels in an Ethernet-over-synchronous communication network, by: receiving Ethernet frames at an input rate; mapping the Ethernet frames into a synchronous protocol; generating a pause signal after a received amount of Ethernet frames reaches or exceeds a threshold capacity level, the pause signal being generated in accordance with a service-level agreement (SLA) determining an output rate based upon an aggregate rate enabled by K memory containers out of N available memory containers, where K and N are integers; and outputting the mapped data frames from the K memory containers thereby providing synchronous transmissions at the output rate.

Claims (28)

1. A method for enabling provision of service-levels in an Ethernet-over-synchronous communication network, the method comprising:

receiving Ethernet frames at an input rate;

mapping said Ethernet frames into a synchronous protocol thereby producing mapped data frames suitable for transmission in said synchronous protocol;

generating a pause signal after a received amount of said Ethernet frames reaches or exceeds a threshold capacity level, said pause signal being generated in accordance with a service-level agreement (SLA) determining an output rate based upon an aggregate rate enabled by K memory containers out of N available memory containers, where K and N are integers, wherein each memory container enables a given rate and the output rate is one of a plurality of discrete rates and is equal to the given rate multiplied by K; and

outputting the mapped data frames from the K memory containers thereby providing synchronous transmissions at said output rate.

2. The method according to claim 1 and wherein said generating step comprises preventing transmission of said Ethernet frames at a capacity that reaches or exceeds a capacity allowed by the SLA.

3. The method according to claim 1 and wherein said Ethernet-over-synchronous communication network comprises at least one of the following: Ethernet-over-SONET; and Ethernet-over-SDH network.

4. The method according to claim 1 and wherein said input rate comprises one of the following: a rate of 1 gigabit per sec; a rate of 10 gigabit per sec; a rate of 100 megabit per sec; and a rate of 10 megabit per sec.

5. The method according to claim 1 and wherein said generating step comprises dynamically generating the pause signal in accordance with an SLA provisioned or determined in real-time.

6. The method according to claim 1 and wherein said generating step comprises

determining K that is required for supporting said SLA; and

selecting said K.

7. Apparatus for enabling provision of service-levels in an Ethernet-over-synchronous communication network, the apparatus comprising:

an Ethernet receiving buffer operative to receive Ethernet frames at an input rate;

mapping circuitry operatively associated with the Ethernet receiving buffer and operative to map the Ethernet frames into a synchronous protocol thereby producing mapped data frames suitable for transmission in said synchronous protocol;

a plurality of memory containers N operatively associated with the mapping circuitry;

a controller operatively associated with the N memory containers and the mapping circuitry and operative to generate a pause signal after said Ethernet receiving buffer is filled by an amount of said Ethernet frames that reaches or exceeds a threshold capacity level, said pause signal being generated in accordance with a service-level agreement (SLA) determining an output rate based upon an aggregate rate enabled by said K memory containers; and

a synchronous output buffer operatively associated with said controller and said N memory containers and operative to output the mapped data frames from the K memory containers under control of the controller thereby providing synchronous transmissions at said output rate, wherein each memory container enables a given rate and the output rate is one of a plurality of discrete rates and is equal to the given rate multiplied by K.

8. The apparatus according to claim 7 and wherein said controller is also operative to prevent transmission of said Ethernet frames at a capacity that reaches or exceeds a capacity allowed by the SLA.

9. The apparatus according to claim 7 and wherein said Ethernet-over-synchronous communication network comprises at least one of the following: Ethernet-over-SONET; and Ethernet-over-SDH network.

10. The apparatus according to claim 7 and wherein said input rate comprises one of the following: a rate of 1 gigabit per sec; a rate of 10 gigabit per sec; a rate of 100 megabit per sec; and a rate of 10 megabit per sec.

11. The apparatus according to claim 7 and wherein said controller is operative to dynamically select said K out of the N memory containers and to dynamically generate the pause signal in accordance with an SLA provisioned or determined in real-time.

12. The apparatus according to claim 7 and wherein said threshold capacity level is lower than the entire capacity of said Ethernet receiving buffer.

13. An Ethernet-over-synchronous communication system comprising:

an Ethernet interface operative to provide Ethernet frames generated by a service provider at an input rate;

a synchronous mapper operatively associated with the Ethernet interface and including N memory containers, said mapper being operative to convert said Ethernet frames at the input rate into mapped data frames in a synchronous protocol at an output rate which is an aggregate rate enabled by K out of the N memory containers that are loaded with said mapped data frames, and to generate a pause signal after a received amount of said Ethernet frames reaches or exceeds a threshold capacity level, said pause signal being generated in accordance with a service-level agreement (SLA) determining said output rate, and wherein each memory container enables a given rate and the output rate is one of a plurality of discrete rates and is equal to the given rate multiplied by K; and

a synchronous network operatively associated with the synchronous mapper and operative to receive from the mapper said mapped data frames from said K memory containers and to transmit said mapped data frames in a synchronous transmission at said output rate to a customer.

14. The system according to claim 13 and wherein said output rate is determined by an SLA through a selection of K.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Apr 13, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: ECI TELECOM INC.; TELECOM INVESTMENTS (FINANCE) LLC; ECI TELECOM LTD.; ECI HOLDING (HUNGARY) KORLÁTOLT FELELOSSÉGU TÁRSASÁG; ECI TELECOM (UK) LIMITED; EPSILON 1 LTD.
Reel/Frame 045942/0140 →
SECURITY AGREEMENT Recorded Aug 28, 2014
From: ECI TELECOM INC.; ECI TELECOM LTD.; EPSILON 1 LTD.; ECI HOLDING(HUNGARY)KORLATOLT FELELOSSEGU TARSASAG; TELECOM INVESTMENTS(FINANCE)LLC; ECI TELECOM(UK)LIMITED
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 033719/0084 →
SECURITY AGREEMENT Recorded Jan 31, 2008
From: EPSILON 1 LTD.; ECI TELECOM LTD.; LIGHTSCAPE NETWORKS LTD.; INOVIA TELECOMS LTD.; ENAVIS NETWORKS LTD.
To: CREDIT SUISSE, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 020442/0874 →
SECURITY AGREEMENT Recorded Jan 30, 2008
From: EPSILON 1 LTD; ECI TELECOM LTD; LIGHTSCAPE NETWORKS LTD.; INOVIA TELECOMS LTD.; ENAVIS NETWORKS LTD.
To: CREDIT SUISSE, AS COLLATERAL AGENT
Reel/Frame 020431/0705 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2005
From: LIGHTSCAPE NETWORKS LTD.
To: ECI TELECOM LTD.
Reel/Frame 016787/0162 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2002
From: KFIR, ASHER; KASPIT, IDAN; VALADARSKY, YOAV
To: LIGHTSCAPE NETWORKS LTD.
Reel/Frame 012473/0342 →