control maps device with its own SHNI
1. it maps device with its shni as extra parameter
2. server sets shni of device as this new shni
3. server returns this in response of mapping to controller
4. controller now creates device details with this new shni