1. A method for peer-to-peer (P2P) connection reestablishment by a mobile device, comprising: caching at least one of a Radio Resource Control (RRC) context and a session management (SM) context for a previous P2P session with a peer mobile device and that has been suspended; establishing a connection with the peer mobile device based at least in part on at least one connection context identifier (CC ID) associated with the previous P2P session, the connection with the peer mobile device using an updated path different from a previous P2P session path; and reestablishing a previous session state based on the at least one of the RRC context and the SM context.