timingGeneratorPackage — ETSI published formal attachments
This object class originates and terminates the 2 MHz signal.
{0 4 0 304 0 3 12}
This object class originates and terminates the 2 MHz signal.
Status in source: unspecified.
Names: timingGeneratorPackage
{
"gdmo_kind": "PACKAGE",
"definition": [
"timingGeneratorPackage",
"PACKAGE",
"BEHAVIOUR",
"timingGeneratorBehaviourPkg",
"BEHAVIOUR",
"DEFINED",
"AS",
"For",
"the",
"selection",
"of",
"the",
"timing",
"sources",
"a",
"1",
":",
"n",
"protection",
"like",
"mechanism",
"is",
"used",
".",
"Each",
"protectionUnit",
"in",
"the",
"protectionGroup",
"has",
"a",
"pointer",
",",
"the",
"unreliableResourcePointer",
",",
"which",
"points",
"to",
"the",
"related",
"TP",
"(",
"see",
"figure",
"A",
".",
"15",
")",
".",
"The",
"currentTimingSourcePointer",
"points",
"to",
"the",
"timing",
"source",
"currently",
"in",
"use",
".",
"A",
"value",
"of",
"NULL",
"of",
"this",
"attribute",
"indicates",
"the",
"use",
"of",
"the",
"internal",
"oscillator",
".",
"In",
"that",
"case",
",",
"the",
"unreliableResourcePointer",
"of",
"the",
"corresponding",
"protectionUnit",
"also",
"points",
"to",
"NULL",
".",
"The",
"reliableResourcePointer",
"of",
"the",
"protectionUnit",
"related",
"to",
"the",
"currently",
"used",
"timing",
"source",
"points",
"to",
"the",
"timingGenerator",
".",
"The",
"reliableResourcePointers",
"of",
"the",
"other",
"protectionUnits",
"related",
"to",
"timing",
"sources",
"which",
"are",
"not",
"currently",
"in",
"use",
"are",
"pointing",
"to",
"NULL",
".",
"To",
"select",
"a",
"special",
"instance",
"of",
"a",
"possible",
"timing",
"source",
",",
"the",
"OS",
"has",
"to",
"use",
"the",
"invokeProtection",
"action",
"of",
"the",
"protectionGroup",
".",
"Only",
"one",
"instance",
"of",
"this",
"object",
"class",
"shall",
"be",
"created",
".",
";",
";",
"ATTRIBUTES",
"timingGeneratorId",
"GET",
",",
"currentTimingSourcePointer",
"GET",
",",
[
"literal",
"225265636f6d6d656e646174696f6e20582e37323122"
],
":",
"operationalState",
"GET",
",",
[
"literal",
"225265636f6d6d656e646174696f6e204d2e3331303022"
],
":",
"supportedByObjectList",
"GET",
";",
"NOTIFICATIONS",
[
"literal",
"225265636f6d6d656e646174696f6e20582e37323122"
],
":",
"attributeValueChange",
",",
[
"literal",
"225265636f6d6d656e646174696f6e20582e37323122"
],
":",
"stateChange",
";",
";",
";",
"REGISTERED",
"AS",
"{",
"etsObjectClass",
"12",
"}",
";"
]
}timingGeneratorPackage PACKAGE
BEHAVIOUR
timingGeneratorBehaviourPkg BEHAVIOUR
DEFINED AS
For the selection of the timing sources a 1:n protection like mechanism is used.
Each protectionUnit in the protectionGroup has a pointer, the unreliableResourcePointer, which points to the related TP (see figure A.15).
The currentTimingSourcePointer points to the timing source currently in use. A value of NULL of this attribute indicates the use of the internal oscillator. In that case, the unreliableResourcePointer of the corresponding protectionUnit also points to NULL.
The reliableResourcePointer of the protectionUnit related to the currently used timing source points to the timingGenerator. The reliableResourcePointers of the other protectionUnits related to timing sources which are not currently in use are pointing to NULL.
To select a special instance of a possible timing source, the OS has to use the invokeProtection action of the protectionGroup.
Only one instance of this object class shall be created.
;;
ATTRIBUTES
timingGeneratorId GET,
currentTimingSourcePointer GET,
"Recommendation X.721":operationalState GET,
"Recommendation M.3100":supportedByObjectList GET;
NOTIFICATIONS
"Recommendation X.721":attributeValueChange,
"Recommendation X.721":stateChange;
;;
REGISTERED AS { etsObjectClass 12 };Published package: ETSI ETS 300 304 edition-02; file: DE20304.TXT.
Downloaded: 2026-10-29T11:18:23.194992+00:00.
| OID | Name | Direct children | Descendants | Description |
|---|---|---|---|---|
| 0.4.0.304.0.3.3 | USING | 0 | 0 | |
| 0.4.0.304.0.3.11 | powerSupplyPackage | 0 | 0 | |
| 0.4.0.304.0.3.14 | equipmentProtectionGroup | 0 | 0 | |
| 0.4.0.304.0.3.15 | equipmentProtectionUnit | 0 | 0 | |
| 0.4.0.304.0.3.17 | syncProtectionGroup | 0 | 0 | |
| 0.4.0.304.0.3.18 | syncProtectionUnit | 0 | 0 | |
| 0.4.0.304.0.3.19 | timingPhysicalTerminationBidirectional | 0 | 0 | |
| 0.4.0.304.0.3.20 | timingPhysicalTerminationSink | 0 | 0 | |
| 0.4.0.304.0.3.21 | timingPhysicalTerminationSource | 0 | 0 |