YANG modeling language
E6186
YANG modeling language is a data modeling language used to define the structure and configuration of network devices and services, particularly in modern network management and automation systems.
All labels observed (6)
| Label | Occurrences |
|---|---|
| YANG | 2 |
| The YANG 1.1 Data Modeling Language | 1 |
| YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF) | 1 |
| YANG 1.0 | 1 |
| YANG 1.1 | 1 |
| YANG modeling language canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T73473 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: YANG modeling language Context triple: [IEEE 802.1Qcp, uses, YANG modeling language]
-
A.
IEEE 802.1Qcp YANG data model standard
The IEEE 802.1Qcp YANG data model standard defines a structured, machine-readable configuration and management model for VLAN and bridging features in Ethernet networks, enabling interoperable network automation and control.
-
B.
IEEE 802.1Qcx YANG data model for bridge management standard
The IEEE 802.1Qcx YANG data model for bridge management standard defines a structured, machine-readable configuration and management model for Ethernet bridges to support automated and interoperable network management.
-
C.
IEEE 2413 IoT architecture standard
IEEE 2413 IoT architecture standard is a framework that defines a unified, scalable reference architecture and common vocabulary for designing and integrating Internet of Things systems across diverse domains.
-
D.
IEEE 802.1CM fronthaul standard
The IEEE 802.1CM fronthaul standard is a Time-Sensitive Networking (TSN) specification that defines Ethernet-based transport requirements and profiles for carrying mobile fronthaul traffic in 4G/5G radio access networks.
-
E.
IEEE 802.1Q VLAN tagging standard
The IEEE 802.1Q VLAN tagging standard defines how virtual LANs are implemented and identified over Ethernet networks by inserting a VLAN tag into Ethernet frames.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: YANG modeling language Target entity description: YANG modeling language is a data modeling language used to define the structure and configuration of network devices and services, particularly in modern network management and automation systems.
-
A.
IEEE 802.1Qcp YANG data model standard
The IEEE 802.1Qcp YANG data model standard defines a structured, machine-readable configuration and management model for VLAN and bridging features in Ethernet networks, enabling interoperable network automation and control.
-
B.
IEEE 802.1Qcx YANG data model for bridge management standard
The IEEE 802.1Qcx YANG data model for bridge management standard defines a structured, machine-readable configuration and management model for Ethernet bridges to support automated and interoperable network management.
-
C.
IEEE 2413 IoT architecture standard
IEEE 2413 IoT architecture standard is a framework that defines a unified, scalable reference architecture and common vocabulary for designing and integrating Internet of Things systems across diverse domains.
-
D.
IEEE 802.1CM fronthaul standard
The IEEE 802.1CM fronthaul standard is a Time-Sensitive Networking (TSN) specification that defines Ethernet-based transport requirements and profiles for carrying mobile fronthaul traffic in 4G/5G radio access networks.
-
E.
IEEE 802.1Q VLAN tagging standard
The IEEE 802.1Q VLAN tagging standard defines how virtual LANs are implemented and identified over Ethernet networks by inserting a VLAN tag into Ethernet frames.
- F. None of above. chosen
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
data modeling language
ⓘ
network configuration modeling language ⓘ |
| abbreviation |
YANG modeling language
self-linksurface differs
ⓘ
surface form:
YANG
|
| currentVersionDefinedIn | RFC 7950 ⓘ |
| definedInRFC |
RFC 6020
ⓘ
RFC 7950 ⓘ |
| designedFor |
human readability
ⓘ
machine readability ⓘ |
| designGoal |
protocol independence
ⓘ
vendor neutrality ⓘ |
| enables |
model-driven network automation
ⓘ
model-driven network management ⓘ |
| fullName | Yet Another Next Generation ⓘ |
| hasFeature |
YANG extensions
ⓘ
YANG identities ⓘ YANG namespaces ⓘ augment ⓘ choice ⓘ container ⓘ deviation ⓘ groupings ⓘ leaf ⓘ leaf-list ⓘ list ⓘ modules ⓘ must constraints ⓘ submodules ⓘ typedefs ⓘ when statements ⓘ |
| initialStandardPublicationYear | 2010 ⓘ |
| primaryDomain | network management ⓘ |
| relatedStandard |
NETCONF
ⓘ
RESTCONF ⓘ YANG JSON encoding ⓘ YANG XML encoding ⓘ |
| standardizedBy |
Internet Engineering Task Force
ⓘ
surface form:
IETF
|
| supports |
RPC definitions
ⓘ
constraints and validation ⓘ hierarchical data modeling ⓘ modular data models ⓘ notification definitions ⓘ reusable data types ⓘ |
| updatedStandardPublicationYear | 2016 ⓘ |
| usedFor |
modeling configuration data
ⓘ
modeling network device operations ⓘ modeling network notifications ⓘ modeling state data ⓘ |
| usedIn |
NETCONF
ⓘ
RESTCONF ⓘ network automation systems ⓘ software-defined networking ⓘ telecommunication networks ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: YANG modeling language Description of subject: YANG modeling language is a data modeling language used to define the structure and configuration of network devices and services, particularly in modern network management and automation systems.
Referenced by (7)
Full triples — surface form annotated when it differs from this entity's canonical label.