Patent ID: 7769877
Filing Date: 2010-08-03
Classification: H04L,H04W

Abstract:
1. A mobile gateway for enabling extension of web services (WS) offered over an extranet to mobile WS users connected to a mobile network, said extranet being overlaid on a data network, said mobile gateway comprising: a mobile WS end-user interface on the side of said mobile network, for user authentication and for separating the first type traffic comprised of web services packets from second type traffic comprised of non-WS packets, wherein the mobile end-user interface further comprises: an authentication subscriber management unit that enables mobile WS users authenticated by an extranet service provider to consume a remote web service from any remote WS provider or to provide a local web service to any remote WS user over the extranet and enables a single sign-on(SSO) to the extranet to access multiple web services, an access tunnel termination unit that identifies the first type traffic translates the address of the WS packets from a public address into a L& address for the extranet, and routes the WS packets to the authentication subscriber management unit; a logic unit for performing protocol conversion, address resolution, policy enforcement/definition and publishing operations on said first type traffic, wherein the logic unit further comprises: a device management unit that convert protocols of the WS packets, classifies the WS packets into control packets carrying control messages and data packets carrying data, and publishes a service interface on behalf of the mobile WS user; a policy enforcement/definition point that defines local policies pertinent to communication over the mobile network and WS policies pertinent to communication over the extranet and enforces the local and the WS policies, and a security enforcement point that enforces secure end to end communication over the extranet; and an extranet interface processor for distinctly routing the WS packets carrying control messages from WS packets carrying data between said extranet and said logic unit.