Establishing a session or cellular Internet of Things packet transmission
An access and mobility management function (AMF) receives, from a wireless device, a request to establish a session. A control plane cellular internet of things (CIoT) indication requesting discovery of a session management function (SMF) that supports exchange of user data between the wireless device and the SMF using a non-access stratum message is sent to a network repository function (NRF). An identifier of the SMF is received from the NRF. A request to establish the session for CIoT packet transmission is sent to the SMF.
1. A method, comprising:
receiving, by an access and mobility management function (AMF) from a wireless device, a first request to establish a session;
sending, by the AMF to a network repository function (NRF), a second request requesting discovery of a session management function (SMF), wherein the second request includes a cellular internet of things (CIoT) indication;
receiving, by the AMF from the NRF, an identifier of the SMF that supports CIoT optimization; and
sending, by the AMF to the SMF, a third request to establish the session for CIoT packet transmission.
2. The method of claim 1 , wherein the third request comprises:
a data network name (DNN);
a single network slice selection assistance information (S-NSSAI) associated with the session;
an identifier of the session;
a session type associated with the session; and
an identifier of the wireless device.
3. The method of claim 1 , wherein the session is a packet data unit (PDU) session, and wherein the CIoT indication is a control plane CIoT optimization indication.
4. The method of claim 1 , wherein the CIoT indication is a CIoT optimization indication.
5. The method of claim 1 , wherein the first request comprises the CIoT indication.
6. The method of claim 5 , wherein the SMF supports exchange of user data of the wireless device between the wireless device and the SMF using a non-access stratum message, and wherein the exchange of the user data comprises transmission of the user data over a control plane.
7. The method of claim 1 , further comprising sending, by the AMF to a network slice selection function (NSSF), a slice selection request indicating that a slice is for the session.
8. The method of claim 7 , further comprising, receiving by the AMF from the NSSF, an address of the NRF.
9. The method of claim 1 , wherein the first request comprises an identifier of the session.
10. The method of claim 1 , wherein the session is a packet data unit (PDU) session, and wherein the first request comprises a PDU session type associated with the PDU session.
11. An access and mobility management function (AMF), comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the AMF to:
receive, from a wireless device, a first request to establish a session;
send, to a network repository function (NRF), a second request requesting discovery of a session management function (SMF), wherein the second request includes a cellular internet of things (CIoT) indication;
receive, from the NRF, an identifier of the SMF that supports CIoT optimization; and
send, to the SMF, a third request to establish the session for CIoT packet transmission.
12. The AMF of claim 11 , wherein the third request comprises:
a data network name (DNN);
a single network slice selection assistance information (S-NSSAI) associated with the session;
an identifier of the session;
a session type associated with the session; and
an identifier of the wireless device.
13. The AMF of claim 11 , wherein the session is a packet data unit (PDU) session, and wherein the CIoT indication is a control plane CIoT optimization indication.
14. The AMF of claim 11 , wherein the CIoT indication is a CIoT optimization indication.
15. The AMF of claim 11 , wherein the first request comprises the CIoT indication.
16. The AMF of claim 15 , wherein the SMF supports exchange of user data of the wireless device between the wireless device and the SMF using a non-access stratum message, and wherein the exchange of the user data comprises transmission of the user data over a control plane.
17. The AMF of claim 11 , wherein the instructions, when executed by the one or more processors, further cause the AMF to send, to a network slice selection function (NSSF), a slice selection request indicating that a slice is for the session.
18. The AMF of claim 17 , wherein the instructions, when executed by the one or more processors, further cause the AMF to receive, from the NSSF, an address of the NRF.
19. The AMF of claim 11 , wherein the first request comprises an identifier of the session.
20. A system, comprising:
a wireless device;
a network repository function (NRF);
a session management function (SMF); and
an access and mobility management function (AMF) comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors of the AMF, cause the AMF to:
receive, from the wireless device, a first request to establish a session;
send, to the NRF, a second request requesting discovery of a session management function (SMF), wherein the second request includes a control plane cellular internet of things (CIoT) indication;
receive, from the NRF, an identifier of the SMF; and
send, to the SMF, a third request to establish the session for CIoT packet transmission.