Patent ID: 8997203
Filing Date: 2015-03-31
Classification: H04L,H04W

Abstract:
1. A method for routing communication, comprising: receiving a request for a communication session from an application running on a user device, wherein the user device includes two or more perimeters, a binding interface, and an Internet Protocol (IP) security (IPsec) interface wherein the binding interface comprises a wireless interface hardware component for the receiving of the request and the routing of the communications for the communications session, each of the two or more perimeters includes resources specific to each respective perimeter and is configured to prevent the resources specific to perimeters other than the each respective perimeter from accessing the resources specific to the each respective perimeter; determining the binding interface for the communication session based on a forwarding information base (FIB) and a destination for the communication session, the binding interface shared with the two or more perimeters; determining that a virtual private network(VPN) tunnel is currently established through the IPsec interface and the binding interface; and determining whether to filter the communication session based on which of the two or more perimeters of the user device includes the binding interface and which of the two or more perimeters of the user device includes the IPsec interface when the VPN tunnel is currently established.