Urea line heating system is critical for Selective Catalytic Reduction (SCR) aftertreatment system under low temperature environment. Traditionally, the Electronic Control Unit (ECU) motivates urea lines heating command and diagnostics directly. This paper illustrates a Controller Area Network (CAN)-based line heater architecture development for the SCR aftertreatment system, as well as the diagnostics generation. The CAN-based line heater diagnostics is validated on vehicle experimental with four different given cases. It can be seen from the validation results that the diagnostics logic and algorithm are reasonable, and the line heater failure modes could be detected correctly including open circuit, short circuit and inducement. In addition, the failure modes are able to set or clear for each of the urea lines according to the diagnostics logic. ECU and ECU1 could communicate well between each other by CAN. This study introduces a new line heater architecture for SCR aftertreatment system which is meaningful for the whole vehicle assembly, which could be considered in the real application in future.