added async request timing for UPnP