Patent ID: 8639935

Claim:
A non-transitory computer-readable storage medium storing one or more machine-executable instructions that, when executed by one or more processors of a network system, cause the one or more processors to: establish, in cooperation with an end-user device communicatively coupled to the network system over a set of one or more wireless access networks, a service control link between the network system and the end-user device, the service control link secured at least in part by at least one security protocol, the service control link for supporting control-plane communications between the one or more processors and the end-user device, the end-user device comprising two or more device agents, the two or more device agents including a particular device agent; receive a server message from a particular server of a plurality of servers communicatively coupled to the one or more processors, the server message comprising a message payload, at least a portion of the message payload for delivery to the end-user device; generate an encrypted message comprising the at least a portion of the message payload and an identifier identifying the particular device agent, the identifier configured to assist in delivering the at least a portion of the message payload to the particular device agent, the identifier distinguishing the particular device agent from all other device agents of the two or more device agents; and send the encrypted message to the end-user device over the service control link, wherein establishing the service control link between the network system and the end-user device comprises executing a link initialization sequence, the link initialization sequence associating the service control link with a credential associated with the end-user device.