Supplementary call grabber service for mobile networks
First Claim
1. A packet-based telecommunication network call control and signalling method for intercepting an incoming call destined for a user registered at an access node of the network, the network having an architecture of interworking nodes and further comprising a service node, an application node, and optionally a plurality of further access nodes and a gateway to an external telecommunication network, said method comprising:
- receiving, in the service node, a first call control signal comprising called user data;
determining whether an intercept service is active or not active for the access node at which the user is registered;
if the call intercept service is active;
determining an access node alias of the access node;
transferring the access node alias and called user data to the application node;
determining, by the application node, a predefined divert-to identifier applicable to the access node alias;
transferring to the service node the divert-to identifier and called user data including a service node command to continue routing the call on basis of the divert-to identifier; and
delivering the call to a node identified by the divert-to identifier; and
if the call intercept service is not active;
routing, by the service node, the call on basis of the called user data and the access node at which the user is registered.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and arrangement in a telecommunication network according to “GSM on the Net” or “IPT” intercepts an incoming call for a user registered at an access node for which an intercept service is active. Depending on the type of called party identifier provided with the incoming call, the call is routed to the Service Node. The service node identifies an alias of the access node and sends the access node alias with called party data to the application node. The application node returns to the service node a divert-to identifier associated with the access node, and the service node delivers the call to a different access node identified by the divert-to identifier.
26 Citations
8 Claims
-
1. A packet-based telecommunication network call control and signalling method for intercepting an incoming call destined for a user registered at an access node of the network, the network having an architecture of interworking nodes and further comprising a service node, an application node, and optionally a plurality of further access nodes and a gateway to an external telecommunication network, said method comprising:
-
receiving, in the service node, a first call control signal comprising called user data; determining whether an intercept service is active or not active for the access node at which the user is registered; if the call intercept service is active; determining an access node alias of the access node; transferring the access node alias and called user data to the application node; determining, by the application node, a predefined divert-to identifier applicable to the access node alias; transferring to the service node the divert-to identifier and called user data including a service node command to continue routing the call on basis of the divert-to identifier; and delivering the call to a node identified by the divert-to identifier; and if the call intercept service is not active; routing, by the service node, the call on basis of the called user data and the access node at which the user is registered. - View Dependent Claims (2, 3, 4)
-
-
5. An incoming telephone call intercepting and delivering call control and signalling method in a first packet-based network, said first network operating according to Global system for Mobile Communication (GSM) on the Net or Internet Telephony (IPT), said call being originated through a mobile telephone second network and destined for a called party with a Mobile Station Integrated Services Digital Network (MSISDN) number and registered at an access node in said first network with the MSISDN as a user alias, said access node having an access node alias and maintaining in an associated Visitor Location Register (VLR) the user alias for the called party, said method comprising:
-
creating records in a service node of the first network and the access node, the records indicating that a call intercept service is active for the access node alias, creating in an application node of the first network a record of at least one divert-to identifier associated with the access node alias, allocating the user alias in the VLR associated with the access node to the call, forwarding the user alias to a GSM Switching Center (GMSC) of the second network, routing the call from the GMSC to the service node with the user alias, examining the record by the service node and determining that a call intercept service for the access node alias associated with the user alias is active, forwarding from the service node to the application node of the first network an access node identifier associated with the access node alias and called party data, forwarding from the application node to the service node, on basis of the access node identifier and the called party data, the at least one divert-to identifier, and routing in the first network the call to a destination identified by the at least one divert-to identifier.
-
-
6. An incoming telephone call intercepting and delivering call control and signalling method in a first packet-based network, said first network operating according to Global System for Mobile Communication (GSM) on the Net or Internet Telephony (IPT), said call being originated through a GSM adapted second network and destined for a called party user without a user alias at a GSM terminal with a Mobile Station Integrated Services Digital Network (MSISDN) number and registered at a GSM access node of said first network, said GSM access node having an access node alias, said method comprising:
-
creating records in a service node of the first network and the GSM access node, the records indicating that a call intercept service is active for the GSM access node, creating in an application node of the first network a record of at least one divert-to identifier associated with the access node alias, maintaining a Mobile Station Roaming Number (MSRN) for the GSM terminal of the called part user in a Visitor Location Register (VLR) associated with the access node at which the user is registered in the network, allocating to the incoming call the MSRN in the VLR associated with the access node, forwarding the MSRN to a Home Location Register (HLR) associated with a GSM Mobile Switching Centre (GMSC) of the GSM adapted second network, routing the call from GMSC to the GSM access node with the MSRN, the GSM access node determining that the call intercept service is active and delivering the call to the service node with the MSRN, the service node determining that the MSRN does not match any user alias and that the GSM access node has the call intercept service active, inserting the access node alias, and sending the access node alias and other data to the application node, and the application node using the access node alias to determine a call divert-to identifier, inserting the divert-to identifier, and ordering the service node to continue routing the call with the inserted divert-to identifier, and delivering the call from the service node to a node identified by the at least one divert-to identifier.
-
-
7. Apparatus for use with a call control and signalling arrangement in a telecommunication network for intercepting an incoming call destined for a user registered in the network, the network having an architecture of interworking nodes and comprising call routing means, a service node, an application node, at least one access node having an access node alias, and optionally, a gateway to an external telecommunication network, the service node and the access node each including a record of an indicator for a call intercept service being active for the access node, the application node including a record of least one divert-to identifier associated with the access node alias,
wherein the service node comprises: -
means for determining, on reception of an incoming call control signal, an access node alias of an access node for which a call intercept service is active, means for holding routing of an incoming call for a user registered at the access node having the access node alias for which an intercept service is active, and means for communicating the access node alias to the application node; wherein the application node comprises; means for determining, on reception of the access node alias, a pre-defined divert-to identifier, and means for issuing to the service node routing information including the divert-to identifier; and wherein the service node comprises; means for call routing; means for providing to the call routing means the routing information for routing of the incoming call to a location associated with the divert-to identifier.
-
-
8. Apparatus for use with a call control and signalling arrangement in a telecommunication network for intercepting an incoming call destined for a user registered in the network, the network having an architecture of interworking nodes and comprising call routing means, a service node, an application node, at least one access node having an access node alias, and optionally, a gateway to an external telecommunication network,
the service node and the access node each including a record of an indicator for a call intercept service being active for the access node, the application node including a record of least one divert-to identifier associated with the access node alias, wherein the service node comprises electronic circuitry programmably configured to: -
determine, on reception of an incoming call control signal, an access node alias of an access node for which a call intercept service is active, hold routing of an incoming call for a user registered at the access node having the access node alias for which an intercept service is active, and communicate the access node alias to the application node; wherein the application node comprises electronic circuitry programmably configured to; determine, on reception of the access node alias, a pre-defined divert-to identifier, and issue to the service node routing information including the divert-to identifier; and wherein the service node comprises electronic circuitry programmably configured to; route a call; and provide of the call routing means the routing information for routing of the incoming call to a location associated with the divert-to identifier.
-
Specification