A system, for a wireless communication system of an operator, comprising: a non-operator controller being part of an independent entity distinct from the operator and coupled with the wireless communication system of the operator, wherein an operational space includes the rules, permitted uses, characteristics, and operational parameter ranges that define how users can use the wireless communication system, the non-operator controller comprising: a preference based control unit comprising a collecting means and an analyzing means , wherein the preference based control unit is configured to: i) collect information and/or data from the wireless communication system, including operational data for a user's communication line, using the collecting means , ii) collect user preference data for a user of the user's communication line using the collecting means , and iii) analyze the collected information and/or data to construct a model or profile of the operational space and the collected user preference data using the analyzing means to determine the extent to which one or more user preferences reflected in the collected user preference data can be implemented in light of the constructed model or profile of the operational space; and a signal generating means to generate and send instruction signals to the managed node, or other components of the user's link to the wireless communication system, to implement one or more of the user's preferences on the user's communication line. a preference based control unit comprising a collecting means and an analyzing means , wherein the preference based control unit is configured to: i) collect information and/or data from the wireless communication system, including operational data for a user's communication line, using the collecting means , ii) collect user preference data for a user of the user's communication line using the collecting means , and iii) analyze the collected information and/or data to construct a model or profile of the operational space and the collected user preference data using the analyzing means to determine the extent to which one or more user preferences reflected in the collected user preference data can be implemented in light of the constructed model or profile of the operational space; and i) collect information and/or data from the wireless communication system, including operational data for a user's communication line, using the collecting means , ii) collect user preference data for a user of the user's communication line using the collecting means , and iii) analyze the collected information and/or data to construct a model or profile of the operational space and the collected user preference data using the analyzing means to determine the extent to which one or more user preferences reflected in the collected user preference data can be implemented in light of the constructed model or profile of the operational space; and a signal generating means to generate and send instruction signals to the managed node, or other components of the user's link to the wireless communication system, to implement one or more of the user's preferences on the user's communication line. <EOS>