When a USB device is first connected to a USB host, the USB device enumeration process is started. What does the enumeration process start by doing?