Reference record for OID 0.0.256.6.0.3.9

Parent
0.0.256.6.0.3 (g776-1ObjectClass)
Node code
9
Node name
deviceFunctionDefinition
Numeric OID
0.0.256.6.0.3.9
URN notation
urn:oid:0.0.256.6.0.3.9
ASN.1 notation

{0 0 256 6 0 3 9}

  • {itu-t(0) recommendation(0) 256 6 g776-1(0) g776-1ObjectClass(3) deviceFunctionDefinition(9)}
  • {itu-t(0) null(0) 256 6 g776-1(0) g776-1ObjectClass(3) deviceFunctionDefinition(9)}
  • {itu-t(0) nullSpecific(0) 256 6 g776-1(0) g776-1ObjectClass(3) deviceFunctionDefinition(9)}
  • {itu-t(0) zeroDotZero(0) 256 6 g776-1(0) g776-1ObjectClass(3) deviceFunctionDefinition(9)}
  • {itu-t(0) nullOID(0) 256 6 g776-1(0) g776-1ObjectClass(3) deviceFunctionDefinition(9)}
  • {itu-t(0) unknownChipSet(0) 256 6 g776-1(0) g776-1ObjectClass(3) deviceFunctionDefinition(9)}
  • {itu-t(0) testCodeUnknown(0) 256 6 g776-1(0) g776-1ObjectClass(3) deviceFunctionDefinition(9)}
  • {itu-t(0) eOID(0) 256 6 g776-1(0) g776-1ObjectClass(3) deviceFunctionDefinition(9)}
  • ...skipped...
OID-IRI notation
  • /0/0/256/6/0/3/9
  • /ITU-T/Recommendation/256/6/0/3/9
  • /ITU-T/0/256/6/0/3/9
Named path variants
  • /itu-t/recommendation/256/6/g776-1/g776-1ObjectClass/deviceFunctionDefinition
  • /itu-t/null/256/6/g776-1/g776-1ObjectClass/deviceFunctionDefinition
  • /itu-t/nullSpecific/256/6/g776-1/g776-1ObjectClass/deviceFunctionDefinition
  • /itu-t/zeroDotZero/256/6/g776-1/g776-1ObjectClass/deviceFunctionDefinition
  • /itu-t/nullOID/256/6/g776-1/g776-1ObjectClass/deviceFunctionDefinition
  • /itu-t/unknownChipSet/256/6/g776-1/g776-1ObjectClass/deviceFunctionDefinition
  • /itu-t/testCodeUnknown/256/6/g776-1/g776-1ObjectClass/deviceFunctionDefinition
  • /itu-t/eOID/256/6/g776-1/g776-1ObjectClass/deviceFunctionDefinition
  • ...skipped...
All recorded component names

Each component can use any of its recorded names. The examples above show up to eight combinations. ASN.1 names do not necessarily have registered OID-IRI labels.

  • 0: itu-t, ccitt
  • 0.0: recommendation, null, nullSpecific, zeroDotZero, nullOID, unknownChipSet, testCodeUnknown, eOID
  • 0.0.256: 256
  • 0.0.256.6: 6
  • 0.0.256.6.0: g776-1
  • 0.0.256.6.0.3: g776-1ObjectClass
  • 0.0.256.6.0.3.9: deviceFunctionDefinition

Source records

Device Function Definition object class is a class of managed objects that represents Device Function Definitions stored in the SSPS. The Device Function Definition is provided by filling in a template. The complete template will result in a file that is loaded into SSPS using a FunctionDefine command. The template accounts for multiple functions on a DSP or processor as well as function that spans multiple DSPs/processors. The AppSoftware object FunctionDefine Action Command leads to the creation of the respective device function definition objects. Upon receiving a successful Action response message from the SSPS, the functionDefine Action function will automatically create this object. The SSPS response message will include all of the attributes that are needed in creating this object. Deleting this object will result in removing a DeviceFunction Definition Template from the function definition library in SSPS. The system will not allow a function to be removed that is currently being utilized by a Service.

Status in source: unspecified.

Names: deviceFunctionDefinition

Technical details
{
  "gdmo_kind": "MANAGED OBJECT CLASS",
  "definition": [
    "deviceFunctionDefinition",
    "MANAGED",
    "OBJECT",
    "CLASS",
    "DERIVED",
    "FROM",
    [
      "literal",
      "225265636f6d6d656e646174696f6e20582e3732313a203139393222"
    ],
    ":",
    "top",
    ";",
    "CHARACTERIZED",
    "BY",
    "createDeleteNotificationPackage",
    ",",
    "functionDefinePackage",
    "PACKAGE",
    "BEHAVIOUR",
    "deviceFunctionDefinitionBehaviour",
    ";",
    "ATTRIBUTES",
    "templateName",
    "GET",
    ",",
    [
      "literal",
      "225265636f6d6d656e646174696f6e204d2e333130303a3139393222"
    ],
    ":",
    "objectList",
    "GET",
    ",",
    "dateInstalled",
    "GET",
    ",",
    "dateCompiled",
    "GET",
    ",",
    "dateDefinedByUser",
    "GET",
    ";",
    "ACTIONS",
    "servicePoolSizeDecrease",
    ",",
    "servicePoolSizeIncrease",
    ",",
    "functionReplace",
    ";",
    ";",
    ";",
    "CONDITIONAL",
    "PACKAGES",
    [
      "literal",
      "225265636f6d6d656e646174696f6e204d2e333130303a3139393222"
    ],
    ":",
    "attributeValueChangeNotificationPackage",
    "PRESENT",
    "IF",
    [
      "literal",
      "227468652061747472696275746556616c75654368616e6765206e6f74696669636174696f6e2020646566696e656420696e205265636f6d6d656e646174696f6e20582e3732312069730d0a202020202020737570706f7274656420627920616e20696e7374616e6365206f662074686973206d616e61676564206f626a65637420636c61737322"
    ],
    ";",
    "REGISTERED",
    "AS",
    "{",
    "g776-1ObjectClass",
    "9",
    "}",
    ";"
  ]
}
  • itu-formal · Publisher's source file
    Source location: GDMO::deviceFunctionDefinition.
    Source version and references

    Published package: ITU-T G.776.1 1998; file: g776.1.gdm.

    Downloaded: 2026-10-19T21:39:26.661955+00:00. SHA-256: 5ae50a84226dd1e5cb4bf665e23f8f04d37db446e796cce208e85ce89aa62919

    {'kind': 'GDMO MANAGED OBJECT CLASS', 'details': {'document': {'language': 'GDMO', 'prefix_proof': 'Unique ASN.1 definition in the same recommendation and edition'}, 'gdmo_kind': 'MANAGED OBJECT CLASS', 'definition': 'deviceFunctionDefinition  MANAGED OBJECT CLASS\r\n  --<VIRTUAL-WORKER, NEW-THREAD>--\r\n  DERIVED FROM "Recommendation X.721: 1992":top;\r\n  CHARACTERIZED BY createDeleteNotificationPackage,\r\n    functionDefinePackage  PACKAGE\r\n      BEHAVIOUR deviceFunctionDefinitionBehaviour;\r\n      ATTRIBUTES\r\n        templateName         GET,\r\n        "Recommendation M.3100:1992":objectList  GET,\r\n          -- contains a list of functionName pointer to functionPool MO Instances\r\n        dateInstalled           GET,\r\n        dateCompiled          GET,\r\n        dateDefinedByUser  GET;\r\n      ACTIONS\r\n        servicePoolSizeDecrease,\r\n        servicePoolSizeIncrease,\r\n        functionReplace;;;\r\n  CONDITIONAL PACKAGES\r\n    "Recommendation M.3100:1992":attributeValueChangeNotificationPackage\r\n      PRESENT IF\r\n      "the attributeValueChange notification  defined in Recommendation X.721 is\r\n      supported by an instance of this managed object class";\r\nREGISTERED AS { g776-1ObjectClass 9 };', 'references': [{'url': 'https://www.itu.int/wftp3/Public/t/fl/itu-t/g/g776.1/1998/G776-1ASN1DefinedTypesModule.asn', 'scope': 'itu-t/g/g776.1/1998/G776-1ASN1DefinedTypesModule.asn', 'module': 'G776-1ASN1DefinedTypesModule', 'sha256': '2bd5cd7116988e8d2776b6d39a9919569c714d78857af31bc676eb2b9a82682e'}]}, 'parser_version': 'formal-3-q5'}

Current Registration Authority (inferred from ancestor 0)

ITU-T Study Group 17

Siblings (28)

OIDNameDirect childrenDescendantsDescription
0.0.256.6.0.3.1 appSoftware00
0.0.256.6.0.3.2 bc00
0.0.256.6.0.3.3 bearer00
0.0.256.6.0.3.4 clique00
0.0.256.6.0.3.5 cmif00
0.0.256.6.0.3.6 communicationsPort00
0.0.256.6.0.3.7 dcme00
0.0.256.6.0.3.8 destination00
0.0.256.6.0.3.10 dlc00
0.0.256.6.0.3.11 ds000
0.0.256.6.0.3.12 ds100
0.0.256.6.0.3.13 e100
0.0.256.6.0.3.14 ece00
0.0.256.6.0.3.15 farEndControl00
0.0.256.6.0.3.16 faxRemod00
0.0.256.6.0.3.17 dcmeMapConfiguration00
0.0.256.6.0.3.18 nibble00
0.0.256.6.0.3.22 pri00
0.0.256.6.0.3.23 signalling00
0.0.256.6.0.3.25 spneClock00
0.0.256.6.0.3.26 spneConfigMap00
0.0.256.6.0.3.27 trunkPRI00
0.0.256.6.0.3.28 osRootService00
0.0.256.6.0.3.29 functionPool00
0.0.256.6.0.3.30 scCTPSink00
0.0.256.6.0.3.31 scCTPSource00
0.0.256.6.0.3.32 serviceChannel00
0.0.256.6.0.3.33 serviceDefinition00