As one of the key infrastructures for the realization of smart grid, the power information acquisition system based on power line carrier technology can realize the exchange information in the whole network, and the data and control commands for the load demand side response, prepaid management, distribution monitoring analysis and other services. With the increasing the size of the electric power grid, the types of services and the amount of data, both narrowband power line carriers and wideband power line carriers technologies must face the problem of tight channel resources and reduced transmission capacity. In order to ensure the accurate and reliable transmission of monitoring data by smart meters, based on the service differentiation service model, this paper proposes a power line carrier communication routing algorithm that takes into account communication resource optimization. The algorithm implements fast packet and transmission path calculation for different types of services. According to the current resource status of the power line carrier communication network, and considering the different QoS requirements of different service types, a multi-objective function is established. Based on the model, different types of service can globally optimize the communication resources, and meet multiple QoS requirements during the routing calculation. Through experimental simulation, it is proved that the proposed algorithm is superior in optimizing network resources, and can effectively avoid network congestion and transmission data loss.