PROVIDING VIRTUAL SERVICES WITH AN ENTERPRISE ACCESS GATEWAY
Systems and methods to virtually and securely extend voice, data, and video services as well as applications on communication networks is provided. An access gateway device is used to provide interworking and extension of services from an enterprise network or a hosted enterprise network to a public network such as an IP Multimedia Subsystem (IMS) network. The access gateway device can also enable handoffs between an enterprise access point and the service provider's radio network while maintain the user's session. The access gateway can also extend services from the enterprise network to the service providers network and vice versa.
1 . A system providing interconnection between networks comprising:
an enterprise access gateway (EAG) in operative communication with an enterprise network and a service provider's network;
a database residing on a computer readable medium in operative communication with the EAG and wherein the database stores registration information of a mobile node including at least an enterprise network identity and a service provider network identity; and
the EAG receiving a session request from a mobile node and providing a logical channel to the mobile node to maintain the session of the mobile node during a transition from the enterprise network to the service provider's network.
2 . The system of claim 1 , wherein the EAG assigns a unique handle for the registration information in the database.
3 . The system of claim 1 , further comprising a packet data gateway (PDG) that is in operative communication with the EAG and creates a secure tunnel which the logical channel operates within.
4 . The system of claim 1 , wherein the EAG receives packets from the IMS network and modifies the packet for sending to an enterprise network.
5 . A method of providing network interworking comprising:
receiving registration information including at least one identity for a mobile node;
storing the registration information in a database;
providing the registration information to an enterprise network and a service provider's network to register the mobile node with more than one network; and
maintaining a session through a transition from a first network to a second network and from a first access technology to a second access technology.
6 . The method of claim 5 , further comprising:
assigning a unique handle to the registration information in the database; and
providing the unique handle to the service provider's authentication, authorization, and accounting (AAA) server.
7 . The method of claim 5 , further comprising creating a logical channel to the mobile node to extend services from the first network to the second network when the mobile node is receiving access from the second network.