目錄

簡介

什麼是5GSM原因資訊元素

5GSM原因REQUEST_REJECTED_UNSPECIFIED(31)是什麼？

SMF何時使用REQUEST_REJECTED_UNSPECIFIED?

結論

簡介

本檔案介紹5GSM原因REQUEST_REJECTED_UNSPECIFIED(31)的一般說明，在這種情況下，Cisco 5G SMF（會話管理功能）使用原因代碼以及如何進行故障排除。

什麼是5GSM原因資訊元素

5GSM（5GS會話管理）子層的主要功能是支援UE和SMF（通過AMF傳輸）中的PDU會話處理。 5GSM的樣例程式為：

- PDU作業階段建立

- PDU作業階段修改

- PDU作業階段版本

- PDU會話建立拒絕

- PDU會話修改拒絕

- PDU作業階段釋放拒絕

- PDU作業階段發佈請求

- PDU Session Modification命令拒絕

5GSM原因資訊元素的主要目的是說明5GSM請求被拒絕的原因。這些值在3GPP 24.501規範中定義。

每個原因代碼的一般使用指南在「附件B（資訊性）：上述3GPP規範中的「5GS會話管理」原因值。

5GSM原因REQUEST_REJECTED_UNSPECIFIED(31)是什麼？

以下是REQUEST_REJECTED_UNSPECIFIED的示例資料包。

根據規範，定義為：

Cause #31 – Request rejected, unspecified

This 5GSM cause is used by the network or by the UE to indicate that the requested service or operation or the request for a resource was rejected due to unspecified reasons.

因此，當發生某些意外或未處理的情況時，會使用此原因代碼，而定義的其他原因代碼不適用。

SMF何時使用REQUEST_REJECTED_UNSPECIFIED?

如上所述，當出現某些意外或未處理的情況時，SMF使用REQUEST_REJECTED_UNSPECIFIED，而定義的其他原因代碼不適用。此示例來自事務日誌，它指示使用REQUEST_REJECTED_UNSPECIFIED拒絕建立PDU會話。此消息本身表示SMF發生錯誤，並且未提供任何拒絕請求的確切原因。

[ERROR] [smf-service.smf-app.event-trace] nasEncodePduSessionEstbReject(Cause-REQUEST_REJECTED_UNSPECIFIED) - EVENT TRACE - SessionKeys[[imsi-<OMIT> (pk)]]

進一步檢視事務日誌，請注意存在另一個錯誤：

[ERROR] [smf-service.smf-app.amf] AMF Assign Ebi Failure [BackgroundIpcTimedOut] Background ipc timedout

因此，向AMF分配Ebi請求超時，導致REQUEST_REJECTED_UNSPECIFIED。現在需要調查的是「分配Ebi」請求超時的原因。

此事務日誌是另一個示例，在這種情況下，SMF無法從CHF接收ChargingDataCreateRes，結果為REQUEST_REJECTED_UNSPECIFIED。

[ERROR] [rest_ep.app.n40] Received Charging Data Response error with timediff 1999995051 - response Post http://192.168.20.101:8086/nchf-convergedcharging/v2/chargingdata: net/http: request canceled

[ERROR] [smf-service.smf-app.event-trace] nasEncodePduSessionEstbReject(Cause-REQUEST_REJECTED_UNSPECIFIED) - EVENT TRACE - SessionKeys[[imsi-<OMIT> (pk)]]

所說明的2個示例可視為對REQUEST_REJECTED_UNSPECIFIED的合理使用。同時，也存在其他原因代碼更合適的情況，但SMF只是處理不當，而是使用REQUEST_REJECTED_UNSPECIFIED。此事務日誌也是REQUEST_REJECTED_UNSPECIFIED的另一個示例，但在此之前出現的錯誤不是結論性的。

[ERROR] [smf-service.smf-app.resource] Resource Manager Response Failure

[ERROR] [smf-service.smf-app.event-trace] nasEncodePduSessionEstbReject(Cause-REQUEST_REJECTED_UNSPECIFIED) - EVENT TRACE - SessionKeys[[imsi-<OMIT> (pk)]]

檢視PDU會話建立請求時，PDU會話型別為IPv4，但SMF上未配置IPv4池。

FIVEG_PDU_SESSION_ESTABLISHMENT_REQUEST (0xC1)

'PDU_SESSION_TYPE': 'IPV4 (0x1)',

ipam

source local

address-pool pool1

vrf-name ISP

tags

dnn test

exit

ipv6

prefix-ranges

split-size

per-cache 8192

per-dp 8192

exit

prefix-range FE80:db0:: length 48

exit

exit

exit

exit

在此案例中，「PDU作業階段型別僅允許IPv6」(51)更適合，因此它通過思科錯誤ID CSCvy更改為使用PDU_SESSION_TYPE_IPV6_ONLY_ALLOWED44631 .

結論

5GSM原因REQUEST_REJECTED_UNSPECIFIED本身不提供拒絕的最終資訊，需要進一步調查瞭解其原因。如果存在更正確的原因代碼，則最好修復軟體進行修復。