Method for ciphering EMM transport message
According to one embodiment of this specification, there is provided an operation method of user equipment (UE). The method may comprise: generating an Evolved Packet System (EPS) Mobility Management (EMM) transport message; and if the EMM transport message includes a data container, partially ciphering the EMM transport message by ciphering a part of the EMM transport message including of octet 7 and all subsequent octets. The EMM transport message may be transmitted if the UE uses an Evolved Packet System (EPS) service with control plane Cellular Internet of Things (CIoT) EPS optimization with overhead reduction.
1 . An operation method of user equipment (UE), comprising:
generating an Evolved Packet System (EPS) Mobility Management (EMM) transport message; and
if the EMM transport message includes a data container, ciphering the EMM transport message,
wherein the EMM transport message is transmitted if the UE uses a control plane Cellular Internet of Things (CIOT) EPS optimization with overhead reduction,
wherein the EMM transport message is ciphered by using a ciphering algorithm,
wherein input parameters to the ciphering algorithm includes a length of a key stream to be generated by an encryption algorithm, and
wherein for the EMM transport message, the length of the key stream is set to a length of a portion of the EMM transport message starting with octet 7 until an end of the EMM transport message.
2 . The method of claim 1 , wherein the EMM transport message includes the data container, if the EMM transport message is sent in an EMM data transport procedure.
3 . The method of claim 1 , wherein the EMM transport message includes the data container, if the EMM transport message is sent in a service request procedure for UE using the EPS service with control plane CIOT EPS optimization with overhead reduction to send a user data, a short message service (SMS) message or a location service (LCS) message.
4 . The method of claim 1 , wherein the EMM transport message is transmitted for an initial non-access stratum (NAS) message.
5 . The method of claim 1 , wherein the UE uses its locally stored NAS count as input to a ciphering algorithm.
6 . A user equipment (UE), the UE comprising:
at least one processor; and
at least one computer memory operably connectable to the at least one processor and storing instructions that, when executed by the at least one processor, perform operations comprising:
generating an Evolved Packet System (EPS) Mobility Management (EMM) transport message; and
if the EMM transport message includes a data container, partially ciphering the EMM transport message,
wherein the EMM transport message is transmitted if the UE uses a control plane Cellular Internet of Things (CIOT) EPS optimization with overhead reduction,
wherein the EMM transport message is ciphered by using a ciphering algorithm,
wherein input parameters to the ciphering algorithm includes a length of a key stream to be generated by an encryption algorithm, and
wherein for the EMM transport message, the length of the key stream is set to a length of a portion of the EMM transport message starting with octet 7 until an end of the EMM transport message.
7 . The UE of claim 6 , wherein the EMM transport message includes the data container, if the EMM transport message is sent in an EMM data transport procedure.
8 . The UE of claim 6 , wherein the EMM transport message includes the data container, if the EMM transport message is sent in a service request procedure for UE using the EPS service with control plane CIOT EPS optimization with overhead reduction to send a user data, a short message service (SMS) message or a location service (LCS) message.
9 . The UE of claim 6 , wherein the EMM transport message is transmitted for an initial non-access stratum (NAS) message.
10 . The UE of claim 6 , wherein the UE uses its locally stored NAS count as input to a ciphering algorithm.
11 . A semiconductor chipset, comprising:
at least one processor; and
at least one memory capable of storing instructions and being connected electrically to the at least one processor operably,
wherein operations, performed when the instructions are executed by the at least one processor, includes:
generating an Evolved Packet System (EPS) Mobility Management (EMM) transport message; and
if the EMM transport message includes a data container, partially ciphering the EMM transport message,
wherein the EMM transport message is transmitted if the UE uses a control plane Cellular Internet of Things (CIOT) EPS optimization with overhead reduction,
wherein the EMM transport message is ciphered by using a ciphering algorithm,
wherein input parameters to the ciphering algorithm includes a length of a key stream to be generated by an encryption algorithm, and
wherein for the EMM transport message, the length of the key stream is set to a length of a portion of the EMM transport message starting with octet 7 until an end of the EMM transport message.