A general charging method includes establishing a charging strategy and
performing the charging according to the charging strategy. The charging
strategy includes at least one priority each of which includes at least
one time period and each of the time periods is provided at least one
rate segment in each of which there is at least one rate. Performing the
charging includes: matching with a corresponding charging strategy upon
the time a subscriber uses a service and/or the subscriber's current
resource, and determining a charging mode; searching for a corresponding
priority; performing the charging according to the charging mode. With
such a structure of general charging strategy, the method can satisfy
various charging demands and provide generality and adequate
expansibility. Also, the method enables subscribers to configure
different charging methods as necessary.