共找到4條詞條名為ACR的結果 展開

ACR

計費請求

ACR(Accounting Request,計費請求)是Diameter協議中的計費觸發消息,它通常與ACA(Accounting Answer,計費應答消息)成對出現。

定義


在計費系統中,IMS、EPC等網路中的網元(如:CSCF、GGSN)在收到特定的消息後向CDF報告計費信息。如果採用Diameter協議,報告是通過發送ACR消息實現的。CDF實時接收IMS和EPC等網路中的網元發送的ACR,並能正確回送ACA。
縮寫解釋如下:
IMS(IP Multimedia Subsystem,IP多媒體子系統)
EPC(Evolved Packet Core,演進的分組核心網)
CSCF(Call Session Control Function,呼叫會話控制功能)
GGSN(Gateway GPRS Support Node,網關GPRS支持節點)
CDF(Charging Data Function,計費數據功能)

ACR與話單構造功能


CDF對ACR進行處理,並構造出話單。其過程描述如下:
• 對於一個會話無關的事件(例如“消息”),網元只發送一個Event ACR),CDF在收到該ACR就可以立即構造成一張話單,並存儲到話單文件中。
• 對於一個會話相關的事件(例如一次通話),網元會發送多條ACR。
• Start ACR標識一個會話的開始。
• 如果在會話中計費條件發生變化(如媒體發生變化,或者計費interim定時器時長超時),網元就發送一條Interim ACR。
• 當會話結束時,網元發送Stop ACR標識該會話的終結。
• 一個會話中,網元可能會發送一個Start ACR、0或多個Interim ACR和一個Stop ACR。
ACR與話單構造
ACR與話單構造
如上圖所示的一次會話中,網元觸發了Start ACR、Stop ACR和多個Interim ACR。
CDF收到一個會話相關的所有ACR后,提取其中相應的計費信息,構造成話單。

ACR觸發條件


ACR消息的觸發由運營商根據具體情況進行定義。
以CSCF網元為例,ACR消息的觸發條件可以是:
• Start ACR消息的觸發條件:
• 收到Invite消息的200 OK響應后,觸發Start ACR。
• Interim ACR消息的觸發條件:
• 收到Update消息的200 OK響應后,觸發Interim ACR。
• 收到reInvite消息的200 OK響應后,觸發Interim ACR。
• Acct-Interim-Interval超時后,觸發Interim ACR。
• Stop ACR消息的觸發條件:
• 收到BYE請求后,觸發Stop ACR。
• Session Timer超時后,觸發Stop ACR。
• 終端deRegisteration后,觸發Stop ACR。
• Event ACR消息的觸發條件:
• 收到Invite/reInvite/Update消息的3XX響應后,觸發Event ACR。
• 收到Invite/reInvite/Update消息的4XX/5XX/6XX響應后,觸發Event ACR。
• 收到Cancel消息后,觸發Event ACR。
• 收到Invite消息響應超時后,觸發Event ACR。