Research on service selection algorithm of two-layer QoS model based on functional grouping