A method for implementing charging communication services is provided,
wherein, the charging system includes a charging module and an expression
analyzer; the charging module first determines a plurality of basic
expression factors, and a user configures expressions based on the
expression factors; the charging module reads a communication record,
obtains the values of the expression factors by analyzing the
communication record, and transmits the values of the expression factors
to the expression analyzer; the expression analyzer performs the
expression operation assigned with the expression factor values and
finally returns the operation result to a charging module; and the
charging module searches the corresponding charging rate according to the
operation result and calculate the fee. This invention makes the
configuration of charging rules more flexible and convenient, raising the
development possibility of programs, providing quick support for new
service demands, unifying the charging policy description, and
simplifying the maintenance work.