Patent ID: 8683039

Claim:
A method for enabling a terminal to be managed by multiple servers, comprising: receiving, by the terminal, configuration information sent by a first server; generating, by the terminal, a virtual device according to the configuration information received from the first server; receiving management information from a second server; managing the virtual device according to the management information received from the second server; and generating, by the terminal, additional virtual devices, wherein the virtual device and each of the additional virtual devices corresponds to a different one of the multiple servers, wherein each one of the multiple servers is configured to manage the terminal using its corresponding virtual device, wherein the virtual device and each of the additional virtual devices comprises a data model, wherein each data model comprises service-related parameters and objects that are negotiated by a service provider and an access provider, wherein the service-related parameters and objects comprise Network Address Translation (NAT) mapping table entries, Quality of Service (QoS) parameters, and a Uniform Resource Locator (URL) of a management server, wherein the QoS parameters are recorded in a QoS list in the data model, and wherein the QoS parameters comprise a queue management parameter and a classification parameter.