SMF是PDU會話管理的核心,其他控制面網元配合SMF完成PDU會話管理。
SMF精心管控着PDU會話,SMF與AMF、PCF和UPF的聯繫最爲基本。
1、AMF與SMF的關聯 SM Context
AMF是UE唯一的移動錨點,UE的會話管理相關信令必經AMF透傳給SMF。
會話建立時,AMF通過調用SMF提供的服務接口在SMF上創建SM Context。UE和SMF之間的會話管理信令可以隨着SM Context的創建、更新等服務消息透傳。
SMF藉由SM Context維護着會話管理信令路徑,換句話說,當來自SMF本身或UDM、PCF等網元觸發SMF對PDU會話進行修改或釋放流程時,SMF可藉由SM Context決策出正確的AMF 實例將會話管理信令透傳給UE。
一個PDU會話只有一個SM Context。一個UE同一時間只能從一個AMF接入,若UE移動引起AMF變化(比如N2切換),SMF會更新SM Context以維護正確的會話管理信令路徑。
2、SMF與PCF的關聯SM Policy Association
SMF具備策略控制功能,以決定PDU會話究竟可以使用用戶面資源到何種程度。
SMF可以通過兩種方式獲取策略:
1)本地配置;
2)調用PCF提供的服務接口創建SM策略關聯。
通過SM策略關聯,SMF獲取到經PCF授權的會話類規則、PCC規則(1至多條)和策略控制觸發器。會話類規則影響整個會話,PCC規則影響單個SDF,策略控制觸發器提醒SMF在適當時機發起SM策略更新過程以實時獲取新的策略。
策略將影響SMF的行爲,諸如
1)識別業務流量和生成PDR;
2)選擇合適的UPF建立用戶面路徑;
3)QoS flow的管理和生成QER;
4)計費管理、用量監控和生成URR等等。
3、SMF與UPF的關聯 N4 Session Context
SMF在明確了SM策略之後,便可以開始計算生成用戶面轉發規則,指導UPF轉發。這些規則至少包含: