Nothing Special   »   [go: up one dir, main page]

CN111698685B - System and method for identifying false calling disguised as number-carrying network-forwarding number - Google Patents

System and method for identifying false calling disguised as number-carrying network-forwarding number Download PDF

Info

Publication number
CN111698685B
CN111698685B CN202010541713.4A CN202010541713A CN111698685B CN 111698685 B CN111698685 B CN 111698685B CN 202010541713 A CN202010541713 A CN 202010541713A CN 111698685 B CN111698685 B CN 111698685B
Authority
CN
China
Prior art keywords
state
calling number
calling
home network
forwarding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010541713.4A
Other languages
Chinese (zh)
Other versions
CN111698685A (en
Inventor
万辛
杨晶超
侯炜
沈亮
孙晓晨
戚梦苑
王文重
鲍尚策
张建军
段科峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Computer Network and Information Security Management Center
Zhuhai Comleader Information Technology Co Ltd
Original Assignee
National Computer Network and Information Security Management Center
Zhuhai Comleader Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by National Computer Network and Information Security Management Center, Zhuhai Comleader Information Technology Co Ltd filed Critical National Computer Network and Information Security Management Center
Priority to CN202010541713.4A priority Critical patent/CN111698685B/en
Publication of CN111698685A publication Critical patent/CN111698685A/en
Application granted granted Critical
Publication of CN111698685B publication Critical patent/CN111698685B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2281Call monitoring, e.g. for law enforcement purposes; Call tracing; Detection or prevention of malicious calls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42059Making use of the calling party identifier

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Technology Law (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention relates to a technical scheme of a system and a method for identifying false calling disguised as a number-carrying network-forwarding number, comprising the following steps: the method comprises the steps that a home network GMSC is used for inquiring the number states of calling numbers and called numbers of operators with different NDCs to acquire a first state of the calling numbers; according to the first state, sending an ATI message to the calling number carrying the number forwarding network in the query result through the forwarding gateway; and acquiring a second state of the calling number through the ATI message, and releasing or protecting the calling number according to the first state or the second state. The beneficial effects of the invention are as follows: the network element mechanism is modified by the newly added network element, so that the aim of acquiring the state of the number-carrying network-transferring user is fulfilled, and the identification of the camouflage number-carrying network-transferring number is realized.

Description

System and method for identifying false calling disguised as number-carrying network-forwarding number
Technical Field
The invention relates to the field of computers, in particular to a system and a method for identifying false calling disguised as a number-carrying network-forwarding number.
Background
False calling refers to replacing a calling number in a call with an unreal user number or camouflaging the calling number into another person number by a technical means, and is often used as a fraud and other activities by lawbreakers. Currently, operators have basically established a false caller monitoring protection system, for example, china has established a false caller monitoring protection system in 2013, and international number-changing fraud telephones are protected 207 for a thousand times in the month, and Internet false caller telephones 5100 for a thousand times.
Since the terminal is formally started in 11 months in 2019, 184 thousands of terminal users exist in 2 months in 2020. In order to ensure the normal service of the number-carrying and network-transferring user, a number-carrying and network-transferring system is newly added with a plurality of network elements (newly built NP-MSC, NP-HLR in each province) and a centralized service management system CSMS (Central Service Management System), and the processing mechanism of a plurality of core network elements is modified. Some of these operating mechanisms may have an impact on the current false caller identification mechanism. If fraud molecules use illegal channels to acquire a mobile phone number library for carrying numbers and forwarding networks or to induce other people to transact mobile phone numbers for carrying numbers and forwarding networks, when the real numbers for carrying numbers and forwarding networks are changed by changing number software abroad, a false calling protection system cannot identify the numbers.
In the false calling judgment mechanism of the current operator, the called gateway office finds that the calling number NDC belongs to the operator, and then sends ATI (Any Time Interrogation) to the calling home HLR, and the HLR sends PSI (Provide Subscriber Info) to the MSC to inquire the calling state, and if 'user idle' is returned, the false calling state is judged (the user state is inconsistent), as shown in fig. 4.
After the number portability, if the caller is ported to another carrier, the HLR always returns "subscriber busy" (step "3" of fig. 4). The fraud molecule uses the rule to change the calling party into the number in the carrying number network library by using the number changing software, and can bypass the current false calling monitoring and protecting system to reach the called party.
Disclosure of Invention
The invention aims at solving at least one of the technical problems in the prior art, provides a system and a method for identifying false calling disguised as a number-carrying and network-transferring number, and provides a method for identifying the disguised number-carrying and network-transferring number by means of newly-added network elements and newly-added field definitions.
The technical scheme of the invention comprises a system for identifying false calling disguised as a number-carrying network-forwarding number, which is characterized in that: the method comprises a home network GMSC and a forwarding gateway; the home network GMSC is used for inquiring the number states of the calling number and the called number of operators with different NDCs, acquiring a first state of the calling number, sending an ATI message to the calling number carrying out number forwarding in the inquiring result according to the first state, acquiring a second state of the calling number through the ATI message, and releasing or protecting the calling number according to the first state or the second state.
According to the system for identifying false calling disguised as a number-carrying network forwarding number, the forwarding gateway is configured as a stateless MAP message forwarding gateway, the stateless MAP message forwarding gateway is connected with one or more number-carrying network forwarding HLRs corresponding to different operators, and the stateless MAP message forwarding gateway is further configured with corresponding MAP protocol forwarding interfaces.
And according to the system for identifying the false calling disguised as the number of the number-carrying network transfer, the ATI message is provided with a reserved field, and the reserved field is used for identifying the number-carrying network transfer among different operators.
The technical scheme of the invention also comprises a method for identifying false calling disguised as a number-carrying network-forwarding number, which is characterized by comprising the following steps: s100, inquiring the number states of a calling number and a called number of operators with different NDCs through a home network GMSC, and acquiring a first state of the calling number; s200, sending an ATI message to the calling number carrying the number forwarding network in the query result through the forwarding gateway according to the first state; s300, obtaining a second state of the calling number through the ATI message, and releasing or protecting the calling number according to the first state or the second state.
The method for identifying false calling disguised as a ported number according to the present invention, wherein S100 comprises: and if the home network GMSC receives a calling number corresponding to the calling message of the other network, triggering a false calling judgment mechanism, and sending an ATI query request to a calling home HLR by the judgment mechanism to acquire the number state of the calling number.
The method for identifying false calling disguised as a ported number according to the present invention, wherein S200 comprises: the home HLR of the calling number returns to the actual state according to the number state of the calling number if the calling number is still in the home network; and if the calling number is already carried to the network, returning an operator code corresponding to the carried network.
The method for identifying false calling disguised as a ported number according to the present invention, wherein S300 comprises: s310, acquiring the number state of the calling number according to the carrier code number through a home network GMSC, executing corresponding release or protection according to the number state, and if the number state is a forwarding user, sending an ATI message to a forwarding gateway; s320, routing the ATI message to NP-HLR of the province where the calling number is located through a forwarding gateway and a forwarding network code number, acquiring a user state after the NP-HLR interacts with the MSC, and returning the user state to the home network GMSC through the forwarding gateway; s330, the home network GMSC judges the state of the calling number, if the home network GMSC is idle, the home network GMSC protects the home network; and if the user is busy, the user is released.
The method for identifying false calling disguised as a ported number according to the present invention, wherein S310 comprises: if the received number state is that the local network user is busy, releasing; and if the calling number is idle, protecting the calling number.
The beneficial effects of the invention are as follows: the network element mechanism is modified by the newly added network element, so that the aim of acquiring the state of the number-carrying network-transferring user is fulfilled, and the identification of the camouflage number-carrying network-transferring number is realized.
Drawings
The invention is further described below with reference to the drawings and examples;
fig. 1 shows a general flow chart according to an embodiment of the invention.
Fig. 2 shows a false caller identification procedure according to an embodiment of the present invention.
Fig. 3 is a system block diagram according to an embodiment of the present invention.
Fig. 4 shows a current false caller identification method.
Detailed Description
Reference will now be made in detail to the present embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein the accompanying drawings are used to supplement the description of the written description so that one can intuitively and intuitively understand each technical feature and overall technical scheme of the present invention, but not to limit the scope of the present invention.
In the description of the present invention, a number means one or more, a number means two or more, and greater than, less than, exceeding, etc. are understood to not include the present number, and above, below, within, etc. are understood to include the present number.
In the description of the present invention, the continuous reference numerals of the method steps are used for facilitating examination and understanding, and by combining the overall technical scheme of the present invention and the logic relationships between the steps, the implementation sequence between the steps is adjusted without affecting the technical effect achieved by the technical scheme of the present invention.
Fig. 1 shows a general flow chart according to an embodiment of the invention. S100, inquiring the number states of a calling number and a called number of operators with different NDCs through a home network GMSC to obtain a first state of the calling number; s200, sending an ATI message to the calling number carrying the number-carrying network transfer in the query result through a forwarding gateway according to the first state; s300, obtaining a second state of the calling number through the ATI message, and releasing or protecting the calling number according to the first state or the second state.
Fig. 2 shows a false caller identification procedure according to an embodiment of the present invention. Adding an ATI message reserved field definition: the "user status" field in an ATI message response message currently defines two states, of which 80 00 represents "user idle" and 81 00 represents "user busy". The newly added definition 8201 represents "user-to-network china telecommunication", 82 02 represents "user-to-network china communication", and 8203 represents "user-to-network china mobile".
When the calling home HLR finds that the subscriber is a number-carrying network transfer subscriber, the subscriber busy 81 00 is not returned permanently, and the subscriber network transfer operator code number is set in the subscriber status field according to the actual network transfer condition, such as 82XX.
A stateless MAP message forwarding gateway is newly added and is interconnected with a' number-carrying network-transferring HLR (NP-HLR) of different operators in this province, and the gateway is required to have MAP protocol conversion functions of different versions.
The steps are as follows:
(1) The home network GMSC receives the call message of other network, when finding that the calling number NDC belongs to the operator (if the calling is 139-beginning call comes in from the gateway), the home network GMSC triggers a false calling judgment mechanism and sends an ATI query request to the calling HLR; (sequence numbers 1 and 2)
(2) The calling home HLR returns to the actual state (the user is busy or idle) according to the calling number state if the home network is still in the home network; if the number is carried to turn the network, the carrier code to which the network is turned is returned (8201-8203); (sequence number 3)
(3) If the local network GMSC receives the result that the local network user is busy, the operation is released; the network is idle for the local network user, and then protection is realized; for the forwarding user, transmitting an ATI message (carrying a forwarding code) to the forwarding gateway; (sequence number 4)
(4) The forwarding gateway routes the ATI message to the NP-HLR of the province where the calling number is located according to the forwarding code number;
the NP-HLR interacts with MSC to obtain the user state, and returns to the home network GMSC (sequence numbers 5,6, 7) through the forwarding gateway;
(5) The home network GMSC judges the state of the calling number, if the calling number is idle, the home network GMSC protects the calling number; and if the user is busy, the user is released.
The real state judgment of the number carrying and network forwarding number is completed, and the false calling problem possibly caused by the fact that the user is always returned to be busy is avoided.
Fig. 3 is a system block diagram according to an embodiment of the present invention. The method comprises a home network GMSC and a forwarding gateway; the home network GMSC is used for inquiring the number states of the calling number and the called number of operators with different NDCs, acquiring a first state of the calling number, transmitting an ATI message to the calling number which has carried out number-carrying network transfer in the inquiring result according to the first state, acquiring a second state of the calling number through the ATI message, and releasing or protecting the calling number according to the first state or the second state. And the HLR of the other network operator returns the number state of the calling number according to the instruction of the home network.
The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of one of ordinary skill in the art without departing from the spirit of the present invention.

Claims (7)

1. A system for identifying false callers disguised as ported numbers, characterized by:
the method comprises a home network GMSC and a forwarding gateway;
the home network GMSC is used for inquiring the number states of a calling number and a called number of operators with different NDCs, acquiring a first state of the calling number, sending an ATI message to the calling number carrying out number forwarding in an inquiry result according to the first state, acquiring a second state of the calling number through the ATI message, and releasing or protecting the calling number according to the first state or the second state;
the first state of the calling number is idle, busy and carried with numbers for transferring networks;
the home network GMSC is used for routing the ATI message to an NP-HLR of the province where the calling number is located according to the transfer network code carried in the ATI message and the transfer network code through the transfer gateway; the NP-HLR interacts with MSC to obtain the user state, and returns to the home network GMSC through the forwarding gateway; the home network GMSC judges the state of the calling number, if the calling number is idle, the home network GMSC protects the calling number; and if the user is busy, the user is released.
2. The system for identifying false callers disguised as ported numbers of claim 1 wherein the forwarding gateway is configured as a stateless MAP message forwarding gateway that interfaces with one or more ported HLRs corresponding to different operators, the stateless MAP message forwarding gateway further configured with corresponding MAP protocol forwarding interfaces.
3. The system for identifying false callers disguised as ported numbers of claim 1 wherein the ATI message is provided with a reserved field for identifying ported numbers between different operators.
4. A method of identifying false callers disguised as ported numbers, the method comprising:
s100, inquiring the number states of a calling number and a called number of operators with different NDCs through a home network GMSC, and acquiring a first state of the calling number;
s200, sending an ATI message to the calling number carrying the number forwarding network in the query result through a forwarding gateway according to the first state;
s300, obtaining a second state of the calling number through the ATI message, and releasing or protecting the calling number according to the first state or the second state;
the first state of the calling number is idle, busy and carried with numbers for transferring networks;
and, further comprising: according to the transfer network code carried in the ATI message, routing the ATI message to an NP-HLR of the province where the calling number is located through a transfer gateway according to the transfer network code; the NP-HLR is interacted with the MSC to obtain the user state, and the user state is returned to the home network GMSC through the forwarding gateway; the home network GMSC judges the state of the calling number, if the calling number is idle, the home network GMSC protects the calling number; and if the user is busy, the user is released.
5. The method of identifying false callers disguised as ported numbers of claim 4 wherein S100 comprises:
and if the home network GMSC receives a calling number corresponding to the calling message of the other network, triggering a false calling judgment mechanism, and sending an ATI query request to a calling home HLR by the judgment mechanism to acquire the number state of the calling number.
6. The method of identifying false callers disguised as ported numbers of claim 5 wherein S200 comprises:
the home HLR of the calling number returns to the actual state according to the number state of the calling number if the calling number is still in the home network;
and if the calling number is already carried to the network, returning an operator code corresponding to the carried network.
7. The method of identifying false callers disguised as ported numbers of claim 6 wherein S300 comprises:
s310, acquiring the number state of the calling number according to the carrier code number through a home network GMSC, executing corresponding release or protection according to the number state, and if the number state is a forwarding user, sending an ATI message to a forwarding gateway;
s320, routing the ATI message to NP-HLR of the province where the calling number is located through a forwarding gateway and a forwarding network code number, acquiring a user state after the NP-HLR interacts with the MSC, and returning the user state to the home network GMSC through the forwarding gateway;
s330, the home network GMSC judges the state of the calling number, if the home network GMSC is idle, the home network GMSC protects the home network; and if the user is busy, the user is released.
CN202010541713.4A 2020-06-15 2020-06-15 System and method for identifying false calling disguised as number-carrying network-forwarding number Active CN111698685B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010541713.4A CN111698685B (en) 2020-06-15 2020-06-15 System and method for identifying false calling disguised as number-carrying network-forwarding number

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010541713.4A CN111698685B (en) 2020-06-15 2020-06-15 System and method for identifying false calling disguised as number-carrying network-forwarding number

Publications (2)

Publication Number Publication Date
CN111698685A CN111698685A (en) 2020-09-22
CN111698685B true CN111698685B (en) 2023-05-12

Family

ID=72480981

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010541713.4A Active CN111698685B (en) 2020-06-15 2020-06-15 System and method for identifying false calling disguised as number-carrying network-forwarding number

Country Status (1)

Country Link
CN (1) CN111698685B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108243397A (en) * 2016-12-26 2018-07-03 中兴通讯股份有限公司 A kind of note transmission method and Short Message Service Gateway equipment
US10277627B1 (en) * 2017-08-09 2019-04-30 CallFire, Inc. Telephone service delay and connection system
CN110267261A (en) * 2019-07-02 2019-09-20 中国联合网络通信集团有限公司 The number of taking turns the roaming communication method and call conversation control function entity of net

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108243397A (en) * 2016-12-26 2018-07-03 中兴通讯股份有限公司 A kind of note transmission method and Short Message Service Gateway equipment
US10277627B1 (en) * 2017-08-09 2019-04-30 CallFire, Inc. Telephone service delay and connection system
CN110267261A (en) * 2019-07-02 2019-09-20 中国联合网络通信集团有限公司 The number of taking turns the roaming communication method and call conversation control function entity of net

Also Published As

Publication number Publication date
CN111698685A (en) 2020-09-22

Similar Documents

Publication Publication Date Title
JP4790690B2 (en) Method and apparatus for processing telephone calls directed to mobile phones that are incapable of communication
CN101146266B (en) Method and system for adding special numbers of user
CN101282503B (en) Method for implementing carrying number as well as method for processing short message of number-carried user
JP4531987B2 (en) Communication network
EP2100435B1 (en) A method and apparatus for linking identification data to a call between networks
CN101227639A (en) Intelligent network signaling monitor-based fail call prompting business system and fail call prompting method
CN101548557A (en) Method of conditionally routing a call made to a fixed telephone number
CN100426922C (en) Call connection realizing method in intelligent network system
CN100550947C (en) Global call terminal fail call prompting method based on virtual terminal
JP4993100B2 (en) Telephone exchange system and calling method thereof
CN100366101C (en) Realizing method of first calling limitting
CN111698685B (en) System and method for identifying false calling disguised as number-carrying network-forwarding number
CN101867866B (en) Multi-intelligent service nested triggering method and system
CN100444693C (en) Access method for mobile communication apparatus
CN109429170B (en) Call processing method, monitoring platform entity and computer readable storage medium
CN104125552A (en) Network transmission principle based number transmission achieving method and system
CA2272020C (en) Method and apparatus to enable enhanced services of an intelligent telephone network in a wireless environment
CN102111738B (en) Method, mobile switching centre (MSC) and system for preventing voice calling forward trap at calling side
CN101316441B (en) Method for universal call management platform implementing unconditional forward shifting user connection
CN100450072C (en) Non-user initiated value-added service implementing system and its method
CN100455121C (en) Call realizing method and system
CN104717372B (en) A kind of call service processing method and equipment
US20100046730A1 (en) Subscriber barring of telemarketing
US20080095342A1 (en) Interception Of Cashless Calling Service Subscription
JPH10257177A (en) Credit information providing service system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant