← Back to catalogue
Research draft

USB

vr.tr.usb · PHY.OBJ

Enable an AI agent to recognise a physical USB connection or interface, assess its compatibility and condition, and decide whether and how it may safely connect devices, transfer data or deliver power.

Thing Registry Physical world and living systems

Research draft, second pass

A second pass drafted this model: the structure a model of this thing needs, and what is known about it in the world. The line under this one says how the second half was obtained - researched against sources, or recalled without web access, in which case nothing here was read anywhere and every claim is a lead to verify. Unreviewed either way.

Researched by: Codex + Grok

Purpose and description

Enable an AI agent to recognise a physical USB connection or interface, assess its compatibility and condition, and decide whether and how it may safely connect devices, transfer data or deliver power.

USB is a host-enumerated, packet-based serial interconnect family that specifies connectors and cables, differential physical-layer signalling, a hub-and-device tree, class protocols, and optional power contracts so a computing host - or a dual-role Type-C partner - can discover, configure, transfer data with, and supply power to attached devices under one electrical and software model.

It can be Identify and label a USB port, cable or adapter with its evidenced connector and capabilities.; Select a compatible connection path for a specified data-transfer or power-delivery task.; Connect or disconnect endpoints when physical condition, operating state and permissions allow.; Inspect enumeration, active data mode and power negotiation to verify the intended operation.; Isolate a failed or limiting cable, adapter, port or endpoint through controlled substitution and testing.; Restrict USB use to authorised functions or withdraw a damaged or untrusted component from use..

Distinguishing features

Establish whether USB is implemented using device documentation or observed USB behaviour; a familiar connector shape alone does not establish data or power capabilities.

Distinguish connector form from supported USB data operation, recording separate evidence for each.

Distinguish a USB flash drive from the USB interface it uses by identifying whether storage is the object's primary function.

Distinguish a complete USB data path from a power-only path by checking the endpoints and every intervening cable or adapter.

For a connector shared with other technologies, identify whether the active connection is USB or another supported operating mode.

Scope

+ USB port and plug identity, connector form and mating compatibility

+ Cable and adapter capabilities across a complete USB connection path

+ USB data capability, endpoint roles and observed link operation

+ USB power roles, supported supply arrangements and negotiated delivery

+ Connection condition, faults and permissions for USB use

- Files, storage health and capacity of a USB flash drive

- Internal operation of a connected keyboard, camera, printer or other peripheral

- Host operating-system administration and general driver lifecycle

- Charger internals, mains wiring and battery chemistry

- The full USB standards family as a normative specification

- Non-USB protocols carried through a shared connector, beyond identifying their presence and requirements

Characteristics

Modelled physical extent
port | plug | cable assembly | adapter | complete connection path | unresolved Determines which capabilities and conditions belong to this instance and which belong to connected objects.
Connector identity
documented connector family and variant, plug or receptacle, or unknown Supports physical mating decisions without treating connector appearance as proof of functionality.
Connection topology
linked host, peripheral, hub, power source, cable and adapter instances Makes intermediate components and shared resources visible when evaluating the complete path.
USB data capability
documented USB revision and supported signalling modes | explicitly no data capability | unknown Separates advertised or documented support from actual operation and prevents assumptions based on connector form.
Observed data operation
disconnected | attached but not enumerated | enumerated | transferring | faulted | unobserved; include active mode when known Distinguishes physical attachment from a usable USB data connection.
Data role
host | device | role-capable but inactive | unknown; record supported and current roles separately Helps determine whether the endpoints can establish the intended data relationship.
Power role and capability
source | sink | dual-role | unknown; documented supply capabilities and negotiation support Establishes the possible direction and conditions of power delivery independently of data roles.
Power operating point
V, A and W, with declared limits, negotiated values and measured values distinguished Allows an agent to compare intended demand with the constraints of the entire connection.
Physical connection condition
observations of contact contamination, connector deformation, cable damage, retention, moisture and heating Identifies evidence that connection, continued use or further testing may be inappropriate.
Permitted USB use
applicable authority or policy for charging, data access, device classes and role changes Separates technical possibility from permission to connect or expose data.

Also called

HID++USB On-The-GoUSB standard connector adapterUSB condomUSB 2 connector adapter

Where this came from

wikidata · CC0 1.0

Drafted structure

Bundle to layer to finding to question, as the second pass will find it: 5 bundles · 9 layers · 16 findings · 28 questions.

USB identity and physical path Establishes what physical USB instance is being represented and how its connectors form a connection.

USB can name an interface, a connector-bearing object or a storage device; agents need an explicit referent and path before judging compatibility.

Referent and connector

Separates the USB interface from its containing object and identifies its physical mating points.

USB instance boundary

Records the represented physical extent and the evidence identifying its connectors as USB-related.

  1. Does this instance represent a port, plug, cable, adapter or complete connection, and which containing objects are represented elsewhere? boundary
  2. What connector family, variant and plug or receptacle form is present at each mating point, and what evidence supports the identification? definition

Connection path

Makes each endpoint and intermediate component available for compatibility assessment.

Path components and mating

Records the proposed or actual route through USB cables, adapters and hubs.

  1. Which endpoints, cables, adapters and hubs lie along the intended USB path, in connection order? boundary
  2. Do the mating connectors fit as intended without force, and does each intervening component have evidence of supporting the intended use? action
USB data capability and operation Separates supported USB data functions from the roles and link behaviour observed during use.

Physical attachment does not establish a working data path or show which endpoint can perform the required role.

Supported data functions

Captures documented data support and endpoint role constraints across the path.

Data support and roles

Records evidence for USB signalling capabilities and supported data roles without deriving them from connector shape.

  1. Which USB revisions and signalling modes are supported by each endpoint and intervening component, and where is that support documented? provenance
  2. Which endpoint can act as host and which as device for this task, and is any part of the path explicitly limited to power delivery? boundary

Enumeration and active link

Records whether a usable USB data relationship has actually formed.

Observed USB session

Captures enumeration, exposed functions, active mode and transfer observations for a particular connection session.

  1. What device identity and USB functions does the host report after attachment, and which expected functions are absent? measurement
  2. What active USB mode, transfer performance and errors are observed, under which test conditions? measurement
  3. What evidence supports retrying, changing a path component or investigating an endpoint when enumeration or transfer fails? action
USB power and shared connector modes Captures power arrangements and identifies other operating modes that may use the same connector.

Data support, power delivery and other connector-carried functions require separate evidence and can impose different path requirements.

Power capability and contract

Distinguishes supported power arrangements from the current negotiated or measured operating point.

Power path agreement

Records source and sink roles, applicable cable constraints and evidence for the current delivery arrangement.

  1. Which component supplies power, which receives it, and what voltage, current and power limits are documented for the endpoints and cable? provenance
  2. What supply arrangement or negotiated power contract is active, and how do measured voltage and current compare with it? measurement
  3. Can the intended load operate within the evidenced limits of this complete path, or must the agent select another source or cable? action

Shared connector functions

Identifies requested functions whose support cannot be inferred from the physical connector.

USB and other mode boundary

Records whether a requested connector-carried function uses USB or requires a separately modelled protocol or mode.

  1. Does the requested function use USB data, USB power delivery or another protocol carried through this connector? boundary
  2. What evidence shows that both endpoints and every cable or adapter support the required mode and its intended concurrent functions? provenance
USB condition and authorised use Connects USB-specific physical and session observations to permitted next actions.

A technically compatible connection can still be damaged, unstable or unauthorised for the functions it exposes.

Connector and cable condition

Captures physical defects and intermittent behaviour along the USB path.

USB path serviceability

Records observable connector and cable condition alongside symptoms that may indicate a faulty connection.

  1. What contact contamination, deformation, looseness, cable damage, moisture or abnormal heating is observed, and at which component? measurement
  2. Do disconnects or errors follow a particular port, cable or adapter during controlled tests with known-working components? measurement
  3. Which observations justify stopping use, replacing a component or following the manufacturer's inspection procedure? action

Device trust and session actions

Relates exposed USB functions and ongoing activity to connection permissions and disconnection decisions.

Permitted USB session

Records which USB functions are authorised and what must be checked before enabling or ending their use.

  1. Who authorises this connection, and are its reported storage, input, network or other USB functions permitted for the intended task? action
  2. If only charging is authorised, what evidence establishes that the selected connection prevents data access? provenance
  3. Before disconnection or a role change, what active transfers, mounted storage or power-dependent operations require coordination with the connected device's model? action
Evidence and external alignment What the world already says about this thing, gathered so the model can be checked against it.

A model that cannot be lined up against existing standards, identifiers and practice cannot be adopted by anyone who already uses them.

Reported evidence

Findings from the breadth pass, kept separate from the structural claims.

Kinds and varieties

Reported by the breadth pass; each item needs checking against its source before it becomes normative.

  • USB 1.x Low Speed and Full Speed (1.5 and 12 Mbit/s)
  • USB 2.0 High Speed (480 Mbit/s), including Micro-USB and legacy Type-A/B
  • USB 3.2 SuperSpeed generations (5, 10 and 20 Gbit/s; retail names USB 3.0 / 3.1 / 3.2)
  • USB4 and USB4 Version 2.0 (20/40 Gbit/s, then 80 Gbit/s with optional 120 Gbit/s asymmetric)
  • USB Type-C connector family, including DisplayPort and other Alternate Modes
  • USB Power Delivery, including Programmable Power Supply and Extended Power Range
  • USB On-The-Go and Dual-Role Device (host/device role swap)
  • USB Battery Charging ports (SDP, CDP, DCP under BC 1.2)
  1. Which of these kinds and varieties hold for the sense of USB this model covers, and on what evidence? provenance

Identifiers and schemes

Reported by the breadth pass; each item needs checking against its source before it becomes normative.

  • Wikidata - Q16340 - Item for Universal Serial Bus as a technology.
  • USB-IF Vendor ID (idVendor) - 16-bit, USB-IF assigned (written 0xVVVV) - Appears in the device descriptor; 0x0000 and 0xFFFF are reserved/invalid for products.
  • USB Product ID (idProduct) - 16-bit, vendor-assigned (0xPPPP), unique per VID - Paired with idVendor to identify a product; not globally unique alone.
  • USB class codes (bDeviceClass / bInterfaceClass) - 8-bit codes, e.g. 0x03 HID, 0x08 Mass Storage, 0x09 Hub, 0x0A CDC-data, 0x0E Video, 0xE0 Wireless, 0xFF Vendor-specific - Defined by USB-IF; 0x00 means classes live at the interface.
  • bcdUSB (device descriptor) - BCD of the USB spec the device complies with, e.g. 0x0200, 0x0300, 0x0310, 0x0320 - Not a public product code; used in enumeration to select the stack.
  • IEC 62680 - IEC 62680-1-1 (USB 2.0), 62680-1-2 (PD), 62680-1-3 (Type-C), 62680-2-* (USB 3.x) - Document numbers of the IEC transposition of USB-IF specs.
  • USB-IF Test ID (TID) - Integer TID issued after USB-IF compliance testing - Used on certified product listings and logo licence, not on the wire.
  1. Which of these identifiers and schemes hold for the sense of USB this model covers, and on what evidence? provenance

Standards and regulation

Reported by the breadth pass; each item needs checking against its source before it becomes normative.

  • USB 2.0 Specification - USB Implementers Forum (USB-IF)
  • Universal Serial Bus 3.2 Specification - USB-IF
  • USB4 Specification and USB4 Version 2.0 - USB-IF
  • USB Type-C Cable and Connector Specification - USB-IF
  • USB Power Delivery Specification - USB-IF
  • Battery Charging Specification, Revision 1.2 - USB-IF
  • IEC 62680 series (Universal serial bus interfaces for data and power) - International Electrotechnical Commission
  • Directive (EU) 2022/2380 amending the Radio Equipment Directive 2014/53/EU (common charger / USB Type-C) - European Parliament and Council
  • CISPR 32 / FCC 47 CFR Part 15 (EMC for multimedia and digital devices that include USB ports) - IEC/CISPR and U.S. FCC
  1. Which of these standards and regulation hold for the sense of USB this model covers, and on what evidence? provenance

Real-world use

Reported by the breadth pass; each item needs checking against its source before it becomes normative.

  • Connecting keyboards, mice, printers, external disks, cameras and audio interfaces to PCs and embedded hosts.
  • Charging and file-sync of phones and tablets over Micro-USB or USB-C, including dedicated wall chargers that speak BC 1.2 or USB PD.
  • Laptop docking: one USB-C cable carrying USB data, DisplayPort Alternate Mode or USB4/Thunderbolt video, and PD sink power.
  • Embedded Linux and microcontroller USB gadget/device mode (ADB, CDC-ACM serial, RNDIS/ECM networking, mass-storage).
  • Retail POS scanners, payment terminals and industrial programmers that enumerate as HID or vendor-class devices.
  • Automotive head units exposing USB ports for media playback and phone projection.
  1. Which of these real-world use hold for the sense of USB this model covers, and on what evidence? provenance

Typical measurements

Reported by the breadth pass; each item needs checking against its source before it becomes normative.

  • Signalling rate - 1.5 (Low Speed) to 80000 (USB4 v2); 120000 asymmetric optional - Mbit/s
  • VBUS voltage - 5 (default USB) to 48 (PD Extended Power Range); legacy fixed 5 ±5% - V
  • Available current - 0.1-0.5 (USB 2 unit loads), 0.9 (USB 3 default), 1.5 or 3 (Type-C CC), up to 5 (PD with e-marked cable) - A
  • PD power contract - 0.5-15 (legacy 5 V), 15-100 (standard PD), up to 240 (EPR) - W
  • Passive cable length in common practice - USB 2.0 up to about 5; SuperSpeed/USB4 typically 0.5-3 without a repeater or active cable - m
  • Connector mating durability (specified) - about 1500 (Type-A/B) to 10000 (Type-C) - cycles
  1. Which of these typical measurements hold for the sense of USB this model covers, and on what evidence? provenance

Failure modes and hazards

Reported by the breadth pass; each item needs checking against its source before it becomes normative.

  • Underspecified or counterfeit cables overheating; 5 A claims without an e-marker chip.
  • Mechanical wear and broken solder joints, especially Micro-USB B and poorly supported Type-A ports.
  • SuperSpeed or USB4 link-training failure with silent fallback to USB 2.0 High Speed.
  • Type-C Configuration Channel faults: wrong orientation/role, no VCONN, or failed PD contract leaving the sink at 5 V or unpowered.
  • Overvoltage injection from malicious adapters (so-called USB killers) destroying host controllers.
  • Malicious firmware presenting as HID or a hub (BadUSB) to inject keystrokes or intercept traffic.
  • Ground loops and hot-plug inrush damaging ports when chassis potentials differ.
  • Enumeration failure from bogus descriptors, missing pull-ups, or hub depth/current-budget violations.
  1. Which of these failure modes and hazards hold for the sense of USB this model covers, and on what evidence? provenance

Regional variation

Reported by the breadth pass; each item needs checking against its source before it becomes normative.

  • European Union: USB Type-C is the mandated wired-charging connector for specified radio equipment (phones and similar from late 2024; laptops from 2026) under Directive (EU) 2022/2380.
  • China: CCC/GB charger rules plus vendor fast-charge protocols (e.g. VOOC, SuperCharge, UFCS) that ride on USB-C but are not plain USB PD.
  • Retail naming of USB 3.x is inconsistent worldwide (USB 3.0 vs 3.1 Gen 1 vs 3.2 Gen 1×1 for the same 5 Gbit/s link).
  • Japan and several other markets historically used proprietary phone connectors before Micro-USB then USB-C; chargers still carry national safety marks (e.g. PSE).
  • Grey-market regions sell unlicensed 'USB' cables that omit USB-IF logo certification and often fail SuperSpeed or PD tests.
  1. Which of these regional variation hold for the sense of USB this model covers, and on what evidence? provenance

Neighbouring kinds and how to tell them apart

Reported by the breadth pass; each item needs checking against its source before it becomes normative.

  • Thunderbolt 3/4 - Same USB-C plug; Thunderbolt additionally tunnels PCIe and requires a Thunderbolt controller and certification. USB4 is the USB-IF protocol and may optionally carry Thunderbolt-compatible tunnelling; a port labelled only USB4/USB-C is not thereby a Thunderbolt port.
  • Apple Lightning - Proprietary 8-pin connector under MFi. A Lightning accessory is not a USB connector; the device behind it may still speak USB protocol once enumerated.
  • IEEE 1394 (FireWire) - Peer-to-peer serial bus of the same era with a different PHY, connector family and addressing; it does not use USB enumeration or USB class codes.
  • Native DisplayPort - A dedicated DP receptacle carries DisplayPort only. DisplayPort Alternate Mode re-uses USB Type-C SuperSpeed pairs; presence of a USB-C port does not imply DP Alt Mode unless the port advertises it.
  • UART / RS-232 - Asynchronous character serial with no enumeration. USB CDC-ACM is a USB device class that carries a UART-like stream after USB configuration; a USB-serial adapter is USB on the host side, UART on the other.
  • eSATA / Powered-B - eSATA is Serial ATA with a similar-era external plug. USB 3.0 Powered-B and some combo receptacles look related; SATA framing and USB packets are not interchangeable - check the receptacle keying and whether the host enumerates a USB device or an ATA disk.
  1. Which of these neighbouring kinds and how to tell them apart hold for the sense of USB this model covers, and on what evidence? provenance

Sources

  1. Universal Serial Bus Specification, Revision 2.0 - Core host/device/hub model, descriptors, enumeration, Low/Full/High Speed rates, default 5 V VBUS and unit-load current rules.
  2. USB4 Specification; USB Type-C Cable and Connector Specification; USB Power Delivery Specification - SuperSpeed/USB4 generations, Type-C pinout and Alternate Modes, CC-based role detection, PD voltage/current contracts and electronically marked cables.
  3. IEC 62680 series - Universal serial bus interfaces for data and power - International adoption of USB-IF specifications (USB 2.0, Type-C, Power Delivery, USB 3.x) as IEC standards used in regulation and procurement.
  4. Directive (EU) 2022/2380 amending Directive 2014/53/EU (common charger) - EU legal requirement that specified radio equipment use USB Type-C for wired charging, which drives regional connector practice.
  5. USB (Q16340) - Stable catalogue identifier for the USB concept as a Wikidata item.

What the second pass must settle

  • Does vr.tr.usb denote the USB interface and its physical implementations, a USB flash drive, or another intended registry concept?
  • Does an existing Vercy world model already own this concept, requiring a registry link instead of a separate publication?
  • Which USB connector families, specification revisions and legacy power arrangements must the researched model cover?
  • Where should ownership divide between this entry and models for cables, connectors, hubs, chargers and non-USB modes using the same connector?
  • Which authoritative documentation and permitted observations can substantiate cable capability, power limits and stop-use criteria when markings or device reports are incomplete?