Step 1Heat a grill on medium-high heat.
Step 2Combine the sugar, mustard, cinnamon, paprika, cocoa, chili powder, cumin, pepper and salt. Dip the salmon in the oil and tap off any excess oil. Then dip the filets in the spice mixture to coat both sides and around the edges. Pat the spice mixture in place; you'll have some leftover.
Step 3Grill the salmon until it just begins to flake, about 4 minutes a side for 1-inch filets, or until it's done as desired.