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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/12—Detection or prevention of fraud
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/2281—Call monitoring, e.g. for law enforcement purposes; Call tracing; Detection or prevention of malicious calls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making 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
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.
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)
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 |
-
2020
- 2020-06-15 CN CN202010541713.4A patent/CN111698685B/en active Active
Patent Citations (3)
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 |