Patent ID: 8743891
Filing Date: 2014-06-03
Classification: G06F,H04L,H04W

Abstract:
1. An apparatus comprising a processor and a memory storing computer program code; wherein the apparatus is connectable to a wide area network (WAN) so as to enable a mobile communication device to access the WAN via the apparatus; and wherein the memory and stored computer program code are configured, with the processor, to cause the apparatus to at least run a data packet router, the router being configured to at least: select a bearer plug-in module from a set of multiple available bearer plug-in modules, the selected module enabling a connection between the mobile communication device and the apparatus over a bearer; use the selected bearer plug-in module to enable connections over the bearer; provide an extensible bearer abstraction layer configured to be augmented with new bearer abstraction code; determine that an existing bearer has been upgraded; and use a bearer plug-in module to augment the bearer abstraction layer to enable usage of the upgraded existing bearer.