Patent ID: 7889650

Claim:
A method for establishing a Diameter session for packet flow based charging, comprising: using a processor, establishing, for each bearer of each subscriber, a Diameter session between a Traffic Plane Function (TPF) and a Charging Rule Function (CRF); and providing, modifying or deleting charging rules based on the established Diameter session for each bearer of each subscriber, or providing an Event Trigger based on the established Diameter session for each bearer of each subscriber, wherein the step of establishing the Diameter session comprises: when the bearer is established, the TPF establishing a TPF/CRF Diameter Session State Model, allocating a TPF-part Diameter session identifier to the Diameter session and providing the CRF with the TPF-part Diameter session identifier; and the CRF establishing its TPF/CRF Diameter Session State Model, allocating a CRF-part Diameter session identifier to the Diameter session and combining the TPF-part Diameter session identifier and the CRF-part Diameter session identifier to form an integrated Diameter session identifier of the TPF/CRF Diameter session, the method further comprising: the CRF providing the TPF with the integrated Diameter session identifier; and the TPF acquiring its established TPF/CRF Diameter Session State Model according to the TPF-part Diameter session identifier of the integrated Diameter session identifier, and updating the TPF-part Diameter session identifier to the integrated Diameter session identifier.