default namespace = "http://www.ggf.org/nmwg/traceroute/"
namespace nmwg = "http://www.ggf.org/nmwg/"
include "nmbase.rnc"
Metadata |=
TracerouteMetadata
Results |=
TracerouteResults
TracerouteMetadata =
element metadata {
attribute id { nmwg:Identifier },
element subject { TracerouteSubject },
element parameters { TracerouteParameters }
}
TracerouteSubject =
nmwg:Subject,
( nmwg:HostPair | nmwg:HostPairQuery )
TracerouteParameters =
element maxttl { xsd:int }?,
element nqueries { xsd:int }?
TracerouteResults =
element results {
element probe {
attribute num { xsd:int },
element query {
attribute num { xsd:int },
element hopValue { string },
element rtt { xsd:float }
}
}*
}