CALL ALERT DEVICE, CALL ALERT SYSTEM, CALL ALERT METHOD, AND CALL ALERT PROGRAM
20230057127 · 2023-02-23
Inventors
Cpc classification
H04M3/42
ELECTRICITY
H04M15/63
ELECTRICITY
H04L12/14
ELECTRICITY
H04M15/00
ELECTRICITY
H04M3/42008
ELECTRICITY
H04L65/1096
ELECTRICITY
International classification
H04M15/00
ELECTRICITY
Abstract
When an SIP server receives a call signal addressed to a callee side terminal, the SIP server transmits a warning signal to the callee side terminal before transmitting the call signal to the callee side terminal when an international call identifier indicating that the call signal passes through a foreign country is set in the call signal. In addition, when the SIP server receives the call signal addressed to the callee side terminal, the SIP server includes a warning that the caller number is disguised in a warning signal when an international call identifier indicating that the call signal passes through a foreign country is set in the call signal and the caller number of the call signal is a number from a country in which the callee side terminal is located.
Claims
1. A call warning apparatus, comprising at least one processor, wherein when the call warning apparatus receives a call signal addressed to a callee side terminal, the call warning apparatus transmits a warning signal to the callee side terminal before transmitting the call signal to the callee side terminal when an international call identifier indicating that the call signal passes through a foreign country is set in the call signal.
2. The call warning apparatus according to claim 1, wherein when the call warning apparatus receives the call signal addressed to the callee side terminal, the call warning apparatus includes a warning that a caller number is disguised in the warning signal when the international call identifier indicating that the call signal passes through a foreign country is set in the call signal and the caller number of the call signal is a number from a country in which the callee side terminal is located.
3. The call warning apparatus according to claim 1, wherein when the international connection apparatus receives the call signal from a country different from a country in which the callee side terminal is located, the international connection apparatus sets, in the call signal, the international call identifier indicating that the call signal passes through a foreign country and then relays the call signal to the call warning apparatus.
4. The call warning apparatus according to claim 3, wherein the international connection apparatus sets, in the call signal, an identifier indicating that the caller number of the call signal is not verified as the international call identifier.
5. A call warning method, comprising: by a call warning apparatus comprising at least one processor: when the call warning apparatus receives a call signal addressed to a callee side terminal, transmitting a warning signal to the callee side terminal before transmitting the call signal to the callee side terminal when an international call identifier indicating that the call signal passes through a foreign country is set in the call signal.
6. A non-transitory computer readable medium storing instructions of a call warning program that, upon execution, cause a computer serving as a call warning apparatus to perform operations comprising: when the call warning apparatus receives a call signal addressed to a callee side terminal, transmitting a warning signal to the callee side terminal before transmitting the call signal to the callee side terminal when an international call identifier indicating that the call signal passes through a foreign country is set in the call signal.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DESCRIPTION OF EMBODIMENTS
[0020] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0021]
[0022] An example in which a call signal 41a from a caller side terminal 11 passes through three SIP servers 20 (an SIP server 21.fwdarw.(an SIP signal 42a).fwdarw.an SIP server 22.fwdarw.(an SIP signal 43a).fwdarw.an SIP server 23) to reach a callee side terminal 31 as a call signal 44a as in
[0023] A foreign service provider 21D manages the SIP server 21 covering the caller side terminal 11. An international connection service provider 22D manages the SIP server (international connection apparatus) 22. A domestic service provider 23D manages the SIP server (call warning apparatus) 23 covering the callee side terminal 31. That is, the SIP server 22 relays calls across the two countries.
[0024] Here, because calls of the “it's me” scam may be made from foreign countries to the home country, if the call signal 44a arriving at the callee side terminal 31 is a call (the call signal 41a) coming from a foreign country to the home country, the SIP server 23 transmits guidance (a warning signal) to warn the callee side terminal 31 before starting the call.
[0025] In other words, if an international call identifier indicating a call coming from a foreign country is set in the SIP signal 43a relayed from the SIP server 22 on the upstream side, the SIP signal 23 determines that the call is coming from a foreign country and transmits guidance with the call signal 44a before starting the call. Further, a specific SIP procedure to transmit guidance before starting a call is described in PTL 1.
[0026] Thus, when the SIP server 22 relays the call across the two countries, the SW server 22 sets an international call identifier in the received SIP signal 42a, and then transmits the signal as the SIP signal 43a to the relay destination. The international call identifier is set as, for example, “verstat=No-TN-Validation” in the P-Asserted-Identity header (hereinafter referred to as a “PAID header”) indicating caller number information of the SIP signal 43a.
[0027] The international call identifier is information distributed between service providers like the international connection service provider 22D and the domestic service provider 23D, and thus it is not affected even if the information (caller number) other than that of the service providers is changed frequently.
[0028] Further, “verstat=No-TN-Validation” is an identifier indicating that the caller number has not been verified. The standardization document JJ-90.30 (Common Interconnection Interface between IMS Operator's Networks) prepared by the Telecommunication Technology Committee stipulates that the identifier should be added to an caller number provided by the foreign service provider 21D.
[0029] That is, the SIP server 22 of the international connection service provider 22D is obligated to add “verstat=No-TN-Validation” when the SIP server 22 relays a call across two countries.
[0030]
[0031] The SIP server 20 includes a call reception unit 51, an SIP reception unit 52, a call processing unit 53, an SIP processing unit 54, a call transmission unit 55, and an SIP transmission unit 56. Hereinafter, processing of the SIP server 20 will be described along with the details of each signal (the call signals 411a and 44a, and the SIP signals 42a and 43a) in
[0032] First, the SIP server 21 of the foreign service provider 21) will be described.
[0033] The call reception unit 51 of the SIP server 21 receives the call signal 411a from the caller side terminal 11. The call signal 41a includes an caller number “+663-2222-2222” of the caller side terminal 11 and a callee number “0422-88-8888” of the callee side terminal 31.
[0034] The call processing unit 53 recognizes that the callee number of the received call signal 41a is addressed to another country. The SIP processing unit 54 creates an SIP signal 42a (INVITE and PAID) from the call signal 41a (caller number and callee number). The SIP transmission unit 56 relays the created SIP signal 42a to the SIP server 22 of the international connection service provider 22D.
[0035] Next, the SIP server 22 of the international connection service provider 22D will be described.
[0036] The SIP reception unit 52 of the SIP server 22 receives the SIP signal 42a from the SIP server 21, The SIP processing unit 54 recognizes that the callee number (INVITE) of the received SIP signal 42a is addressed to a different country from that of the caller number (PAID).
[0037] The SIP processing unit 54 creates the SIP signal 43a by adding “verstat=No-TN-Validation” to the SIP signal 42a as an international call identifier. The SIP transmission unit 56 relays the created SIP signal 43a to the SIP server 23 of the domestic service provider 23D.
[0038] In addition, the SIP server 23 of the domestic service provider 23D will be described. The SIP reception unit 52 of the SIP server 23 receives the SIP signal 43a from the SIP server 22. The SIP processing unit 54 recognizes that the callee number of the received SIP signal 43a is to be processed by itself. Here, the SIP processing unit 54 recognizes that a warning is needed because the SIP signal 43a includes an international call identifier.
[0039] The call processing unit 53 converts the SIP signal 43a (INVITE and PAID) into the call signal 44a (caller number and callee number). Then, the call transmission unit 55 transmits guidance for warning to the callee side terminal 31 before starting a call of the call signal 44a.
[0040]
[0041] The SIP server 20 is configured as a computer 900 including a CPU 901, a RAM 902, a ROM 903, an HDD 904, a communication I/F 905, an input/output I/F 906, and a medium I/F 907. The communication I/F 905 is connected to an external communication apparatus 915. The input/output I/F 906 is connected to an input/output apparatus 916. The medium I/F 907 reads and writes data from a recording medium 917. Further, the CPU 901 controls the processing units by executing a program (also referred to as an application or an app that is an abbreviation thereof) read into the RAM 902. In addition, the program can also be distributed through a communication line or recorded and distributed on the recording medium 917 such as a CD-ROM.
[0042]
[0043] A difference is that, although the call signal 41a in
[0044] Further, even for an outgoing call with a disguised caller number, the caller number (PAID) to be notified to the callee based on the SIP signal and information indicating the actual location of the caller are managed in separate headers, For this reason, there is a risk that the call of the special scam will be connected between the caller side terminal 11 and the callee side terminal 31 in the SIP servers 20 that the call passes through, with the disguised outgoing call not being able to be excluded.
[0045] Processing of the SIP server 21 and the SIP server 22 in the case of
[0046] The SIP reception unit 52 of the SIP server 23 receives an SIP signal 43h from the SIP server 22. The SIP processing unit 54 recognizes that the callee number of the received SIP signal 43b is to be processed by itself.
[0047] Here, the SIP processing unit 54 determines to warn that the outgoing call is from a foreign country (first warning) before starting the call based on the fact that the SIP signal 43b includes an international call identifier. In addition, when the caller number (PAID) of the SIP signal 43b is a domestic call number (number starts with “+81”) although it includes an international call identifier, the SIP processing unit 54 determines to warn that the caller number is disguised (second warning).
[0048] The SIP processing unit 54 converts the SIP signal 43b (INVITE and PAID) into a call signal 44b (caller number and callee number). Then, the call transmission unit 55 transmits guidance to the callee side terminal 31 to issue the second warning in addition to the first warning before starting the call of the call signal 44b.
[0049] An example in which a suitable warning is issued as guidance when an ill-intentioned attacker launches a special scam attack against the callee side terminal 31 from the caller side terminal 11 has been described above with reference to
[0050] Meanwhile, a user who makes a call to the callee side terminal 31 includes not only an ill-intentioned attacker but also a regular user. Thus, an example in which a warning is not erroneously issued to a regular user will be described.
[0051]
[0052] First, although the caller side terminal 11 used by the attacker is covered by the SIP server 21 of the foreign country in
[0053] The call reception unit 51 of the SIP server 22 receives a call signal 41c from the caller side terminal 12. The call signal 41c includes an caller number “03-1234-5678” of the caller side terminal 12 and the callee number “0422-88-8888” of the callee side terminal 31.
[0054] The call processing unit 53 recognizes that the callee number of the received call signal 43c is addressed to the home country. Thus, the SIP processing unit 54 creates an SIP signal 43c INVITE and PAID) from the call signal 41c (caller number and callee number) without adding an international call identifier to the signal. The SIP transmission unit 56 relays the created SIP signal 43c to the SIP server 23.
[0055] The SIP reception unit 52 of the SIP server 23 receives the SIP signal 43c from the SIP server 22. The SIP processing unit 54 recognizes that the callee number of the received SIP signal 43c is to be processed by itself. Here, the SIP processing unit 54 recognizes that no warning is needed because the SIP signal 43c includes no international call identifier.
[0056] The call processing unit 53 converts the SIP signal 43c (INVITE and PAID) into a call signal 44c (caller number and cal lee number). Then, the call transmission unit 55 transmits the call signal 44c with no warning to the callee side terminal 31.
[0057] Effects
[0058] According to the present invention, when the SIP server 23 receives the SIP signal 43a addressed to the callee side terminal 31 and an international call identifier indicating that the signal has passed through a foreign country is set in the SIP signal 43a, a warning signal is transmitted to the callee side terminal 31 before the SIP signal 43a is transmitted to the callee side terminal 31.
[0059] This allows a warning to be given to a callee without using previously obtained attacker information (blacklist), and thus countermeasures can be taken against a trick of frequently changing numbers by giving a warning in real time. In addition, a callee who is unfamiliar with a foreign phone number can also be clearly warned that it is a call from a foreign country.
[0060] According to the present invention, when the SIP server 23 receives the SIP signal 43a addressed to the callee side terminal 31, when an international call identifier indicating that the signal has passed through a foreign county is set in the Sip signal 43a and the caller number of the Sip signal 43a is a number coming from the same county as that of the callee side terminal 31, a warning that the caller number has been disguised is included a warning signal.
[0061] Thus, a normal call with an caller number can be distinguished from a call with a disguised caller number, a stronger warning can be issued to such a disguised call, and thus a call of the special scam from a malicious person can be detected and warned of.
[0062] The present invention relates to a call warning system including the SIP server 23 and the SIP server 22, in which, when the SIP server 22 receives the SIP signal 43a from a country different from the country in which the callee side terminal 31 is located, the SIP server 22 sets, in the SIP signal 43a, an international call identifier indicating that it has passed through a foreign country and then relays the SIP signal 43a to the SIP server 23.
[0063] This ensures that the international call identifier is set in the SIP signal 43a that has passed through a foreign country.
[0064] According to the present invention, the SIP server 22 sets an identifier of the PAID header indicating that the caller number of the SIP signal 43a is not verified to the SIP signal 43a as an international call identifier.
[0065] This allows the SIP server 22 to use the existing servers as they are and add only the warning determination logic of the SIP server 23 by using existing implementation (No-TN-Validation indicating as being not verified) in the foreign identifier.
REFERENCE SIGNS LIST
[0066] 11, 12 Caller side terminal
[0067] 20, 21 SIP server
[0068] 21D Foreign service provider
[0069] 22 SIP server (international connection apparatus)
[0070] 22D International connection service provider
[0071] 23 SIP server (call warning apparatus)
[0072] 23D Domestic service provider
[0073] 31 Callee side terminal
[0074] 41,44 Call signal
[0075] 42,43 SIP signal (call signal)
[0076] 51 Call reception unit
[0077] 52 SIP reception unit
[0078] 53 Call processing unit
[0079] 54 SIP processing unit
[0080] 55 Call transmission unit
[0081] 56 SIP transmission unit