Method, apparatus and system for binding MTC device and UICC
First Claim
1. A method for binding a Machine Type Communication (MTC) device and a Universal Integrated Circuit Card (UICC), comprising:
- acquiring, by a Network Application Function (NAF), identity information of the MTC device and identity information of the UICC during a process of establishment of a shared key; and
establishing, by the NAF, a binding relationship between the MTC device and the UICC based on the identity information of the MTC device and the identity information of the UICC, and storing the binding relationship into a binding relationship table stored by the NAF.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for binding a Machine Type Communication (MTC) device and a Universal Integrated Circuit Card (UICC) is disclosed. The method includes: during a process of establishment of a shared key, a Network Application Function (NAF) acquires identity information of the MTC device and identity information of the UICC (101); the NAF establishes a binding relationship between the MTC device and the UICC based on the identity information of the MTC device and the identity information of the UICC, and stores the binding relationship into a binding relationship table stored by the NAF (102). An apparatus and system for binding an MTC device and a UICC and a method and system for establishing a shared key between an MTC device and a UICC are further disclosed, such that the binding relationship between the MTC device and the UICC will not be limited by the life cycle of the shared key when the binding between the MTC device and the UICC is implemented in the manner of Generic Bootstrapping Architecture (GBA) with UICC-based enhancements (GBA-U), thus ensuring the security in use of the MTC device and the UICC.
-
Citations
16 Claims
-
1. A method for binding a Machine Type Communication (MTC) device and a Universal Integrated Circuit Card (UICC), comprising:
-
acquiring, by a Network Application Function (NAF), identity information of the MTC device and identity information of the UICC during a process of establishment of a shared key; and establishing, by the NAF, a binding relationship between the MTC device and the UICC based on the identity information of the MTC device and the identity information of the UICC, and storing the binding relationship into a binding relationship table stored by the NAF. - View Dependent Claims (2, 3, 4, 5, 14, 15, 16)
-
-
6. A method for establishing a shared key between a Machine Type Communication (MTC) device and a Universal Integrated Circuit Card (UICC), comprising:
-
receiving, by a Network Application Function (NAF), a service request including identity information of the MTC device and identity information of the UICC from the MTC device; searching for, by the NAF, a binding relationship of the MTC device and a binding relationship of the UICC from a binding relationship table stored by the NAF based on the identity information of the MTC device and the identity information of the UICC; and when there is a binding relationship between the MTC device and the UICC, generating, by the NAF, a shared key used for secure communication between the MTC device and the UICC, determining a life cycle of the shared key, and returning the shared key and the life cycle of the shared key to the MTC device.
-
-
7. An apparatus for implementing binding between a Machine Type Communication (MTC) device and a Universal Integrated Circuit Card (UICC), comprising:
- an acquisition unit, a binding unit and a storage unit, wherein
the acquisition unit is configured to acquire identity information of the MTC device and identity information of the UICC during a process of establishment of a shared key; the binding unit is configured to establish, based on the identity information of the MTC device and the identity information of the UICC acquired by the acquisition unit, a binding relationship between the MTC device and the UICC, and store the binding relationship into a binding relationship table in the storage unit; and the storage unit is configured to store the binding relationship table. - View Dependent Claims (8, 9, 10)
- an acquisition unit, a binding unit and a storage unit, wherein
-
11. A system for implementing binding between a Machine Type Communication (MTC) device and a Universal Integrated Circuit Card (UICC), comprising:
- the MTC device, the UICC and a Network Application Function (NAF), and the NAF comprises an acquisition unit, a binding unit and a storage unit, wherein
the acquisition unit is configured to, during a process of establishment of a shared key, acquire identity information of the MTC device and identity information of the UICC from the MTC device after the MTC device acquires the identity information of the UICC from the UICC; the binding unit is configured to establish, based on the identity information of the MTC device and the identity information of the UICC acquired by the acquisition unit, a binding relationship between the MTC device and the UICC, and store the binding relationship into a binding relationship table in the storage unit; and the storage unit is configured to store the binding relationship table. - View Dependent Claims (12)
- the MTC device, the UICC and a Network Application Function (NAF), and the NAF comprises an acquisition unit, a binding unit and a storage unit, wherein
-
13. A system for establishing a shared key between a Machine Type Communication (MTC) device and a Universal Integrated Circuit Card (UICC), comprising:
- the MTC device, the UICC and a Network Application Function (NAF), wherein
the MTC device is configured to interact with the UICC, initiate establishment of the shared key, and acquire identity information of the UICC from the UICC; and the NAF is configured to;
receive a service request including identity information of the MTC device and the identity information of the UICC from the MTC device, search for, based on the identity information of the MTC device and the identity information of the UICC, a binding relationship of the MTC device and a binding relationship of the UICC from a binding relationship table stored by the NAF; and
when there is a binding relationship between the MTC device and the UICC, generate a shared key used for secure communication between the MTC device and the UICC, obtain a life cycle of the shared key, and return the shared key and the life cycle of the shared key to the MTC device.
- the MTC device, the UICC and a Network Application Function (NAF), wherein
Specification