IP Library Granted Patent US 9,712,417
Granted Patent B2
US 9,712,417 · App. 14/618,620 · Granted Jul 18, 2017

Collision control during delay measurement in optical transport networks

Inventors: Vijayant Gupta (Plano, TX); Suguna Paul (Plano, TX)
Assignee: Fujitsu Limited
H04L43/10H04B10/0795H04J3/14H04L43/0864H04J2203/0051H04J2203/0057
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 9,712,417
App. No.
14/618,620
Granted
Jul 18, 2017
Kind
B2
Abstract

Methods and systems for collision control during delay measurements in optical transport networks include scheduling delay measurements in time slices of a time window. At most, one delay measurement per time slice is scheduled and performed for each optical data unit (ODU) in an optical transport network (OTN).

Claims (43)

1. A method for collision control during delay measurements in optical transport networks, the method comprising:

at an optical transport network (OTN) node processing optical data units (ODU) respectively corresponding to different domains of an OTN associated with the OTN node, scheduling a plurality of time slices in a time window, wherein each of the time slices corresponds to a delay measurement cycle during which delay measurements are performed;

adding a first delay measurement cycle to a first time slice in the time slices, wherein the first delay measurement cycle is associated with a first ODU and a first delay measurement layer of the first ODU, wherein, when the first delay measurement cycle is added to the first time slice, the first time slice does not already include a delay measurement cycle associated with the first ODU; and

successively performing the delay measurements in each delay measurement cycle corresponding to each successive time slice in the time window, including setting a delay measurement source to a delay measurement sink during the delay measurement cycle upon completion of each delay measurement.

2. The method of claim 1 , wherein an initial time slice to begin the time window is selected at random.

3. The method of claim 1 , wherein a time slice is a one second period and a time window includes 180 time slices, and wherein a delay measurement layer corresponds to a tandem connection monitoring layer in an International Telecommunications Union-Telecommunication Standardization Sector (ITU-T) G.709 ODU frame structure.

4. The method of claim 1 , further comprising:

selecting the first time slice as a next available time slice that does not include a delay measurement associated with the first ODU.

5. The method of claim 1 , wherein adding the first delay measurement cycle further comprises:

adding the first delay measurement cycle in response to a request for a delay measurement.

6. The method of claim 1 , wherein adding the first delay measurement cycle further comprises:

adding the first delay measurement cycle in response to activating pro-active delay measurements at the OTN node, wherein a pro-active delay measurement is repeated at a given time slice in each time window.

7. The method of claim 1 , wherein the first time slice is randomly selected among the time slices in the time window.

8. An article of manufacture, comprising:

a non-transitory, computer-readable medium; and

computer executable instructions stored on the computer-readable medium, the instructions readable by a processor and, when executed, for causing the processor to:

at an optical transport network (OTN) node processing optical data units (ODU) respectively corresponding to different domains of an OTN associated with the OTN node, schedule a plurality of time slices in a time window, wherein each of the time slices corresponds to a delay measurement cycle during which delay measurements are performed;

add a first delay measurement cycle to a first time slice in the time slices, wherein the first delay measurement cycle is associated with a first ODU and a first delay measurement layer of the first ODU, wherein, when the first delay measurement cycle is added to the first time slice, the first time slice does not already include a delay measurement cycle associated with the first ODU; and

successively perform the delay measurements in each delay measurement cycle corresponding to each successive time slice in the time window, including instructions to set a delay measurement source to a delay measurement sink during the delay measurement cycle upon completion of each delay measurement.

9. The article of manufacture of claim 8 , wherein a time slice is a one second period and a time window includes 180 time slices, wherein a delay measurement layer corresponds to a tandem connection monitoring layer in an International Telecommunications Union-Telecommunication Standardization Sector (ITU-T) G.709 ODU frame structure, and wherein an initial time slice to begin the time window is selected at random.

10. The article of manufacture of claim 8 , further comprising instructions to:

select the first time slice as a next available time slice that does not include a delay measurement associated with the first ODU.

11. The article of manufacture of claim 8 , wherein adding the first delay measurement cycle further comprises:

adding the first delay measurement cycle in response to a request for a delay measurement.

12. The article of manufacture of claim 8 , wherein adding the first delay measurement cycle further comprises:

adding the first delay measurement cycle in response to activating pro-active delay measurements at the OTN node, wherein a pro-active delay measurement is repeated at a given time slice in each time window.

13. The article of manufacture of claim 8 , wherein the first time slice is randomly selected among the time slices in the time window.

14. A network element, comprising:

a memory;

a processor coupled to the memory; and

processor-executable instructions stored on the memory, the instructions readable by the processor and, when executed, for causing the processor to:

schedule a plurality of time slices in a time window, wherein each of the time slices corresponds to a delay measurement cycle during which delay measurements are performed, wherein the network element processes optical data units (ODU) respectively corresponding to different domains of an OTN associated with the network element;

add a first delay measurement cycle to a first time slice in the time slices, wherein the first delay measurement cycle is associated with a first ODU and a first delay measurement layer of the first ODU, wherein, when the first delay measurement cycle is added to the first time slice, the first time slice does not already include a delay measurement cycle associated with the first ODU; and

successively perform the delay measurements in each delay measurement cycle corresponding to each successive time slice in the time window, including instructions to set a delay measurement source to a delay measurement sink during the delay measurement cycle upon completion of each delay measurement.

15. The network element of claim 14 , wherein an initial time slice to begin the time window is selected at random.

16. The network element of claim 14 , wherein a time slice is a one second period and a time window includes 180 time slices, and wherein a delay measurement layer corresponds to a tandem connection monitoring layer in an International Telecommunications Union-Telecommunication Standardization Sector (ITU-T) G.709 ODU frame structure.

17. The network element of claim 14 , further comprising instructions to:

select the first time slice as a next available time slice that does not include a delay measurement associated with the first ODU.

18. The network element of claim 14 , wherein adding the first delay measurement cycle further comprises:

adding the first delay measurement cycle in response to a request for a delay measurement.

19. The network element of claim 14 , wherein adding the first delay measurement cycle further comprises:

adding the first delay measurement cycle in response to activating pro-active delay measurements at network element, wherein a pro-active delay measurement is repeated at a given time slice in each time window.

20. The network element of claim 14 , wherein the first time slice is randomly selected among the time slices in the time window.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: FUJITSU LIMITED
To: 1FINITY INC.
Reel/Frame 072423/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2015
From: FUJITSU NETWORK COMMUNICATIONS, INC.
To: FUJITSU LIMITED
Reel/Frame 036591/0597 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2015
From: GUPTA, VIJAYANT; PAUL, SUGUNA
To: FUJITSU NETWORK COMMUNICATIONS, INC.
Reel/Frame 034931/0896 →
Continuity (2)
Provisional Application 61989321 · May 6, 2014
Related Publication 20150326312A1 · Nov 12, 2015