System and method for executing originating services in a terminating network for IMS and non-IMS applications
First Claim
Patent Images
1. A system, comprising:
- a carrier gateway server acting as an IP Multimedia Subsystem (IMS) Session Initiation Protocol (SIP) application server communicatively coupled with an enterprise gateway server acting asa proxy, interrogation and serving call session control function used to route a session;
wherein the carrier gateway server receives a terminating session request to route the session to a terminating subscriber;
wherein the carrier gateway server is configured to route the terminating session request to an enterprise gateway server in an enterprise network;
wherein the enterprise gateway server is configured toconvert the terminating session request to an originating session request prior to communicating with a private branch exchange (PBX) of the enterprise network,forward the originating session request to the PBX;
wherein the PBX is configured toinvoke a call policy originating service which restricts where the terminating session request is permitted to be sent prior to the session being routed,responsive to the originating service having been performed, invoke a call policy terminating service as a destination service specific to the terminating subscriber;
responsive to execution of the originating service and the terminating service, identify a destination associated with the terminating subscriber; and
route the session to the destination.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile application gateway for connecting devices on a cellular network with individual networks, such as enterprise voice and data networks and/or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise. The invention may consist of a primarily of core network and services components based on the IMS network architecture, and is backward compatible to support legacy systems in place in current telecom and data networks.
-
Citations
17 Claims
-
1. A system, comprising:
-
a carrier gateway server acting as an IP Multimedia Subsystem (IMS) Session Initiation Protocol (SIP) application server communicatively coupled with an enterprise gateway server acting as a proxy, interrogation and serving call session control function used to route a session; wherein the carrier gateway server receives a terminating session request to route the session to a terminating subscriber; wherein the carrier gateway server is configured to route the terminating session request to an enterprise gateway server in an enterprise network; wherein the enterprise gateway server is configured to convert the terminating session request to an originating session request prior to communicating with a private branch exchange (PBX) of the enterprise network, forward the originating session request to the PBX; wherein the PBX is configured to invoke a call policy originating service which restricts where the terminating session request is permitted to be sent prior to the session being routed, responsive to the originating service having been performed, invoke a call policy terminating service as a destination service specific to the terminating subscriber; responsive to execution of the originating service and the terminating service, identify a destination associated with the terminating subscriber; and route the session to the destination. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
receiving, by a carrier gateway server acting as an IP Multimedia Subsystem (IMS) Session Initiation Protocol (SIP) application server, a terminating session request for a terminating subscriber; routing the terminating session request, by the carrier gateway server to an enterprise gateway server in an enterprise network, wherein the enterprise gateway server is acting as a proxy, interrogation and serving call session control function used to route a session; converting, by the enterprise gateway server, the terminating session request to an originating session request prior to communicating with a private branch exchange (PBX) of the enterprise network, and forwarding the originating session request to the PBX; invoking, via the PBX, a call policy originating service which restricts where the terminating session request is permitted to be sent prior to the session being routed; responsive to the originating service having been performed, invoking, via the PBX, a call policy terminating service as a destination service specific to the terminating subscriber; responsive to execution of the originating service and the terminating service, identifying, via the PBX, a destination associated with the terminating subscriber; and routing the session to the destination. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium comprising instructions that, when read by a processor, cause the processor to perform:
-
receiving, by a carrier gateway server acting as an IP Multimedia Subsystem (IMS) Session Initiation Protocol (SIP) application server, a terminating session request for a terminating subscriber; routing the terminating session request, by the carrier gateway server to an enterprise gateway server in an enterprise network, wherein the enterprise gateway server is acting as a proxy, interrogation and serving call session control function used to route a session; converting, by the enterprise gateway server, the terminating session request to an originating session request prior to communicating with a private branch exchange (PBX) of the enterprise network, and forwarding the originating session request to the PBX; invoking, via the PBX, a call policy originating service which restricts where the terminating session request is permitted to be sent prior to the session being routed; responsive to the originating service having been performed, invoking, via the PBX, a call policy terminating service as a destination service specific to the terminating subscriber; responsive to execution of the originating service and the terminating service, identifying, via the PBX, a destination associated with the terminating subscriber; and routing the session to the destination. - View Dependent Claims (14, 15, 16, 17)
-
Specification