← All articles

ENTERPRISE VOICE NETWORKS · 4 NOVEMBER 2026

LLDP-MED voice VLAN and PoE: a commissioning worksheet

An IP phone that lights up and registers is not proof that the access port is correctly commissioned. The phone may be using the data VLAN, trusting a local setting, receiving the wrong QoS policy or consuming an unsafe power allocation. This worksheet proves the complete LLDP-MED policy path from switch advertisement to endpoint behavior.

Visual reference photographs

Technician checking Ethernet connections between an IP phone and laptop during LLDP-MED commissioning
Illustrative visual reference only, not completed Cyber FTTH Mart project evidence. Verify the switch, phone and PC port path before interpreting VLAN results.
Technician commissioning a managed PoE switch and patch panel for enterprise IP phones
Illustrative visual reference only, not completed Cyber FTTH Mart project evidence. Record the exact switch model, software release, port and applied policy.
IP phones, network tester and acceptance worksheet arranged for LLDP-MED field testing
Illustrative visual reference only, not completed Cyber FTTH Mart project evidence. Retain boot timing, neighbor output, traffic capture and phone status evidence.
Commissioning principle: Prove what the switch advertises, what the endpoint receives and how packets actually leave the phone. A configuration screenshot alone cannot prove operational policy.

1. What LLDP-MED adds to an access port

LLDP-MED extends ordinary Link Layer Discovery Protocol for media endpoints such as IP phones. A network-policy TLV can advertise the voice application, VLAN ID, tagged or untagged behavior, IEEE 802.1p priority and DSCP value. Other MED TLVs can carry capabilities, power and location information. Inventory details may help operations identify phone hardware and firmware.

Cisco, Aruba and Juniper describe the same broad functions, but their defaults and command behavior differ. Some switches wait until a connected endpoint advertises MED capability before sending MED TLVs. A policy may exist globally yet not be attached to the physical port. Power via MDI information may also follow a different precedence from the MED power TLV. Commission against the exact platform and software release, not a copied command set.

2. Define the intended phone and PC traffic model

A common desk topology uses one switch port, an IP phone and a computer connected through the phone. Voice frames are normally tagged into a dedicated voice VLAN while PC traffic remains untagged in the access VLAN. The phone must learn the policy, apply the voice tag, preserve the data path and avoid bridging the two security zones.

ElementDesign recordAcceptance evidence
Data serviceAccess or native VLAN, authentication and endpoint controlsPC address, gateway, DNS and permitted application test
Voice serviceVoice VLAN, tagging, PCP and DSCPPhone status page, packet capture and switch counters
PowerPoE standard, requested power, priority and switch reserveNegotiated class or allocation and operating draw
LocationSite, building, floor, room or approved civic recordAdvertised value and endpoint interpretation
Policy conflict: Do not enable an automatic voice-VLAN feature and a separately defined LLDP-MED network policy without verifying which source wins. The phone must receive one intentional policy, not whichever advertisement happens to arrive last.

3. Audit the switch before connecting a phone

Record the switch model, software image, interface, data VLAN, voice VLAN, allowed VLAN list, port mode, authentication state, QoS trust boundary and PoE status. Confirm LLDP transmit and receive are enabled on the intended interface and that the network-policy TLV is selected. Check whether the platform advertises MED only after hearing a MED-capable endpoint.

The voice VLAN must exist end to end. Verify the uplink carries it, the gateway interface is available, DHCP scopes and options are correct, call-control routes are reachable and security policy permits required services. A perfect access-port advertisement cannot repair a missing trunk VLAN or exhausted DHCP scope.

4. Measure the complete boot sequence

Power-cycle the phone from the switch and timestamp the stages. Observe initial PoE detection, link establishment, LLDP reception, voice-policy application, DHCP, time synchronization, configuration download, call-control registration and stable service. A phone may first use the untagged network and then restart its network stack after learning the voice VLAN.

Policy acquisition time
Time voice policy is applied - time Ethernet link becomes operational

Registration time
Time call service becomes ready - time PoE is enabled

Move recovery time
Time service is ready on the destination port - time the original link is removed

Measure at least three cold boots for each representative phone model and firmware. Record the median and worst observed time rather than creating a false universal target. Repeat after a switch restart if the building depends on large numbers of phones recovering together.

5. Prove the advertised network policy

Use detailed LLDP neighbor output on the switch and the phone network-status page. Confirm the application type is voice, the VLAN ID matches the design, the tagging flag is correct and PCP and DSCP values are intentional. Cisco documents network-policy examples with VLAN, CoS and DSCP, while Juniper describes application type, 802.1Q tagging, 802.1p priority and Diffserv fields.

Capture traffic between the switch and phone when practical. Confirm LLDP frames contain the expected MED capabilities and network policy. Then verify real voice signaling and media frames leave the phone with the intended VLAN tag and markings. The advertised value and the transmitted packet must agree.

6. Test QoS as a path, not a label

PCP and DSCP in the LLDP-MED policy express the desired endpoint marking. They do not prove that the campus network trusts, queues or preserves those values. Check the access-port trust boundary, classification rules, queue mapping, uplink policy and WAN edge. A phone can mark correctly while an intermediate switch rewrites everything to best effort.

Generate a controlled concurrent data load and place test calls. Record loss, one-way delay, jitter and call stability using the organization's approved tools. Confirm the data client cannot obtain voice priority merely by setting a high DSCP value. The trust policy should distinguish the phone or authenticated voice service from an arbitrary PC behind it.

7. Reconcile PoE negotiation and switch capacity

LLDP-MED can exchange detailed power information, including requested value and priority, but platform behavior also depends on IEEE 802.3 power negotiation and configured maximums. Aruba notes precedence considerations when both 802.3 and MED power reporting are enabled. Cisco describes fine-grained power requests and the possibility of granting or denying a request according to the available budget.

PoE headroom
Available switch PoE capacity - sum of accepted endpoint allocations

Degraded headroom
PoE capacity after one planned power-supply loss - required critical-phone allocation

Oversubscription ratio
Sum of maximum endpoint requirements ÷ available PoE capacity

Record allocated and measured power at idle, active call, speakerphone and accessory load. Test the intended priority behavior if the switch loses a power supply or reaches its budget. Coordinate this result with the separate PoE load-shedding design so emergency, security and operational phones retain the planned service.

8. Validate location without exposing unnecessary data

LLDP-MED location information can represent civic data or an emergency location identifier. Juniper documents civic location as information advertised to the endpoint for emergency calling. In India, confirm how the deployed calling platform actually uses this information before treating a configured TLV as emergency-service proof.

Use the minimum accurate record needed by the approved design, such as site, building, floor and room. Restrict configuration and discovery output to authorized administrators because LLDP inventory and location data can reveal network structure. Juniper explicitly notes that optional TLVs may contain sensitive information and can be disabled where they are not required.

9. Test fallback, failure and moves

Disable only the MED network-policy advertisement in a controlled window and observe the endpoint. Does it remain on its last VLAN, fall back to untagged traffic, use a locally stored value or lose registration? Repeat with ordinary LLDP disabled, with the voice VLAN absent from the uplink and with DHCP unavailable. Document each failure signature so support teams do not mistake a policy problem for a cabling fault.

Move the phone to another approved port and verify it learns the destination policy, releases old network state and registers with the correct location. Move it to an unauthorized or data-only port and confirm the security outcome. Repeat with a PC behind the phone to prove its data VLAN remains correct through moves and phone restarts.

10. Mixed-vendor interoperability matrix

Test every switch family and every phone firmware that will be deployed. A single successful pair does not establish interoperability for the estate. Record whether the switch waits for an endpoint MED advertisement, how quickly the phone applies policy, whether it reboots its network stack, which power TLV is used and how the phone displays the learned values.

CombinationRequired resultEvidence
Switch family A, phone model 1Voice policy, PoE and location acceptedNeighbor detail, phone page, capture, call
Switch family A, phone model 2Same policy with model-specific timing recordedThree boot samples and counters
Switch family B, phone model 1Equivalent behavior or approved exceptionConfiguration and exception record
Phone plus PCTagged voice and correct untagged data separationAddresses, VLAN capture and access tests

11. Acceptance checklist

  1. Switch model, software and phone firmware are recorded.
  2. Data and voice VLANs exist across access, uplink and gateway paths.
  3. LLDP transmit and receive are enabled on the intended port.
  4. MED capabilities and network-policy TLVs are observed.
  5. Voice application, VLAN, tagging, PCP and DSCP match the design.
  6. Phone traffic capture agrees with the advertised policy.
  7. PC traffic remains in the intended data VLAN.
  8. PC-to-phone separation and trust boundaries are verified.
  9. Cold boot policy-acquisition time is measured three times.
  10. DHCP, time, configuration and registration stages are timed.
  11. PoE requested, allocated and measured values are recorded.
  12. Normal and degraded switch power headroom are calculated.
  13. Concurrent data load does not destabilize approved calls.
  14. Location information is accurate, minimal and access-controlled.
  15. Missing-policy and missing-VLAN failure behavior is documented.
  16. Approved-port moves update network policy and location.
  17. Unauthorized-port behavior matches the security design.
  18. Configuration, captures, outputs, owners and regression triggers are handed over.

12. Handover worksheet

FieldRequired record
Port identitySite, rack, switch, interface, outlet and user location
EndpointPhone model, firmware, MAC address and attached PC state
PolicyVoice VLAN, tagging, PCP, DSCP, data VLAN and trust boundary
PowerStandard, requested, allocated, measured, priority and reserve
TimingLink, policy, DHCP, registration and move recovery timestamps
EvidenceNeighbor detail, packet capture, phone status, counters and call result
OperationsFallback behavior, owner, escalation path and retest triggers

Primary technical references

Commissioning voice-ready LAN access?

Share the switch and phone models, VLAN plan, QoS policy, PoE capacity and location requirements. Cyber FTTH Mart can help structure port templates, interoperability tests and handover evidence for commercial facilities.

Discuss enterprise network commissioning ↗