Closed garethsb closed 4 years ago
A Broadcast Controller uses the DNS-SD advertisement to discover the location of the Network Control API, if it is not statically configured.
Sachin will work offline to discuss optional vs. mandatory
We could add an initial sentence up-front that says "If Network Control clients are not statically configured with the location of the Network Control API, they should perform discovery according to the procedure below"?
Of note, I can't find anything on Google regarding the use of DNS-SD to find an SDN controller. There are a few theoretical discussions online, but they concentrate on the southbound interface rather than the northbound one. However, there is use of DNS-SD to find sFlow analyzers: https://blog.sflow.com/2010/06/dns-sd.html
Perhaps simplify to: "If Network Control clients are not otherwise configured with the location of the Network Control API, they should perform discovery according to the procedure below".
Works for me.
Done. Ready for review again.
Summarising:
Note, also resolves #6 by adopting api_proto
and api_auth
, to follow practice of other NMOS specs.
Sounds good!
Resolves #42.
This must presumably be optional for v1.0.x, but could be made required for v1.1+.
This PR is obviously heavily based on AMWA IS-04 Discovery.