Multi-Attribute Demand Characterization And Layered Service Pricing