Mobile-to-mobile call determination
First Claim
1. A system comprising:
- a Service Control Function (SCF) node including a processor and executable instructions configured to be operated by the processor to determine whether a call is a mobile-to-mobile call between subscribers of a telecommunication service provider by;
sending a subscriber state request specifying an identifier of a serving subscriber of the call to a Signaling System Number 7 (SS7) network, anddetermining that the call is a mobile-to-mobile call if a response to the subscriber state request indicates success; and
a Signaling Transfer Point (STP) node of the SS7 network including a processor and executable instructions configured to be operated by the processor to;
determine whether the serving subscriber identifier is included in a routing database of the STP node,in response to determining that the serving subscriber identifier is included in the routing database, communicating with a relay function and responding to the subscriber state request with a default state indicated by the relay function, the relay function being used in place of a subscriber database of the telecommunication service provider, andin response to determining that the serving subscriber identifier is not included in the routing database, responding to the subscriber state request with an error message.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for determining call types are described herein. An intelligent node is configured to determine whether a call is a mobile-to-mobile call between subscribers of a telecommunication service provider based on a response to a request from the intelligent node. The intelligent node may further be configured to send a state request to an interconnecting network of the telecommunication service provider. A node of the interconnecting network determines whether a serving subscriber identifier is included in a routing database of that node. If the identifier is not included, the node responds with an error message. If the identifier is included, the node communicates with a relay function and responds to the request with a state received from the relay function. The intelligent node may also be configured to send an ENUM query and receive an identifier of the telecommunication service provider associated with the serving subscriber.
33 Citations
20 Claims
-
1. A system comprising:
-
a Service Control Function (SCF) node including a processor and executable instructions configured to be operated by the processor to determine whether a call is a mobile-to-mobile call between subscribers of a telecommunication service provider by; sending a subscriber state request specifying an identifier of a serving subscriber of the call to a Signaling System Number 7 (SS7) network, and determining that the call is a mobile-to-mobile call if a response to the subscriber state request indicates success; and a Signaling Transfer Point (STP) node of the SS7 network including a processor and executable instructions configured to be operated by the processor to; determine whether the serving subscriber identifier is included in a routing database of the STP node, in response to determining that the serving subscriber identifier is included in the routing database, communicating with a relay function and responding to the subscriber state request with a default state indicated by the relay function, the relay function being used in place of a subscriber database of the telecommunication service provider, and in response to determining that the serving subscriber identifier is not included in the routing database, responding to the subscriber state request with an error message. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
receiving, by a node of an interconnecting network, a request specifying an identifier of a serving subscriber of a call; determining, by the node, whether the serving subscriber identifier is included in a routing database of the node; in response to determining that the serving subscriber identifier is not included in the routing database, responding to the request with an error message; and in response to determining that the serving subscriber identifier is included in the routing database, communicating with a relay function and responding to the request with a state indicated by the relay function, the relay function being used in place of a subscriber database and the state indicated by the relay function enabling a call type determination for the call. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
sending, by an intelligent node, an Electronic Number (ENUM) query specifying an identifier of a serving subscriber of a call; receiving, in response, by the intelligent node, an identifier of a telecommunication service provider associated with the serving subscriber; and determining, by the intelligent node, whether the call is a mobile-to-mobile call based at least in part on the telecommunication service provider identifier. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification