คำตอบทั่วไปสำหรับคำถามนี้คือใช่ต้องเชื่อมต่อ VBUS (+ 5V จากสายเคเบิล) กับอุปกรณ์แม้ว่าจะใช้พลังงานด้วยตัวเองก็ตาม เหตุผลมีดังนี้:
ในการเริ่มต้นกระบวนการเชื่อมต่อที่ด้านโฮสต์อุปกรณ์จะต้องดึง D + (ในกรณีของโหมด FS / HS) หรือ D- (ในกรณีของอุปกรณ์ LS)
อย่างไรก็ตามข้อมูลจำเพาะของ USB มีข้อกำหนดที่จำเป็นซึ่งไม่มีอุปกรณ์ USB ใด ๆ ที่ควรจะเป็นแหล่งข้อมูลใด ๆ บนอินเทอร์เฟซพินใด ๆ เว้นแต่จะเชื่อมต่อกับสายเคเบิลดูหัวข้อ 7.1.5.1 ซึ่งอ่าน
แหล่งจ่ายแรงดันไฟฟ้าของตัวต้านทานแบบดึงขึ้นจะต้องได้มาจากหรือควบคุมโดยพลังงานที่ให้มากับสาย USBเช่นเมื่อถอด VBUS ออกตัวต้านทานแบบดึงขึ้นจะไม่จ่ายกระแสไฟฟ้าในสายข้อมูลที่ต่ออยู่
หากอุปกรณ์ USB ไม่มีตัวควบคุมนี้หนึ่งในสายข้อมูลจะเป็นแหล่งของกระแส การยืนยันก่อนกำหนดของ pull-ups เป็นสาเหตุของปัญหาสำหรับโฮสต์ USB บางรุ่น นั่นเป็นเหตุผลที่กฎนี้ได้ก่อตั้งขึ้นและมีการทดสอบพิเศษสำหรับสิ่งนี้ในโปรแกรมการรับรอง USB-IF
ดังนั้น USB VBUS จึงเป็นสัญญาณ "side-band" ที่สำคัญในโปรโตคอลเชื่อมต่อ USB ดังนั้นไอซีอุปกรณ์ USB ปกติจะมีอินพุตพินแยกต่างหากเพื่อรับรู้ถึงการมีอยู่ของโฮสต์ USB ผู้ผลิต IC บางราย (เช่น FT232H, MCP2221 และอื่น ๆ ) ข้ามข้อกำหนดนี้โดยสมมติว่าชิปของพวกเขาจะถูกใช้เฉพาะในการกำหนดค่าบัสขับเคลื่อนซึ่งเป็นที่พอใจของการควบคุมแรงดึงโดยอัตโนมัติ อย่างไรก็ตามเมื่อออกแบบชิปเหล่านี้เป็นการออกแบบที่ขับเคลื่อนด้วยตนเองจำเป็นต้องมีความพยายามของวงจรเพิ่มเติมในการเชื่อมโยงการเปิดใช้งานการดึงกับสถานะของ VBUS บนพอร์ต USB
เกี่ยวกับโพรโทคอล "handshake" เชื่อมต่อ USB, USB ไม่พึ่งพาการดึงปัจจุบันจาก VBUS โพรโทคอลคือ: พอร์ตโฮสต์ต้องมี VBUS ที่ใช้งานอยู่ VBUS เชื่อมต่อกับอุปกรณ์ อุปกรณ์เห็น VBUS และดึงขึ้น 1.5k บนหนึ่งในสาย D + / D-; โฮสต์เห็นการเชื่อมต่อนี้และหลังจากการหน่วงเวลา 100 มิลลิวินาทีจะเป็นการส่งสัญญาณ USB_RESET (SE0 ฯลฯ )