Patent ID: 11934530
Assignee: ZTE CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. A security protection apparatus, a hardware processor, configured to execute program modules stored on a memory, wherein the program modules comprising:
a software version pool establishment module, configured to generate software versions based on diversity compilation, and construct a software version pool using the software versions as heterogeneous functional equivalents; and
a software version deployment module, configured to dynamically deploy a software version on a network element according to the software version pool, wherein the software version deployment module is further configured to, during system operation, migrate services from a first network element to a second network element according to a security policy, deploy a first software version in the software version pool on the first network element, and deploy a second software version in the software version pool on the second network element, wherein the first software version and the second software version correspond to a same software function but different compiled versions.