簡介
本檔案介紹基於存在報告區(PRA)的差異國家安全域性(NSA)線上計費解決方案。
必要條件
需求
思科建議您瞭解以下主題:
- PRA
- 行動化管理實體(MME)
- 思科服務閘道(SGW)/思科封包資料網路閘道(PGW)
- 原則和計費規則功能(PCRF)
還有,
- 支援PRA功能增強的MME,將「S1-U IP地址」對映到「PRA ID」
- PGW支援PCRF的PRA觸發
- PCRF在從GW收到In area(0)或out of area(1)的presence-reporting-area-status後安裝新的pcc rulebase
採用元件
本文檔中的資訊基於StarOS :21.28.mx.
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景資訊
此功能是為了支援在5G NSA設定中為預付使用者(線上計費)區分4G和5G客戶計費的要求。
PRA是在3GPP分組域內定義的區域,用於報告出於策略控制和/或計費原因在該區域內的UE存在。
對於NSA差分更改,PRA功能用於報告4G和5G中的使用者存在。
PRA ID解決方案概述
MME預期/MME預期:
- MME將檢測UE從4G到5G覆蓋範圍(gNB)的移動,反之亦然,建立邏輯來用PRA報告來對映此事件。
- PRA ID必須與PCRF中配置的差分計費相同。
- 僅適用於DCNR UE。
PCRF訂閱PRA事件觸發器,
發生4G到5G轉換時(S1隧道交換機):
- 根據gNB傳輸地址,MME將PRA ID狀態標籤為OPRA(在5G覆蓋範圍內)/IPRA(在5G覆蓋範圍內)
- MME將PRA資訊傳送到SGW,SGW轉發到PGW
PGW從SGW接收PRA資訊並轉發到PCRF
- PCRF根據PRA資訊更改規則庫
- 將規則庫更改告知使用者平面
高級設定架構
縮寫
|
PRA
|
線上狀態報告區域
|
|
OCS
|
線上計費系統
|
|
GW
|
網關(GGSN/PGW)
|
|
PCRF
|
策略和計費規則功能
|
|
澳門幣
|
程式方法
|
|
MME
|
行動化管理實體
|
|
SGW
|
服務閘道
|
|
PGW
|
封包閘道
|
可能的影響和注意事項
- 僅針對5G NSA部署的Option3x模式建議的解決方案。
- 由於UE移動被從4G跟蹤到5G和5G跟蹤到4G,所以此跟蹤被通知給SGW/PGW,因此預計會有較高數量的CCR-U。
- 建議的解決方案是自定義的,尚未全域性實施。
- 需要在VI網路中執行端到端現場測試
- CUPS UP/傳統SPGW效能影響由於額外信令所致:
- 吞吐量影響(對SPGW的額外信令+在CUPS解決方案中增加的Sx修改)
- 在4G/5G之間頻繁切換UE導致PRA的信令增加
- 由於Rulebase更改而導致Slowpath/Fastpath流交換機
- Cisco PCRF支援PRA功能
- 啟用差分計費會導致Gx介面上出現附加信令,從而影響PCRF效能。
流
X2-HO - PRA差分充電
含SGW重新定位的X2 HO - PRA差分充電(4g5g)
S1 HO(無SGW重新定位) — PRA差分計費
GnGp(GGSN到PGW)HO - PRA差分充電(UE移動到5g)
程式
MME結束配置更改
- 在mme-service中配置pra-profile和associate pra-profile。
- 最多可以將50個IPv4子網和50個IPv6子網新增到pra-profile。
目前只支援pra-profile。
- 在任何時間點,從mme-service中關聯或解析pra-profile都不會重啟mme-service。
config
lte-policy
pra-profile dcnr-5g-radio 5G-PRA
gnb-s1u ipv6-prefix 2401:4900:4:84a4::/64
gnb-s1u ipv6-prefix 2401:4900:2b::/48
gnb-s1u ipv6-prefix 2401:4900:4:8601::2:540d
exit
end
config
context s1mme
mme-service mme
associate pra-profile dcnr-5g-radio 5G-PRA
end
GW配置更改
- 在ims-auth-service下配置endcode-supported-feature cno-uli。
- cno-uli啟用線上狀態報告區域資訊報告功能。
- 配置單獨的RG。RG用於報告5G使用情況。
configure
context context_name
ims-auth-service service_name
policy-control
diameter encode-supported-features cno-uli
{ default | no } diameter encode-supported-features
end
config
active-charging service ECS
group-of-ruledefs NPR1_5G
group-of-ruledefs-application gx-alias
add-ruledef priority 2 ruledef RG_5G_default_IP_ANY_PrePaid
add-ruledef priority 40 ruledef tethering_ip_ttl_RG
exit
ruledef RG_5G_default_IP_ANY_PrePaid
ip any-match = TRUE
exit
rulebase
action priority 702 static-and-dynamic ruledef RG_5G_default_IP_ANY_PrePaid charging-action 5G_IP_ANY_with_Gy_PrePaid
exit
end
附註:
驗證
Wireshark捕獲MME

當UE移動到5G, Inside Presence Reporting時,顯示為True。
當UE移動到4G, Inside Presence Reporting顯示為時False。
Wireshark捕獲GW

您可以看到當UE移動到RG報告的5G區域使用情況時:623,而對於RG報告的4G使用情況:403.
當UE在5G中時,DRA接收入區(0)或當UE在4G中時接收出區(1)作為入區(0),
CCR-I
當MME報告存在報告區域為true時,GW將發CCR-I送到PCRF,且 Presence Reporting Area Information : Supported.
CCA-I
CCR-U
GW - DRA - PCRF
在這裡,您可以看到,每當DRA從GW接收到區域(0)內或區域(1)外存在 — reporting-area-status時,它分別向PCRF傳送作為GAN和EUTRAN的rat型別。基於這種大鼠型PCRF是改變規則庫,修改4G和5G的QOS。