management node should be marked as whitelisted or blacklisted in dynamic profile table 108 : - Successful validation threshold [Range: “None” or 1 - MAXJNT32, Default “None”] • “None” indicates that the mobility management node should not be whitelisted. • When the count of successful validations for a newly learned foreign mobility management node identity reaches this threshold, dynamic learning and screening module 120 changes the status of the mobility management node to whitelisted in dynamic profile table 108 . - Failed validation threshold [Range: “None” or 1 - MAXJNT32, Default “None”] • “None” indicates this VLR should not be blacklisted. • When the count of unsuccessful validations for a newly learned foreign mobility management node identity reaches this threshold, dynamic learning and screening module 120 changes the status of the mobility management node to blacklisted in dynamic profile table 108 For each dynamically learned mobility management node identity stored in dynamic profile table 108 , dynamic learning and screening module 120 maintains counts of successful validations and unsuccessful validations. Dynamic learning and screening module 120 increments the successful validation count when validation testing results in a success. Dynamic learning and screening module 120 increments the failed validation count when validation testing results in failure. As indicated above, the validation counts are compared to the successful and failed validation thresholds to determine whether a given mobility management node identity in dynamic profile table 108 should be marked as blacklisted or whitelisted. Thus, using repeated testing and the above-described successful and failed validation