Sonet pointer interpretation system and method
AssigneeAlcatel Network Systems, Inc.
InventorsWilliam B. Weeber, Dale L. Krisher
Life of this patent
Estimating the term…
Abstract
A SONET pointer interpretation in system which an Alarm Indication Signal (AIS) of a first type is interpreted as a subset of Loss of Pointer (LOP) of a first type. Specific events are defined for entering an AIS type 1 state and for exiting this state. Specific events are also defined for entering an LOP type 1 state and for exiting this state. Finally, a truth table is defined for mapping these states into a valid pointer (NORM) state, an AIS of a second type state and an LOP of a second type state.
Claims8
A system for performing pointer interpretation, in which the pointer can be interpreted in one of three states;
- namely, normal (NORM), Loss of Pointer (LOP) of a second type, or Alarm Indication Signal (AIS) of a second type, wherein the pointer contains a pointer value which is considered valid when within a predetermined range and invalid otherwise, and a New Data FLAG (NDF) having a plurality of bits such that NDF is considered active if its bit pattern is in a first configuration and is considered normal if its bit pattern is in a second configuration, said system comprising:
- A) means for receiving a pointer value and for decoding the presence of a valid pointer;
- B) means for storing at least a portion of the two most recently received pointer values;
- C) means for maintaining an accepted pointer value, wherein the acceptance criteria is defined as three consecutive matching incoming valid pointers or NDF active;
- D) means for entering a first type of AIS state if three consecutive pointers are received with each pointer in a predetermined state;
- E) means connected to the storing means, for comparing three consecutive pointer values so as to generate a 2MATCH true signal if said three pointer values are matching and not invalid;
- F) means for entering a NO AIS state (AIS of the first type) if:
- 1) a valid pointer is received and NDF is active, or
- 2) the three most recently received pointers are each not in said predetermined state;
- G) means interfaced with the comparison means, for entering a first type of LOP state if eight consecutive occurrences of either NDF not normal or 2MATCH true has not occurred;
- H) means (CLR input to flipflop with LOP output in FIG. 11A) for entering a NO LOP (LOP of the first type) state if;
- 1) a valid pointer and NDF active and AIS of the first type is detected, or
- 2) 2MATCH true and three NDF's normal have been detected;
- and
- I) means, interfaced with the AIS state of the first type, NO AIS state of the first type, LOP state of the first type, and NO LOP state of the first type, for converting said states into an AIS state of the second type, an LOP state of the second type, and the NORM state.
A system for performing pointer interpretation, in which the pointer can be interpreted in one of three states;
- namely, normal (NORM), Loss of Pointer (LOP) of a second type, or Alarm Indication Signal (AIS) of a second type, wherein the pointer contains a New Data FLAG (NDF) having a plurality of bits such that NDF is considered active if its bit pattern is in a first configuration and is considered normal if its bit pattern is in a second configuration, said system comprising the steps of:
- A) receiving a pointer value and decoding the presence of a valid pointer;
- B) storing at least a portion of the two most recently received pointer values;
- C) maintaining an accepted pointer value, wherein the acceptance criteria is defined as three consecutive matching incoming valid pointers or NDF active;
- D) entering a first type of AIS state if three consecutive pointers are received with each pointer in a predetermined state;
- E) comparing three consecutive pointer values so as to generate a 2MATCH true signal if said three pointer values are matching and not invalid;
- F) entering a NO AIS state (AIS of the first type) if:
- 1) a valid pointer is received and NDF is active, or
- 2) the three most recently received pointers are each not in said predetermined state;
- G) entering a first type of LOP state if eight consecutive occurrences of either NDF not normal or 2MATCH true has not occurred;
- H) entering a NO LOP (LOP of the first type) state if;
- 1) a valid pointer and NDF active and AIS of the first type is detected, or
- 2) 2MATCH true and three NDF's normal have been detected;
- and
- I) converting the AIS state of the first type, NO AIS state of the first type, the LOP state of the first type, and NO LOP state of the first type into an AIS state of the second type, an LOP state of the second type, and the NORM state.
Dependencies are inferred from the claim text.