The whole point of having an ad server is to make sure the right ad is served to the right person. You can serve desktop ads to desktop browsers and mobile ads to mobile in DFP. Or, you can book a mobile version into a mobile placement and a desktop one into a desktop placement.
Either way, this is something that can easily be handled on the server with existing tech. I don't see much practical use of his example.