Method and system for location-based restriction on application of cellular-PBX integration service
First Claim
1. A method comprising:
- receiving into a cellular radio access network (RAN) a call request seeking to set up a call for a cellular wireless communication device (WCD) that is operating in a wireless coverage area of the RAN;
responsively (i) requesting setup of a first leg of the call between the RAN and a media gateway system, and (ii) sending call setup signaling from the media gateway system to a call session control function (CSCF);
making a determination of whether a location of the WCD satisfies at least one condition;
if the determination is that the location of the WCD satisfies the at least one condition, then passing the call setup signaling from the CSCF to an IP PBX server that serves the WCD, to request setup of a second leg of the call from the media gateway system to the IP PBX server; and
if the determination is that the location of the WCD does not satisfy the at least one condition, then signaling back from the CSCF to the media gateway system to request setup of the call back from the media gateway system to the RAN.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for using location of a cellular wireless communication device (WCD) as a basis to restrict application of a cellular-PBX integration service. In one embodiment, a radio access network (RAN) serving the WCD receives a call request for the WCD, and, based on the WCD'"'"'s location, a determination is made as to whether the call should be set up to an IP PBX server that serves the WCD, to allow the IP PBX server to handle the call. In another embodiment, an IP PBX server serving a WCD receives a call request and responsively signals to a call session control function (CSCF), and the CSCF or a policy server decides based on the WCD'"'"'s location whether the call should be set up to the RAN that serves the WCD, to allow the RAN to handle the call.
43 Citations
11 Claims
-
1. A method comprising:
-
receiving into a cellular radio access network (RAN) a call request seeking to set up a call for a cellular wireless communication device (WCD) that is operating in a wireless coverage area of the RAN; responsively (i) requesting setup of a first leg of the call between the RAN and a media gateway system, and (ii) sending call setup signaling from the media gateway system to a call session control function (CSCF); making a determination of whether a location of the WCD satisfies at least one condition; if the determination is that the location of the WCD satisfies the at least one condition, then passing the call setup signaling from the CSCF to an IP PBX server that serves the WCD, to request setup of a second leg of the call from the media gateway system to the IP PBX server; and if the determination is that the location of the WCD does not satisfy the at least one condition, then signaling back from the CSCF to the media gateway system to request setup of the call back from the media gateway system to the RAN. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving into a call session control function (CSCF), from an IP PBX server, a request to set up a call to a cellular wireless communication device (WCD) directory number, wherein the request is generated in response to a call dialed to an IP PBX extension associated with the WCD; making a determination of whether a location of the WCD satisfies at least one condition; if the determination is that the location satisfies the at least one condition, then responsively signaling from the CSCF to a media gateway system and from the media gateway system to a radio access network (RAN) that serves the WCD, to request setup of the call to the WCD; and if the determination is that the location does not satisfy the at least one condition, then responsively signaling from the CSCF back to the IP PBX server to request set up of the call back to the IP PBX server. - View Dependent Claims (8, 9, 10, 11)
-
Specification