Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 29.502  Word version:  18.7.0

Top   Top   Up   Prev   Next

 

6.1.3.3  Resource: Individual SM contextp. 107

6.1.3.3.1  Descriptionp. 107
This resource represents an individual SM context created in the SMF.
This resource is modelled with the Document resource archetype (see clause C.1 of TS 29.501).
6.1.3.3.2  Resource Definitionp. 108
Resource URI:
{apiRoot}/nsmf-pdusession/<apiVersion>/sm-contexts/{smContextRef}
This resource shall support the resource URI variables defined in Table 6.1.3.3.2-1.
Name Data type Definition
apiRootstringSee clause 6.1.1.
smContextRefstringSM context reference assigned by the SMF during the Create SM Context service operation.
Up
6.1.3.3.3  Resource Standard Methodsp. 108
None.
6.1.3.3.4  Resource Custom Operationsp. 108
6.1.3.3.4.1  Overviewp. 108
Operation Name Custom operation URI Mapped HTTP method Description
modify{resourceUri}/modifyPOSTUpdate SM Context service operation
release{resourceUri}/releasePOSTRelease SM Context service operation
retrieve{resourceUri}/retrievePOSTRetrieve SM Context service operation
send-mo-data{resourceUri}/send-mo-dataPOSTSend MO Data service operation
Up
6.1.3.3.4.2  Operation: modifyp. 108
6.1.3.3.4.2.1  Descriptionp. 108
Void.
6.1.3.3.4.2.2  Operation Definitionp. 108
This custom operation updates an individual SM context resource and/or provide N1 or N2 SM information received from the UE or the AN, for a given PDU session, towards the SMF, or in V-SMF in HR roaming scenario.
This operation shall support the request data structures specified in Table 6.1.3.3.4.2.2-1 and the response data structure and response codes specified in Table 6.1.3.3.4.2.2-2.
Data type P Cardinality Description
SmContextUpdateDataM1Representation of the updates to apply to the SM context.
Data type P Cardinality Response codes Description
SmContextUpdatedDataC0..1200 OKSuccessful update of the SM context, when the SMF needs to return information in the response.
n/a204 No ContentSuccessful update of the SM context, when the SMF does not need to return information in the response.
RedirectResponseO0..1307 Temporary RedirectTemporary redirection. (NOTE 2)
RedirectResponseO0..1308 Permanent RedirectPermanent redirection. (NOTE 2)
SmContextUpdateErrorM1400 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.
ProblemDetailsO0..1400 Bad RequestThis 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).
SmContextUpdateErrorM1403 Forbidden The "cause" attribute shall be set to one of the following application errors:
  • N1_SM_ERROR
  • N2_SM_ERROR
  • SUBSCRIPTION_DENIED
  • OUT_OF_LADN_SERVICE_AREA
  • PRIORITIZED_SERVICES_ONLY
  • PDU_SESSION_ANCHOR_CHANGE
  • NO_DATA_FORWARDING
  • S_NSSAI_UNAVAILABLE_DUE_TO_NSAC
See Table 6.1.7.3-1 for the description of these errors.
ProblemDetailsO0..1403 ForbiddenThis 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).
SmContextUpdateErrorM1404 Not Found The "cause" attribute shall be set to one of the following application error:
  • CONTEXT_NOT_FOUND
See Table 6.1.7.3-1 for the description of these errors.
ExtProblemDetailsO0..1413 Content Too Large
ExtProblemDetailsO0..1415 Unsupported Media Type
ExtProblemDetailsO0..1429 Too Many Requests
SmContextUpdateErrorM1500 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.
ProblemDetailsO0..1500 Internal Server ErrorThis 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.
SmContextUpdateErrorM1503 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:
  • DNN_CONGESTION
  • S_NSSAI_CONGESTION
See Table 6.1.7.3-1 for the description of these errors.
ProblemDetailsO0..1503 Service UnavailableThis 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.
SmContextUpdateErrorM1504 Gateway Timeout The "cause" attribute shall be set to one of the following application error:
  • UPF_NOT_RESPONDING
See Table 6.1.7.3-1 for the description of these 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, see clause 6.10.9.1 of TS 29.500.
Name Data type P Cardinality Description
LocationstringM1An 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-IdstringO0..1Identifier of the target SMF (service) instance ID towards which the request is redirected
Name Data type P Cardinality Description
LocationstringM1An 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-IdstringO0..1Identifier of the target SMF (service) instance ID towards which the request is redirected
Up
6.1.3.3.4.3  Operation: releasep. 111
6.1.3.3.4.3.1  Descriptionp. 111
Void.
6.1.3.3.4.3.2  Operation Definitionp. 111
This custom operation releases an individual SM context resource in the SMF, or in V-SMF in HR roaming scenario
This operation shall support the request data structures specified in Table 6.1.3.3.4.3.2-1 and the response data structure and response codes specified in Table 6.1.3.3.4.3.2-2.
Data type P Cardinality Description
SmContextReleaseDataC0..1Representation of the data to be sent to the SMF when releasing the SM context.
Data type P Cardinality Response codes Description
SmContextReleasedDataM1200 OKSuccessful release of an SM context, when information needs to be returned to the NF Service Consumer (NOTE 2).
n/a204 No ContentSuccessful release of an SM context.
RedirectResponseO0..1307 Temporary RedirectTemporary redirection. (NOTE 3)
RedirectResponseO0..1308 Permanent RedirectPermanent 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
LocationstringM1An 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-IdstringO0..1Identifier of the target SMF (service) instance ID towards which the request is redirected
Name Data type P Cardinality Description
LocationstringM1An 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-IdstringO0..1Identifier of the target SMF (service) instance ID towards which the request is redirected
Up
6.1.3.3.4.4  Operation: retrievep. 112
6.1.3.3.4.4.1  Descriptionp. 112
Void.
6.1.3.3.4.4.2  Operation Definitionp. 112
This custom operation retrieves an individual SM context resource from the SMF, from the V-SMF in HR roaming scenario or from the I-SMF.
This operation shall support the request data structures specified in Table 6.1.3.3.4.4.2-1 and the response data structure and response codes specified in Table 6.1.3.3.4.4.2-2.
Data type P Cardinality Description
SmContextRetrieveDataO0..1Optional parameters used to retrieve the SM context, e.g. target MME capabilities, SM context type.
Data type P Cardinality Response codes Description
SmContextRetrievedDataM1200 OKSuccessful retrieval of the SM context.
RedirectResponseO0..1307 Temporary RedirectTemporary redirection. (NOTE 2)
RedirectResponseO0..1308 Permanent RedirectPermanent redirection. (NOTE 2)
ProblemDetailsM1403 Forbidden The "cause" attribute shall be set to one of the following application error:
  • TARGET_MME_CAPABILITY
  • DEFAULT_EBI_NOT_TRANSFERRED
See Table 6.1.7.3-1 for the description of these errors.
ProblemDetailsO0..1504 Gateway Timeout The "cause" attribute may be set to one of the following application errors:
  • UPF_NOT_RESPONDING
See Table 6.1.7.3-1 for the description of these 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
LocationstringM1An 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-IdstringO0..1Identifier of the target SMF (service) instance ID towards which the request is redirected.
Name Data type P Cardinality Description
LocationstringM1An 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-IdstringO0..1Identifier of the target SMF (service) instance ID towards which the request is redirected.
Up
6.1.3.3.4.5  Operation: send-mo-data p. 113
6.1.3.3.4.5.1  Descriptionp. 113
Void.
6.1.3.3.4.5.2  Operation Definitionp. 113
This custom operation enables to send mobile originated data received over NAS, for a given PDU session, towards the SMF, or the V-SMF for HR roaming scenarios, or the I-SMF for a PDU session with an I-SMF.
This operation shall support the request data structures specified in Table 6.1.3.3.4.5.2-1 and the response data structure and response codes specified in Table 6.1.3.3.4.5.2-2.
Data type P Cardinality Description
SendMoDataReqDataM1Representation of the content of a Send MO Data Request.
Data type P Cardinality Response codes Description
n/a204 No ContentSuccessful MO data transfer
RedirectResponseO0..1307 Temporary RedirectTemporary redirection. (NOTE 2)
RedirectResponseO0..1308 Permanent RedirectPermanent redirection. (NOTE 2)
ExtProblemDetailsO0..1400 Bad Request
ExtProblemDetailsO0..1401 Unauthorized
ExtProblemDetailsO0..1403 Forbidden
ExtProblemDetailsO0..1404 Not Found
ExtProblemDetailsO0..1413 Content Too Large
ExtProblemDetailsO0..1415 Unsupported Media Type
ExtProblemDetailsO0..1429 Too Many Requests
ExtProblemDetailsO0..1500 Internal Server Error
ExtProblemDetailsO0..1503 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
LocationstringM1An 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-IdstringO0..1Identifier of the target SMF (service) instance ID towards which the request is redirected.
Name Data type P Cardinality Description
LocationstringM1An 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-IdstringO0..1Identifier of the target SMF (service) instance ID towards which the request is redirected.
Up

6.1.3.4Void


Up   Top   ToC