Академический Документы
Профессиональный Документы
Культура Документы
2018-7-31
Restricted - Confidential Information
© GSM Association 2015
All GSMA meetings are conducted in full compliance
with the GSMA’s anti-trust compliance policy
Challenge: More Concurrent Links to maintain for the 5G NFs
More network entities, interfaces and single-way HTTP links mean that every NF has to maintain more
concurrent TCP links. High requirements are put forward for all NFs.
GSMA Confidential 2
Link Aggregation, Failure Isolation and Monitoring by HTTP Proxy
Full-meshed
between NFs. In some large networks, there are hundreds of
network even thousands of NFs. It means that every NF, especially
UDM/PCF/AUSF, need to maintain ten thousands of concurrent
TCP links. Introducing HTTP Proxy can provide link aggregation
SMF-1 SMF-2 SMF-3 SMF-n
and has no requirement to the NFs.
Failure isolation. If one NF fails, all the other NFs will not alarm
except the HTTP Proxy.
UDM-1 UDM-2 UDM-3 UDM-m
Traffic and abnormality monitoring. Network traffic and
abnormal conditions are easy to monitor on the HTTP Proxy
which is an aggregation point.
Stellate
Proxy
Proxy network For reliability, a pair of HTTP Proxies are needed.
GSMA Confidential 3
Challenge:More Signaling Traffic in 5GC
More signaling traffic means that load balance and overload control are more important in 5GC.
GSMA Confidential 4
More Precise Load Balance and Overload Control by HTTP Proxy
UDM-1 …… UDM-n In NRF routing mode, there are some problems and requirements.
Return a list of
UDM instances Load balance is executed by every consumer NFs which can’t
cooperate with each others. Overload occurs more easily when
NRF multiple consumer NFs choose the same provider NF at the same
time .
Select one UDM
instance to send The consumer NFs need to support flexible routing policies and route
request.
reselection mechanism.
SMF-1 SMF-m The consumer NFs need to cache the list of AUSF/PCF/UDM
instances information for every subscriber returned by the NRF.
UDM-1 …… UDM-n When HTTP Proxy is deployed, there are no such problems.
Return a list
of proxies HTTP Proxy can provides more precise load balance and overload
control function according to the capability of provider NFs and the
NRF total traffic.
Select one
Proxy
Proxy UDM
HTTP Proxy supports flexible routing policies and reselection
Select one
proxy capability, so there is no requirement to the consumer NFs.
The consumer NFs need not to cache the list of AUSF/PCF/UDM
SMF-1 SMF-m instances information for every subscriber.
GSMA Confidential
Reverse Proxy for Routing based on Subscriber Identities
As the reverse proxy of the UDM/PCF/AUSF, which need routing based on subscriber identities.
Mandatory Optional
Interface NF Message
Parameter Parameter
AMF:PCF Npcf_AMPolicyControl_Get SUPI GPSI
Npcf UDM1
SMF:PCF Npcf_SMPolicyControl_Get SUPI GPSI
PCFm
AMF/SMF/S Nudm_UECM_Registration UDMn
SUPI PCF1
MSF:UDM Nudm_UECM_Deregistration
Nudm_UECM_DeregistrationNotific
AMF:UDM SUPI Proxy
ation SUPI1:PCF1
SUPI2:PCF2
NEF/SMSF/G SUPI3:PCF3
Nudm_UECM_Get SUPI
MLC:UDM ……
Nudm NRF
AMF/SMF: Nudm_UECM_Update SUPI 5G Core of
UDM Nudm_UECM_PCscfRestoration SUPI Operator A
SMF
AMF:UDM Nudm_SDM_Info SUPI AMF
Nudm_EventExposure_Subscribe
GPSI
NEF:UDM Nudm_EventExposure_Unsubscribe
Nudm_ParameterProvision_Update GPSI
In large networks which have volumes of number segments, this solution is easy to maintain.
GSMA Confidential
Three Possible BSF Deployment Solutions
Rx
IMS 2 DRA
Rx AF
IMS AF DRA IMS AF
3 5
Rx
4 4
3 2
5 PCF/
PCF/ PCF-1 PCRF-1
PCRF-1
Proxy/BSF
Proxy/BSF
PCF-n 1 PCF/
PCF/ NRF
2 BSF PCRF-n
PCRF-n BSF
1 1
SMF/ SMF/ SMF
SMF BSF-1 BSF-n
GSMA Confidential 7
Comparison about three BSF Deployment Solutions
Items Standalone BSF BSF embedded in SMF DRA/HTTP Proxy/BSF Collocation
High.
High Low.
● Deploy a pair of BSFs.
● Upgrade the SMFs for BSF function. ● Deploy HTTP Proxy/BSF, sharing
Deployment Cost ● Expand the PCFs.
● Upgrade the existing DRAs to support the session data with the existing
● Upgrade the existing DRAs to
SBI to visit the BSF. DRAs
support SBI to visit the BSF.
Deployment
Long. Long. Short.
Circle
4/5G binding solutions are unified. It
can evolve from 4G to 5G smoothly.
Evolution 4/5G binding solutions can’t be unified. 4/5G binding solutions can’t be unified. (In C3-184585 for 29.513, it requires
that the BSF support diameter proxy
agent and diameter redirect agent.)
Bad. Once the binding interface is Bad. Once the binding interface is changed,
Good. The change of binding interface
Extensibility changed, all the PCF, BSF and DRA need all the SMF, NRF and DRA need to be
only impacts the BSF.
to be upgraded. upgraded.
Bad. The binding info are distributed in
Good. The binding info are centralized, lots of SMFs. The NRF must maintain the Good. The binding info are centralized,
Maintainability
so it’s easy to maintain. mapping between IP address segment and so it’s easy to maintain.
the SMFs.
{ “userid":“8613812345678" , { “MSISDN":“8613812345678"
……}, , ……},
Proxy
Proxy Proxy
Proxy
MME
4G Core
HTTP
5G Core 5G Core
AMF SMF
GSMA Confidential 9
HTTP Proxy Cooperates the NRF to Fulfill 5G Signaling Routing
The NRF provides NF routing function, e.g. the AMF initiates request to the SMF.
The HTTP proxy provides user level routing function, e.g. routing based on subscriber identity for UDM/PCF/AUSF.
【Service Registration/Deregistration】
UDM
UDM PCF
PCF OCS
OCS
AUSF
UDM PCF
UDM/PCF/AUSF register/deregister services to the
3 HTTP Proxy.
HTTP Proxy replaces UDM/PCF/AUSF to
HTTP Proxy register/deregister services to NRF.
HTTP Proxy
2
NRF 【SMF routing to UDM】
① The SMF queries UDM service to the NRF, the NRF
1 returns IP or FQDN of the HTTP proxy.
AMF SMF
② The SMF sends request to the HTTP Proxy.
③ The HTTP Proxy routes request to UDM/PCF/AUSF
Registration/Deregistration/Discovery message based on subscriber identity (SUPI, GPSI).
Service message
GSMA Confidential 10
Suggestion: Deploying HTTP Proxy in 5GC Network
GSMA Confidential 11
Thank you!