1. A networking system comprising: a virtual group controller in an information centric network configured to enable mobility and security for a plurality of users groups of the information centric network; a plurality of user groups coupled to the virtual group controller and associated with users; a plurality of agents that are each associated with one of the user groups; a database for trusted service profiles coupled to the virtual group controller, wherein the virtual group controller is configured to interact with the agents to enable mobility for the user groups using a server-less domain-based naming scheme; a plurality of proxy nodes that are associated with one of the user groups and coupled to one of the agents; and a plurality of access points (APs) coupled to the proxy nodes and associated with the user groups, wherein the plurality of APs are configured to provide an attachment point to a plurality of mobile devices assigned to the user groups and to facilitate communication between the mobile devices, and wherein the proxy nodes are configured to handle mobility for the mobile devices using prefix mapping for incoming messages for the mobile devices at serving APs from the plurality of APs to indicate target APs from the plurality of APs when the mobile devices start a move from the serving APs to the target APs and forwarding the incoming messages with the prefix mapping to the target APs until the move to the target APs is completed.