---
# System prepended metadata

title: R15 vs R17

---

## R15 vs R17

### TS29518_Namf_Communication.yaml



### New

#### Recource: Individual ueContext
| Type     | Name     | Reference |
| -------- | -------- | ---- |
| POST     | /ue-contexts/{ueContextId}/relocate     |TS29.518v17.5 p88|
| POST     | /ue-contexts/{ueContextId}/cancel-relocate     |TS29.518v17.5 p89|

### Change 

#### Recource: Individual ueContext

URI: /ue-contexts/{ueContextId}/

| Type     | Operation Name  |Data type(Response codes)|func|Reference|
| -------- | --------        | --------                |--- |---|
| PUT      | -               |ProblemDetails(403)      |HTTPCreateUEContext|p.80|
| POST     | release         |-                        |HTTPReleaseUEContext|
| POST     | assign-ebi      |ProblemDetails(403)、AssignEbiError(409)|HTTPEBIAssignment|
| POST     | transfer        |-                        |HTTPUEContextTransfer
| POST     | transfer-update |-                        |HTTPRegistrationStatusUpdate|

All Operation Name have RedirectResponse(307)、RedirectResponse(308)



#### Resource:  N1N2 Subscriptions Collection for Individual UE Contexts 

URI: /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions/

| Type     | Name             | Data type(Response codes)|func|
| -------- | --------         | --------                 | ---|
| POST     | -                |RedirectResponse(307、308)|HTTPN1N2MessageSubscribe|


#### Resource: N1N2 Individual Subscription 

URI: /ue-contexts/{ueContextId}/n1-n2-messages/subscriptions/{subscriptionId}

| Type     | Name     | Data type(Response codes)|func|
| -------- | -------- | --------                 |---|
| DELETE   |  -       |RedirectResponse(307、308)、ProblemDetails (403、404) |HTTPN1N2MessageUnSubscribe|

#### Resource:  N1 N2 Messages Collection

URI: /ue-contexts/{ueContextId}/n1-n2-messages
    
| Type     | Name     | Data type(Response codes)|func|
| -------- | -------- | --------                 |---|
| POST     | -        |RedirectResponse(307、308)、ProblemDetails(504) |HTTPN1N2MessageTransfer|
| ??       |??        |??                         |HTTPN1N2MessageTransferStatus|

#### Resource: subscriptions collection

URI: /subscriptions/


| Type     | Name     | Data type(Response codes) |func|
| -------- | -------- | --------                  |---|
| POST     | -        | RedirectResponse(307、308) |HTTPAMFStatusChangeSubscribe|



#### Resource: individual subscription

URI: /subscriptions/{subscriptionId}

| Type     | Name     | Data type(Response codes) |func|
| -------- | -------- | --------                  |--- |
| DELETE   | -        |RedirectResponse(307、308) |HTTPAMFStatusChangeSubscribeModify|
| PUT      | -        |RedirectResponse(307、308)、n/a(204)|HTTPAMFStatusChangeUnSubscribe|


#### Resource: Non UE N2Messages Collection

URI: /non-ue-n2-messages/

| Type     | Name         | Data type(Response codes) |func|
| -------- | --------     | --------                  |---|
| POST     | transfer     | RedirectResponse(307、308)、ProblemDetails(400、403、500、503)|HTTPNonUeN2MessageTransfer|

#### Resource: Non UE N2Messages Subscriptions Collection 

URI: /non-ue-n2-messages/subscriptions
| Type     | Name         | Data type(Response codes) |func|
| -------- | --------     | --------                  |---|
| POST     | -            |RedirectResponse(307、308) |HTTPNonUeN2InfoSubscribe|


#### Resource: Non UE N2 Message Notification Individual Subscription

URI: /non-ue-n2-messages/subscriptions/{n2NotifySubscriptionId}
| Type     | Name         | Data type(Response codes) |func|
| -------- | --------     | --------                  |---|
| DELETE   | -            | RedirectResponse(307、308)、ProblemDetails (404)|HTTPNonUeN2InfoUnSubscribe


### TS29518_Namf_EventExposure.yaml

### Change 
| Type     | Name     |
| -------- | -------- | 
| POST     | /subscriptions |
| DELETE   | /subscriptions/{subscriptionId} |
| PATCH    | /subscriptions/{subscriptionId} |


### TS29518_Namf_Location.yaml

### New 
| Type     | Name     |
| -------- | -------- | 
| POST     | /{ueContextId}/cancel-pos-info     |


### Change 
| Type     | Name     |
| -------- | -------- | 
| POST     | /{ueContextId}/provide-pos-info |
| POST     | /{ueContextId}/provide-loc-info | 



### TS29518_Namf_MT.yaml

### NEW 
| Type     | Name     |
| -------- | -------- | 
| POST     | /ue-contexts/enable-group-reachability

### Change 
| Type     | Name     |
| -------- | -------- | 
| GET      | /ue-contexts/{ueContextId} |
| PUT      | /ue-contexts/{ueContextId}/ue-reachind | 



## New SBI
### TS29518_Namf_MBSBroadcast.yaml
| Type     | Name     |
| -------- | -------- | 
| POST     | /mbs-contexts|
| DELETE   | /mbs-contexts/{mbsContextRef}|
| POST     | /mbs-contexts/{mbsContextRef}/update|

| STRUCTURED DATA TYPES
| -------- 
| ContextCreateReqData
| ContextCreateRspData
| ContextUpdateReqData
| ContextStatusNotification
| ContextUpdateRspData
| N2MbsSmInfo
| OperationEvent
| NgranFailureEvent

| ENUMERATIONS
| -------- 
| OperationStatus
| NgapIeType
| OpEventType
| NgranFailureIndication



### TS29518_Namf_MBSCommunication.yaml
| Type     | Name     |
| -------- | -------- |
| POST     |/n2-messages/transfer|

| STRUCTURED DATA TYPES
| -------- 
| MbsN2MessageTransferReqData
| MbsN2MessageTransferRspData
| N2MbsSmInfo

| ENUMERATIONS
| -------- 
| MbsNgapIeType