《5G核心网原理与实践》实践篇 · AMF 网元功能
MRU流程,新AMF根据GUAMI查NRF选择老AMF
爱卫生
2024年03月06日 23:46
本文是<5GC原理与实践之实践篇AMF篇>图文专栏的55篇。
空闲态的UE,如果离开了当前AMF的服务区域,
就会发起MRU(移动性注册更新流程)流程。
UE发的消息是一个Registration Request,发给当前的新AMF。
新AMF需要去查询NRF找到老AMF,去要UE的上下文。
这个是故事的背景。
3GPP规范中的示意图如下:
说明:
New AMF查NRF去找Old AMF发生在第3步和第4步之间。
51学通信的MRU流程:
主要步骤:
1)新AMF从注册请求消息里的5G-GUTI提取出GUAMI(也就是老AMF的GUAMI)。
2)根据GUAMI查询NRF。其中GET请求里的request-uri部分如下:
/nnrf-disc/v1/nf-instances?service-names=namf-comm&target-nf-type=AMF&requester-nftype=AMF&guami={"plmnId":{"mcc":"460","mnc":"XX"},"amfId":"000666"}]
3)NRF返回200 OK,包含老AMF的地址信息。
4)新AMF调用老AMF的服务,获取UE的上下文。