Following is what MPLS TE needs to make it work. These are the building blocks of MPLS TE:
Link constraints (how much traffic each link can support and which TE tunnel can use the link)
TE information distribution (by the MPLS TE-enabled link-state routing protocol)
An algorithm (path calculation [PCALC]) to calculate the best path from the head end LSR to the tail end LSR
A signaling protocol (Resource Reservation Protocol [RSVP]) to signal the TE tunnel across the network
A way to forward traffic onto the TE tunnel
The first name used ...