title: Why DIAL (Discovery and launch) when we have UPnP?
body: <p>I was browsing through the capability of <a href="http://www.dial-multiscreen.org/" rel="nofollow noreferrer">DIAL</a>, and found out that it is very similar to UPnP, in-fact it uses UPnP protocol for device discovery (SSDP).</p>
  
  <p>What dial is offering, actually a subset of UPnP protocol, isn’t it? Can't we use UPnP's SOAP for content sharing and communicating (launch app) instead of DIAL?</p>
  
  <p>I'm not getting a clear picture where DIAL is fitting in the software stack (If I have UPnP supported already).</p>
  
  <p>Please help me clear my confusion.</p>