Patent ID: 8666078
Filing Date: 2014-03-04
Classification: H04L,H04W

Abstract:
1. A method for generating a key in a handover process, comprising following steps of: according to an evolved Node-B (eNB) which a User Equipment (UE) is currently located, i.e. a source eNB, a mobility management entity (MME) learning all adjacent eNBs of the source eNB; the MME generating keys for the source eNB and each of the adjacent eNBs respectively; the MME encrypting the keys with a corresponding eNB public key respectively to obtain cipher texts; and the MME sending all cipher texts, keys and eNB identifiers to the UE; and, in a handover process of the UE, a target eNB obtaining a cipher text corresponding to the target eNB from the UE and decrypting the cipher text with the target eNB's own private key to obtain the key; wherein the cipher text corresponding to the target eNB is directly sent to the target eNB by the UE and the step of the target eNB obtaining the cipher text corresponding to the target eNB from the UE comprises the following steps of: the source eNB making a handover decision for the UE according to a measurement report reported by the UE, and determining a target cell of a next hop; the source eNB sending a handover message to the UE, wherein the handover message carries a eNB identifier of the target cell, i.e., a target eNB identifier; the UE obtaining the cipher text and key corresponding to the target eNB according to the target eNB identifier, and cipher texts, keys and eNB identifiers that are stored according to corresponding relationships; and, the UE carrying the cipher text corresponding to the target eNB in a handover completion message and sending the handover completion message to the target eNB; the method further comprises the following step after said step of obtaining the key: the UE using the key corresponding to the target eNB as an interactive root key with the target eNB.