Name | Data type | Definition |
---|---|---|
apiRoot | string | See clause 6.1.1. |
smContextRef | string | SM context reference assigned by the SMF during the Create SM Context service operation. |
Operation Name | Custom operation URI | Mapped HTTP method | Description |
---|---|---|---|
modify | {resourceUri}/modify | POST | Update SM Context service operation |
release | {resourceUri}/release | POST | Release SM Context service operation |
retrieve | {resourceUri}/retrieve | POST | Retrieve SM Context service operation |
send-mo-data | {resourceUri}/send-mo-data | POST | Send MO Data service operation |
Data type | P | Cardinality | Description |
---|---|---|---|
SmContextUpdateData | M | 1 | Representation of the updates to apply to the SM context. |
Data type | P | Cardinality | Response codes | Description |
---|---|---|---|---|
SmContextUpdatedData | C | 0..1 | 200 OK | Successful update of the SM context, when the SMF needs to return information in the response. |
n/a | 204 No Content | Successful update of the SM context, when the SMF does not need to return information in the response. | ||
RedirectResponse | O | 0..1 | 307 Temporary Redirect | Temporary redirection. (NOTE 2) |
RedirectResponse | O | 0..1 | 308 Permanent Redirect | Permanent redirection. (NOTE 2) |
SmContextUpdateError | M | 1 | 400 Bad Request | The "cause" attribute shall be set to one of the errors defined in Table 5.2.7.2-1 of TS 29.500. |
ProblemDetails | O | 0..1 | 400 Bad Request | This error shall only be returned by an SCP for errors it originates. As an exception, this error may also be returned by an SMF, with an empty content, for a protocol error other than those specified for the SMF PDUSession service logic (e.g. protocol error found by the HTTP stack). |
SmContextUpdateError | M | 1 | 403 Forbidden |
The "cause" attribute shall be set to one of the following application errors:
|
ProblemDetails | O | 0..1 | 403 Forbidden | This error shall only be returned by an SCP for errors it originates. As an exception, this error may also be returned by an SMF, with an empty content, for a protocol error other than those specified for the SMF PDUSession service logic (e.g. protocol error found by the HTTP stack). |
SmContextUpdateError | M | 1 | 404 Not Found |
The "cause" attribute shall be set to one of the following application error:
|
ExtProblemDetails | O | 0..1 | 413 Content Too Large | |
ExtProblemDetails | O | 0..1 | 415 Unsupported Media Type | |
ExtProblemDetails | O | 0..1 | 429 Too Many Requests | |
SmContextUpdateError | M | 1 | 500 Internal Server Error | The "cause" attribute shall be set to one of the errors defined in Table 5.2.7.2-1 of TS 29.500. |
ProblemDetails | O | 0..1 | 500 Internal Server Error | This error shall only be returned by an SCP for errors it originates. As an exception, this error may also be returned by an SMF, with an empty content, for a general server error other than those specified for the SMF PDUSession service logic. |
SmContextUpdateError | M | 1 | 503 Service Unavailable |
The "cause" attribute shall be set to one of the errors defined in Table 5.2.7.2-1 of TS 29.500 or to one of the following application errors:
|
ProblemDetails | O | 0..1 | 503 Service Unavailable | This error shall only be returned by an SCP for errors it originates. As an exception, this error may also be returned by an SMF, with an empty content, for a general server error other than those specified for the SMF PDUSession service logic. |
SmContextUpdateError | M | 1 | 504 Gateway Timeout |
The "cause" attribute shall be set to one of the following application error:
|
NOTE 1:
The mandatory HTTP error status codes for the POST method listed in Table 5.2.7.1-1 of TS 29.500 other than those specified in the Table above also apply, with a ProblemDetails data type (see clause 5.2.7 of TS 29.500).
NOTE 2:
RedirectResponse may be inserted by an SCP, see clause 6.10.9.1 of TS 29.500.
|
Name | Data type | P | Cardinality | Description |
---|---|---|---|---|
Location | string | M | 1 | An alternative URI of the resource located on an alternative service instance within the same SMF or SMF (service) set. For the case when a request is redirected to the same target resource via a different SCP, see clause 6.10.9.1 in TS 29.500. |
3gpp-Sbi-Target-Nf-Id | string | O | 0..1 | Identifier of the target SMF (service) instance ID towards which the request is redirected |
Name | Data type | P | Cardinality | Description |
---|---|---|---|---|
Location | string | M | 1 | An alternative URI of the resource located on an alternative service instance within the same SMF or SMF (service) set. For the case when a request is redirected to the same target resource via a different SCP, see clause 6.10.9.1 in TS 29.500. |
3gpp-Sbi-Target-Nf-Id | string | O | 0..1 | Identifier of the target SMF (service) instance ID towards which the request is redirected |
Data type | P | Cardinality | Description |
---|---|---|---|
SmContextReleaseData | C | 0..1 | Representation of the data to be sent to the SMF when releasing the SM context. |
Data type | P | Cardinality | Response codes | Description |
---|---|---|---|---|
SmContextReleasedData | M | 1 | 200 OK | Successful release of an SM context, when information needs to be returned to the NF Service Consumer (NOTE 2). |
n/a | 204 No Content | Successful release of an SM context. | ||
RedirectResponse | O | 0..1 | 307 Temporary Redirect | Temporary redirection. (NOTE 3) |
RedirectResponse | O | 0..1 | 308 Permanent Redirect | Permanent redirection. (NOTE 3) |
NOTE 1:
The mandatory HTTP error status codes for the POST method listed in Table 5.2.7.1-1 of TS 29.500 other than those specified in the Table above also apply, with a ProblemDetails data type (see clause 5.2.7 of TS 29.500).
NOTE 2:
The support for 200 OK shall be dependent on the support of the indicated feature.
NOTE 3:
RedirectResponse may be inserted by an SCP, see clause 6.10.9.1 of TS 29.500.
|
Name | Data type | P | Cardinality | Description |
---|---|---|---|---|
Location | string | M | 1 | An alternative URI of the resource located on an alternative service instance within the same SMF or SMF (service) set. For the case when a request is redirected to the same target resource via a different SCP, see clause 6.10.9.1 in TS 29.500. |
3gpp-Sbi-Target-Nf-Id | string | O | 0..1 | Identifier of the target SMF (service) instance ID towards which the request is redirected |
Name | Data type | P | Cardinality | Description |
---|---|---|---|---|
Location | string | M | 1 | An alternative URI of the resource located on an alternative service instance within the same SMF or SMF (service) set. For the case when a request is redirected to the same target resource via a different SCP, see clause 6.10.9.1 in TS 29.500. |
3gpp-Sbi-Target-Nf-Id | string | O | 0..1 | Identifier of the target SMF (service) instance ID towards which the request is redirected |
Data type | P | Cardinality | Description |
---|---|---|---|
SmContextRetrieveData | O | 0..1 | Optional parameters used to retrieve the SM context, e.g. target MME capabilities, SM context type. |
Data type | P | Cardinality | Response codes | Description | |||||
---|---|---|---|---|---|---|---|---|---|
SmContextRetrievedData | M | 1 | 200 OK | Successful retrieval of the SM context. | |||||
RedirectResponse | O | 0..1 | 307 Temporary Redirect | Temporary redirection. (NOTE 2) | |||||
RedirectResponse | O | 0..1 | 308 Permanent Redirect | Permanent redirection. (NOTE 2) | |||||
ProblemDetails | M | 1 | 403 Forbidden |
The "cause" attribute shall be set to one of the following application error:
| |||||
ProblemDetails | O | 0..1 | 504 Gateway Timeout |
The "cause" attribute may be set to one of the following application errors:
| |||||
NOTE 1:
The mandatory HTTP error status codes for the POST method listed in Table 5.2.7.1-1 of TS 29.500 other than those specified in the Table above also apply, with a ProblemDetails data type (see clause 5.2.7 of TS 29.500).
NOTE 2:
RedirectResponse may be inserted by an SCP or SEPP, see clause 6.10.9.1 of TS 29.500.
|
Name | Data type | P | Cardinality | Description |
---|---|---|---|---|
Location | string | M | 1 | An alternative URI of the resource located on an alternative service instance within the same SMF or SMF (service) set. For the case when a request is redirected to the same target resource via a different SCP or SEPP, see clause 6.10.9.1 in TS 29.500. |
3gpp-Sbi-Target-Nf-Id | string | O | 0..1 | Identifier of the target SMF (service) instance ID towards which the request is redirected. |
Name | Data type | P | Cardinality | Description |
---|---|---|---|---|
Location | string | M | 1 | An alternative URI of the resource located on an alternative service instance within the same SMF or SMF (service) set. For the case when a request is redirected to the same target resource via a different SCP or SEPP, see clause 6.10.9.1 in TS 29.500. |
3gpp-Sbi-Target-Nf-Id | string | O | 0..1 | Identifier of the target SMF (service) instance ID towards which the request is redirected. |
Data type | P | Cardinality | Description |
---|---|---|---|
SendMoDataReqData | M | 1 | Representation of the content of a Send MO Data Request. |
Data type | P | Cardinality | Response codes | Description |
---|---|---|---|---|
n/a | 204 No Content | Successful MO data transfer | ||
RedirectResponse | O | 0..1 | 307 Temporary Redirect | Temporary redirection. (NOTE 2) |
RedirectResponse | O | 0..1 | 308 Permanent Redirect | Permanent redirection. (NOTE 2) |
ExtProblemDetails | O | 0..1 | 400 Bad Request | |
ExtProblemDetails | O | 0..1 | 401 Unauthorized | |
ExtProblemDetails | O | 0..1 | 403 Forbidden | |
ExtProblemDetails | O | 0..1 | 404 Not Found | |
ExtProblemDetails | O | 0..1 | 413 Content Too Large | |
ExtProblemDetails | O | 0..1 | 415 Unsupported Media Type | |
ExtProblemDetails | O | 0..1 | 429 Too Many Requests | |
ExtProblemDetails | O | 0..1 | 500 Internal Server Error | |
ExtProblemDetails | O | 0..1 | 503 Service Unavailable | |
NOTE 1:
The mandatory HTTP error status codes for the POST method listed in Table 5.2.7.1-1 of TS 29.500 other than those specified in the Table above also apply, with a ProblemDetails data type (see clause 5.2.7 of TS 29.500).
NOTE 2:
RedirectResponse may be inserted by an SCP, see clause 6.10.9.1 of TS 29.500.
|
Name | Data type | P | Cardinality | Description |
---|---|---|---|---|
Location | string | M | 1 | An alternative URI of the resource located on an alternative service instance within the same SMF or SMF (service) set. For the case when a request is redirected to the same target resource via a different SCP, see clause 6.10.9.1 in TS 29.500. |
3gpp-Sbi-Target-Nf-Id | string | O | 0..1 | Identifier of the target SMF (service) instance ID towards which the request is redirected. |
Name | Data type | P | Cardinality | Description |
---|---|---|---|---|
Location | string | M | 1 | An alternative URI of the resource located on an alternative service instance within the same SMF or SMF (service) set. For the case when a request is redirected to the same target resource via a different SCP, see clause 6.10.9.1 in TS 29.500. |
3gpp-Sbi-Target-Nf-Id | string | O | 0..1 | Identifier of the target SMF (service) instance ID towards which the request is redirected. |