A method for updating a closed subscriber group list, comprising: determining, by a network side, whether it is required to delete at least one Closed Subscriber Group, CSG, ID, from an Operator CSG List, OCL, or an Allowed CSG List, ACL, at a User Equipment, UE; when it is determined to delete the at least one CSG ID, deleting, by the network side, the at least one CSG ID from the OCL and the ACL at the UE concurrently or in a same update operation process; and generating, by the UE, a White CSG List, WCL, according to the updated OCL and ACL from the network side, wherein the WCL is used by an Access Stratum, AS, of the UE to select a cell and prepare for a handover; wherein, when it is determined to delete the at least one CSG ID from the OCL, the generating, by the UE, a White CSG List, WCL, according to the updated OCL and ACL comprises: putting a CSG ID or CSG IDs belonging to both the updated ACL and OCL into the WCL; not putting any CSG ID belonging to the updated ACL but not the updated OCL into the WCL; and putting or not putting a CSG ID or CSG IDs belonging to the updated OCL but not the updated ACL into the WCL; and when it is determined to delete the at least one CSG ID from the ACL, the generating, by the UE, a White CSG List, WCL, according to the updated OCL and ACL comprises: putting a CSG ID or CSG IDs belonging to both the updated ACL and OCL into the WCL; not putting any CSG ID belonging to the updated OCL but not the updated ACL into the WCL; and putting or not putting a CSG ID or CSG IDs belonging to the updated ACL but not the updated OCL into the WCL. determining, by a network side, whether it is required to delete at least one Closed Subscriber Group, CSG, ID, from an Operator CSG List, OCL, or an Allowed CSG List, ACL, at a User Equipment, UE; when it is determined to delete the at least one CSG ID, deleting, by the network side, the at least one CSG ID from the OCL and the ACL at the UE concurrently or in a same update operation process; and generating, by the UE, a White CSG List, WCL, according to the updated OCL and ACL from the network side, wherein the WCL is used by an Access Stratum, AS, of the UE to select a cell and prepare for a handover; wherein, when it is determined to delete the at least one CSG ID from the OCL, the generating, by the UE, a White CSG List, WCL, according to the updated OCL and ACL comprises: putting a CSG ID or CSG IDs belonging to both the updated ACL and OCL into the WCL; not putting any CSG ID belonging to the updated ACL but not the updated OCL into the WCL; and putting or not putting a CSG ID or CSG IDs belonging to the updated OCL but not the updated ACL into the WCL; and when it is determined to delete the at least one CSG ID from the ACL, the generating, by the UE, a White CSG List, WCL, according to the updated OCL and ACL comprises: putting a CSG ID or CSG IDs belonging to both the updated ACL and OCL into the WCL; not putting any CSG ID belonging to the updated OCL but not the updated ACL into the WCL; and putting or not putting a CSG ID or CSG IDs belonging to the updated ACL but not the updated OCL into the WCL. putting a CSG ID or CSG IDs belonging to both the updated ACL and OCL into the WCL; not putting any CSG ID belonging to the updated ACL but not the updated OCL into the WCL; and putting or not putting a CSG ID or CSG IDs belonging to the updated OCL but not the updated ACL into the WCL; and when it is determined to delete the at least one CSG ID from the ACL, the generating, by the UE, a White CSG List, WCL, according to the updated OCL and ACL comprises: putting a CSG ID or CSG IDs belonging to both the updated ACL and OCL into the WCL; not putting any CSG ID belonging to the updated OCL but not the updated ACL into the WCL; and putting or not putting a CSG ID or CSG IDs belonging to the updated ACL but not the updated OCL into the WCL. putting a CSG ID or CSG IDs belonging to both the updated ACL and OCL into the WCL; not putting any CSG ID belonging to the updated OCL but not the updated ACL into the WCL; and putting or not putting a CSG ID or CSG IDs belonging to the updated ACL but not the updated OCL into the WCL.