4G終端附着時如何選擇SGW和PGW

今天看VOLTE信令流程手冊中註冊流程部分,提到MME根據APN配置和網絡拓撲選擇SGW和PGW,向S/PGW發送Create Session Request,請求建立數據APN缺省承載。

只寫了MME根據APN配置和網絡拓撲選擇SGW和PGW,具體怎麼根據還是沒有說清楚。看了華爲手冊裏面大概瞭解了,具體細節待進一步覈實。

 

比如當前用戶所在TAC爲0x7188,則構建SGW域名

88.71.7188.EPC.MNC00.MCC460.3GPPNETWORK.ORG去查詢DNS,獲得SGW列表

當用戶用CMNET APN附着,則構建PGW域名

CMNET.APN.EPC.MNC00.MCC460.3GPPNETWORK.ORG去查詢DNS,獲得PGW列表

按照優先級和權重選取SGW和PGW

 

 

4G Attach,同時查詢S-GW和P-GW

標準域名構成

  • S-GW域名格式

    TAC-LBTAC-LOW-BYTE.TAC-HBTAC-HIGH-BYTE.TAC.EPC.MNCMNC.MCCMCC.3GPPNETWORK.ORG

  • P-GW域名格式

    APNNI.APN.EPC.MNCMNC.MCCMCC.3GPPNETWORK.ORG

查詢方式

默認NAPTR記錄查詢。也可以通過ADD DNSQ命令配置爲A記錄查詢,具體請參考該命令的聯機幫助。

S-GW和P-GW選擇

MME根據S-GW主機的優先級和權重進行候選S-GW排序,先使用優先級進行排序,相同優先級內,再根據權重進行隨機選擇,得到S-GW的候選序列。

MME根據P-GW主機的優先級和權重進行候選P-GW排序,先使用優先級進行排序,相同優先級內,再根據權重進行隨機選擇,得到P-GW的候選序列。

  • 如果未開啓“S-GW/P-GW 拓撲選擇”的License或SET SMFUNC命令中“TOPSELCFG”參數設置爲“NO”

    MME根據S-GW和P-GW排序後的序列進行S-GW/P-GW的選擇,選擇排序第一個的S-GW和排序第一個的P-GW,如果P-GW交互失敗後,則S-GW不變,選擇P-GW候選序列中的下一個P-GW。如果S-GW交互失敗,則此次激活流程失敗。

  • 如果已開啓“S-GW/P-GW 拓撲選擇”的License且SET SMFUNC命令中“TOPSELCFG”參數設置爲“YES”

    MME根據S-GW和P-GW的拓撲信息進行S-GW/P-GW的選擇,在S-GW的候選序列和P-GW的候選序列中比較,尋找是否有合一的S-GW/P-GW,並且根據S-GW的優先級和權重信息進行排序,得到S-GW/P-GW的候選組。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章