Detecting a spoofed call
A system can be operable to receive a call from a communication device and identify whether the call is a spoofed based on, for example, whether a caller party user equipment associated with a caller identification number (caller ID number) is in an “idle” status, whether there are inconsistencies in the geographic location associated with a calling party's network and the geographic location determined to be associated with the caller ID number presented, and whether the phone number presented as the caller ID number is registered with a calling party's network.
1 . A device, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, the operations comprising:
determining, according to a consistency criterion, whether an area code applicable to a call from a communication device is consistent with a geographic area determined using an indicator associated with the call; and
in response to determining that the area code is consistent with the geographic area, sending a message to network equipment associated with a service network servicing the communication device as an originating network for the communication device, wherein the message comprises a request to determine whether a caller identification number presented for the call is registered for a use of a service associated with the service network.
2 . The device of claim 1 , wherein the operations further comprise:
in response to determining that the caller identification number is not registered for the use of the service, facilitating blocking the call.
3 . The device of claim 1 , wherein the operations further comprise:
in response to determining that the caller identification number is registered for the use of the service, determining that the call is not spoofed.
4 . The device of claim 3 , wherein the operations further comprise:
allowing the call to connect.
5 . The device of claim 3 , wherein the call is a first call, and wherein the operations further comprise:
allowing a second call to connect to a call destination in response to the second call being determined not to be spoofed.
6 . The device of claim 5 , wherein the communication device is a first communication device, and wherein the second call comprises the area code and originates from a second communication device associated with the service network.
7 . The device of claim 1 , wherein the service network is a first service network, and wherein a destination of the call is associated with a second service network.
8 . The device of claim 1 , wherein the service network comprises an internet protocol network.
9 . A method, comprising:
determining, by network equipment comprising a processor and according to a consistency criterion, whether an area code applicable to a call from a mobile device is consistent with a geographic area determined using an indicator associated with the call; and
in response to determining that the area code is consistent with the geographic area, sending, by the network equipment, a message to a network element associated with a service network servicing the mobile device as an originating network for the mobile device, wherein the message comprises a request to determine whether a caller identification number presented for the call is registered to use the service network.
10 . The method of claim 9 , further comprising:
in response to determining that the caller identification number is not registered to use the service network, blocking, by the network equipment, the call.
11 . The method of claim 9 , wherein the service network is a first service network, wherein the network element that services the call resides in the first service network, and wherein a destination of the call is associated with a second service network.
12 . The method of claim 9 , wherein the message is a first message, and wherein the method further comprises:
in response to receiving a second message via the service network indicating that the caller identification number is registered to use the service network, preventing, by the network equipment, a blocking of the call.
13 . The method of claim 9 , wherein the service network comprises an internet protocol network.
14 . A non-transitory machine-readable medium comprising executable instructions that, when executed by a processor of network equipment, facilitate performance of operations, the operations comprising:
determining, according to a consistency criterion, whether an area code applicable to a call from a user equipment is consistent with a geographic area determined using an indicator associated with the call; and
in response to determining that the area code is consistent with the geographic area, sending a message to service network equipment associated with a service network servicing the user equipment as an originating network for the user equipment, wherein the message comprises a request to determine whether a caller identification number presented for the call is registered to use a service enabled via the service network.
15 . The non-transitory machine-readable medium of claim 14 , wherein the operations further comprise:
in response to determining that the caller identification number is not registered to use the service, causing the call to be blocked.
16 . The non-transitory machine-readable medium of claim 14 , wherein the operations further comprise:
in response to determining that the caller identification number is registered to use the service, allowing the call to connect.
17 . The non-transitory machine-readable medium of claim 14 , wherein the operations further comprise:
in response to determining that the caller identification number is registered to use the service, determining that the call is not a spoofed call.
18 . The non-transitory machine-readable medium of claim 17 , wherein the call is a first call, and wherein the operations further comprise:
allowing a second call to connect to a call destination in response to the second call being determined not to be spoofed.
19 . The non-transitory machine-readable medium of claim 18 , wherein the second call comprises the area code, and wherein the second call is determined to have been initiated via the service network.
20 . The non-transitory machine-readable medium of claim 14 , wherein the service network is a first service network, and wherein a destination of the call is associated with a second service network.