Patent ID: 8467312

Claim:
A first end point device comprising: an access network modem capable of communicating data over at least one access network; a local area network modem capable of communicating the data with one or more additional end point devices over a local area network; one or more forwarding agents capable of forwarding the data between the access network modem and the local area network modem according to an access network forwarding policy to implement a forwarding service; one or more additional agents capable of: obtaining integrity information based on one or more aspects of the forwarding service, the integrity information comprising state information regarding a state of the one or more forwarding agents, the state information comprising an identifier of software comprising at least a portion of the one or more forwarding agents, the identifier being a hash or signature of the software comprising at least a portion of the one or more forwarding agents, determining whether the hash or signature of the software comprising at least a portion of the one or more forwarding agents is consistent with an expected hash or signature, and preventing the software comprising at least a portion of the one or more forwarding agents from loading into memory or executing on the first end point device if the hash or signature of the software comprising at least a portion of the one or more forwarding agents is not consistent with the expected hash or signature.