CN113452846B - Method and device for intercepting calling and called incoming calls, electronic equipment and storage medium - Google Patents

Method and device for intercepting calling and called incoming calls, electronic equipment and storage medium Download PDF

Info

Publication number
CN113452846B
CN113452846B CN202010224206.8A CN202010224206A CN113452846B CN 113452846 B CN113452846 B CN 113452846B CN 202010224206 A CN202010224206 A CN 202010224206A CN 113452846 B CN113452846 B CN 113452846B
Authority
CN
China
Prior art keywords
calling
incoming call
interception
irregular
call
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
CN202010224206.8A
Other languages
Chinese (zh)
Other versions
CN113452846A (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.)
China Mobile Communications Group Co Ltd
China Mobile Group Fujian Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Fujian 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 China Mobile Communications Group Co Ltd, China Mobile Group Fujian Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202010224206.8A priority Critical patent/CN113452846B/en
Publication of CN113452846A publication Critical patent/CN113452846A/en
Application granted granted Critical
Publication of CN113452846B publication Critical patent/CN113452846B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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

Landscapes

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

Abstract

The application discloses a method and a device for intercepting an incoming call of a calling party, electronic equipment and a storage medium, and relates to the technical field of communication. The interception method of the calling incoming call comprises the following steps: acquiring signaling data of a calling incoming call in a communication network node; determining whether the calling party is an irregular calling party according to call record data carried in the signaling data and a corresponding interception strategy thereof; if the calling incoming call is an unnormalized calling party, intercepting the calling incoming call. The method, the device, the electronic equipment and the storage medium for intercepting the incoming call of the caller can be widely applied to interception of various non-standard callers.

Description

Method and device for intercepting calling and called incoming calls, electronic equipment and storage medium
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for intercepting an incoming call, an electronic device, and a storage medium.
Background
Although the telephone network has a scientific and effective networking principle and routing principle to standardize the configuration of the telephone network, because the network structure and service logic of the telephone network are relatively complex, the current network call information is huge, so that some holes or undefined service rules still exist on the current network, and illegal molecules can use the current network holes to get private, such as using the unnormalized calling party to implement fraud, spread illegal calls and the like.
At present, the interception of the non-standard calling is only limited to the interception of two specific telephone traffic of an inter-network calling incoming call and an inter-network international incoming call, and in actual situations, the types of the non-standard calling are various, and the effective interception of various non-standard calling is difficult to realize only the interception of the non-standard inter-network calling incoming call and the inter-network international incoming call.
Therefore, how to provide an effective solution to intercept various non-standard callers has become a problem to be solved in the prior art.
Disclosure of Invention
The embodiment of the application provides an interception method of incoming calls of a caller, which aims to solve the problem that effective interception of various types of irregular callers is difficult to realize in the prior art.
The embodiment of the application also provides an interception device for incoming calls, so as to solve the problem that effective interception of various types of irregular calls is difficult to realize in the prior art.
The embodiment of the application also provides electronic equipment and a storage medium.
The embodiment of the application adopts the following technical scheme:
a method for intercepting an incoming call of a caller comprises the following steps:
acquiring signaling data of a calling incoming call in a communication network node;
determining whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
and intercepting the calling incoming call if the calling incoming call is an unnormalized calling.
An interception apparatus for an incoming call of a caller, comprising:
the acquisition module is configured to acquire signaling data of a calling incoming call in the communication network node;
the determining module is configured to determine whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
and the interception module is configured to intercept the calling incoming call if the calling incoming call is an unnormalized calling.
An electronic device comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the bus;
a memory for storing a computer program;
and the processor is used for executing the programs stored in the memory and realizing the following processes:
acquiring signaling data of a calling incoming call in a communication network node;
determining whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
and intercepting the calling incoming call if the calling incoming call is an unnormalized calling.
A computer readable storage medium having stored therein a computer program which when executed by a processor performs the following flow:
acquiring signaling data of a calling incoming call in a communication network node;
determining whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
and intercepting the calling incoming call if the calling incoming call is an unnormalized calling.
The above-mentioned at least one technical scheme that this application embodiment adopted can reach following beneficial effect:
according to the call record data carried in the signaling data and the corresponding interception policy, whether the calling incoming call is an irregular calling party or not is determined, and interception is carried out when the calling incoming call is an irregular calling party. Therefore, the method is not only limited to specific types of non-standard calling when intercepting, but also can be widely applied to interception of various non-standard calling.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute an undue limitation to the application. In the drawings:
fig. 1 is a schematic diagram of an application environment of a method, a device, an electronic device and a storage medium for intercepting incoming calls according to a preferred embodiment of the present application;
fig. 2 is a flowchart of a method for intercepting incoming calls provided in a preferred embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device according to a preferred embodiment of the present application
Fig. 4 is a schematic structural diagram of an interception device for incoming calls provided in a preferred embodiment of the present application.
Detailed Description
For the purposes, technical solutions and advantages of the present application, the technical solutions of the present application will be clearly and completely described below with reference to specific embodiments of the present application and corresponding drawings. It will be apparent that the described embodiments are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
In order to intercept an irregular caller, the embodiment of the application provides a method, a device, an electronic device and a storage medium for intercepting an incoming call of the caller, wherein the method, the device, the electronic device and the storage medium can determine whether the incoming call of the caller is an irregular caller according to call record data carried in signaling data and a corresponding interception policy thereof, and intercept the incoming call when the incoming call of the caller is an irregular caller.
First, in order to more intuitively understand the solution provided by the embodiment of the present application, a system architecture of the interception solution of incoming calls provided by the embodiment of the present application is described below with reference to fig. 1.
Fig. 1 is a schematic diagram of an application environment of a method, a device, an electronic device, and a storage medium for intercepting incoming calls according to one or more embodiments of the present application. As shown in fig. 1, the server 10 of the signaling monitoring system establishes communication connections with the plurality of communication network nodes 20 for data exchange so that the plurality of communication network nodes 20 can upload acquired signaling data to the server 10. Wherein the communication network node 20 may be a switch in a communication network.
The following describes in detail the technical solutions provided by the embodiments of the present application with reference to the accompanying drawings.
The method for intercepting incoming calls provided in the embodiment of the present application may be applied to the server 10, and for convenience of description, the embodiment of the present application uses the server 10 as an execution body except for specific description.
Specifically, as shown in fig. 2, the method for intercepting the incoming call of the caller may include the following steps:
step S21, obtaining the signaling data of the calling incoming call in the communication network node.
The calling number refers to a number for initiating a call, when the calling number initiates a calling incoming call to a called number, one or more communication network nodes 20 upload signaling data of the calling incoming call to a server 10 of the signaling monitoring system, and the server 10 obtains the signaling data of the calling incoming call uploaded by the communication network nodes 20.
Step S23, according to the call record data carried in the signaling data and the corresponding interception policy, determining whether the calling incoming call is an irregular calling.
The signaling data carries call record data, and in this embodiment of the present application, the call record data at least includes a calling number, and the call record data may further include a called number, an incoming direction of the calling number, an outgoing direction of the called number, and the like.
The office direction refers to a direction indicated by the signaling, for example, the signaling to a certain office can be called as the office direction of the certain office.
For different types of call record data carried in the signaling data, the server 10 may set a corresponding interception policy. After obtaining the signaling data of the caller's incoming call uploaded by the communication network node 20, the server 10 determines whether the caller's incoming call is an irregular caller according to the call record data carried in the signaling data and the corresponding interception policy.
Specifically, determining whether the incoming call is an irregular call can be at least divided into the following cases:
in the first case, the server 10 determines according to the calling number and the interception policy corresponding to the number type of the calling number.
When determining whether the incoming call of the caller is an irregular caller, the server 10 first analyzes the number type of the caller number, and determines whether the incoming call of the caller is an irregular caller according to the caller number and the interception policy corresponding to the number type to which the caller belongs. If the calling number meets the interception rule defined in the interception policy corresponding to the number type of the calling number, the calling party is judged to be an irregular calling party. If the calling number does not meet the interception rule defined in the interception policy corresponding to the number type of the calling number, the calling party is judged to be the standard calling party.
In this embodiment of the present application, the calling number may be classified into a fixed network phone number, a mobile network phone number, an internet of things number, an emergency call number, a government service class number, a social enterprise and public institution service number, an operator service number, a national service number, and other service numbers. Different interception strategies are respectively set for the numbers of the multiple types, and if the calling number in the call record data meets the interception strategy corresponding to the type of the calling number, the calling incoming call is judged to be an irregular calling. The other service numbers refer to numbers except a fixed network telephone number, a mobile network telephone number, an internet of things number, an emergency call number, a government public service number, a social enterprise service number, an operator service number and a national service number.
For example, for a fixed network telephone number, if one of the calling number has a longer or shorter number bit, no area code, no situation number, double area code, and an illegal number character (such as a number containing a letter or a special character) is present, it is indicated that the calling number satisfies an interception policy corresponding to the type (fixed network telephone number) to which the calling number belongs, and it is determined that the calling incoming call is an irregular calling.
For another example, for a mobile network phone number, if the calling number has one of the situations that the number bit length is too long or too short, the network number does not exist, the H code is not started, the number is 0, the number is added with the 0+ area, and the number contains illegal characters, it is indicated that the calling number meets the interception policy corresponding to the type (mobile network phone number) to which the calling number belongs, and it is determined that the calling incoming call is an irregular calling.
In addition, for other types of numbers, different interception policies are set respectively, and in this embodiment of the application, no one-to-one illustration is made.
It will be appreciated that in other embodiments, the number type of the calling number may also have other divisions, which are not particularly limited in the embodiments of the present application.
In the second case, the server 10 determines according to the interception policy corresponding to the number type of the calling number and the called number.
Specifically, the call record data further includes a called number, and when determining whether the caller call is an irregular caller, the server 10 determines whether the caller call meets the interception rule defined in the interception policy, and whether the called number does not carry a predefined prefix, and if the caller call meets the interception rule defined in the interception policy, and the called number does not carry a predefined prefix, determines that the caller call is an irregular caller. If the called number carries a predefined prefix, whether the calling number meets the interception rules defined in the interception policy or not is judged to be a standard calling.
For example, in the case where the called number is an emergency call number (e.g., 110, 119, 120, etc.), in order to ensure that the call is sent to a designated area, a special prefix process is performed before the number, so that the calling number is determined to be a standard caller in the case where the called number carries a predefined prefix. Thus, the situation that the emergency call is intercepted can be avoided, and the smoothness of the emergency call is ensured.
In the third case, the server 10 determines according to the interception policy corresponding to the number type of the calling number and the incoming call direction of the calling number.
Specifically, the call record data also includes the incoming direction of the calling number. When determining whether the incoming call of the caller is an irregular caller, the server 10 determines whether the caller number satisfies the interception rule defined in the interception policy described above, and the incoming direction of the caller number is an MS cloud private line which is not set to allow all callers. If the calling number meets the interception rules defined in the interception policy, and the incoming direction of the calling number is the MS cloud private line which is not set to allow all the calling, the calling incoming call is judged to be an irregular calling. If the incoming direction of the calling number is set to allow all the MS cloud private lines of the calling, whether the calling number meets the interception rules defined in the interception policy or not is determined to be a standard calling.
In the fourth case, the server 10 determines according to the interception policy corresponding to the number type of the calling number and the outgoing line direction of the called number.
Specifically, the call record data also includes the outgoing direction of the called number. When determining whether the incoming call of the caller is an irregular caller, the server 10 determines whether the caller number satisfies the interception rule defined in the interception policy, and if the outgoing direction of the called number is not set as an in-network call, the incoming call of the caller is determined to be an irregular caller. The outgoing direction of the called number is set as an in-network call, and whether the calling number meets the interception rules defined in the interception policy or not is determined as a standard calling.
And S25, intercepting the incoming call of the calling party if the incoming call of the calling party is an irregular calling party.
If the judging result is that the incoming call of the calling party is an irregular calling party, intercepting the incoming call of the calling party, and if the judging result is that the incoming call of the calling party is judged, not intercepting the incoming call.
In this embodiment, the interception of the incoming call from the caller may control the communication network node 20 to intercept the incoming call from the caller by sending a control signal to the communication network node 20 by the server 10.
In the embodiment of the present application, the number of the user complaint recorded in the operation and maintenance system (EMOS) of the communication carrier may be further determined, whether the number of the complaint is an irregular caller may be determined, if the number is an irregular caller, the originating caller may be intercepted when the number initiates the caller incoming next time.
According to the interception method of the incoming call of the calling party, whether the incoming call of the calling party is an irregular calling party can be determined according to various conditions such as an interception strategy corresponding to the calling number and the number type of the calling number in call record data, the called number, the incoming direction of the calling number, the outgoing direction of the called number and the like, and intelligent analysis of the irregular calling party is completed. Meanwhile, when the incoming call of the caller is an irregular caller, the caller is intercepted, so that the interception is not limited to the irregular caller of a specific type, and the method can be widely applied to interception of various irregular callers and can comprehensively realize interception of irregular callers between networks. In addition, because the signaling data of the calling party and the calling party are obtained from the communication network node, the source tracing can be carried out on the unnormalized calling party, so that the source of the unnormalized calling party is found out.
The foregoing describes specific embodiments of the present disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
Fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application. Referring to fig. 3, at the hardware level, the electronic device includes a processor, and optionally an internal bus, a network interface, and a memory. The memory may include a memory, such as a high-speed Random access memory (Random-AccessMemory, RAM), and may further include a non-volatile memory (non-volatile memory), such as at least 1 disk memory, etc. Of course, the electronic device may also include hardware required for other services.
The processor, network interface, and memory may be interconnected by an internal bus, which may be an ISA (Industry Standard Architecture ) bus, a PCI (PeripheralComponent Interconnect, peripheral component interconnect standard) bus, or EISA (Extended Industry Standard Architecture ) bus, among others. The buses may be classified as address buses, data buses, control buses, etc. For ease of illustration, only one bi-directional arrow is shown in FIG. 3, but not only one bus or type of bus.
And the memory is used for storing programs. In particular, the program may include program code including computer-operating instructions. The memory may include memory and non-volatile storage and provide instructions and data to the processor.
The processor reads the corresponding computer program from the nonvolatile memory to the memory and then runs, and the interception device of the calling party incoming call is formed on the logic level. The processor is used for executing the programs stored in the memory and is specifically used for executing the following operations:
acquiring signaling data of a calling incoming call in a communication network node;
determining whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
and intercepting the calling incoming call if the calling incoming call is an unnormalized calling.
The method executed by the interception device of the incoming call disclosed in the embodiment shown in fig. 2 of the present application can be applied to a processor or implemented by the processor. The processor may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or by instructions in the form of software. The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), etc.; but also digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in hardware, in a decoded processor, or in a combination of hardware and software modules in a decoded processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory, and the processor reads the information in the memory and, in combination with its hardware, performs the steps of the above method.
The electronic device may also execute the method of fig. 2, and implement the function of the embodiment shown in fig. 2 of the interception device of incoming call, which is not described herein.
Of course, other implementations, such as a logic device or a combination of hardware and software, are not excluded from the electronic device of the present application, that is, the execution subject of the following processing flow is not limited to each logic unit, but may be hardware or a logic device.
The electronic device provided by the embodiment of the application can determine whether the calling incoming call is an irregular calling according to various conditions such as an interception strategy corresponding to the calling number and the number type of the calling number in the call record data, the called number, the incoming direction of the calling number, the outgoing direction of the called number and the like, and the intelligent analysis of the irregular calling is completed. Meanwhile, when the incoming call of the caller is an irregular caller, the caller is intercepted, so that the interception is not limited to the irregular caller of a specific type, and the method can be widely applied to interception of various irregular callers and can comprehensively realize interception of irregular callers between networks. In addition, because the signaling data of the calling party and the calling party are obtained from the communication network node, the source tracing can be carried out on the unnormalized calling party, so that the source of the unnormalized calling party is found out.
The present embodiments also provide a computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device comprising a plurality of application programs, enable the portable electronic device to perform the method of the embodiment of fig. 2, and in particular to:
acquiring signaling data of a calling incoming call in a communication network node;
determining whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
and intercepting the calling incoming call if the calling incoming call is an unnormalized calling.
Fig. 4 is a schematic structural view of an interception device 40 for incoming calls according to an embodiment of the present application. Referring to fig. 4, in a software implementation, the interception device 40 of the incoming caller may include:
an acquisition module 41 configured to acquire signaling data of a caller incoming call in a communication network node;
a determining module 43, configured to determine whether the incoming call of the caller is an irregular caller according to call record data carried in the signaling data and a corresponding interception policy thereof;
an interception module 45 configured to intercept the caller incoming call if the caller incoming call is an unnormal caller.
The interception device 40 for incoming calls of the caller provided in the embodiment of the present application can determine whether the incoming call of the caller is an irregular caller according to various conditions such as an interception policy, a called number, an incoming direction of the calling number, an outgoing direction of the called number, etc. corresponding to the calling number and the number type of the calling number in the call record data, so as to complete intelligent analysis of the irregular caller. Meanwhile, when the incoming call of the caller is an irregular caller, the caller is intercepted, so that the interception is not limited to the irregular caller of a specific type, and the method can be widely applied to interception of various irregular callers and can comprehensively realize interception of irregular callers between networks. In addition, because the signaling data of the calling party and the calling party are obtained from the communication network node, the source tracing can be carried out on the unnormalized calling party, so that the source of the unnormalized calling party is found out.
In summary, the foregoing description is only a preferred embodiment of the present application, and is not intended to limit the scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
The system, apparatus, module or unit set forth in the above embodiments may be implemented in particular by a computer chip or entity, or by a product having a certain function. One typical implementation is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transshipment) such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises the element.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for system embodiments, since they are substantially similar to method embodiments, the description is relatively simple, as relevant to see a section of the description of method embodiments.

Claims (8)

1. A method for intercepting an incoming call of a caller, comprising:
acquiring signaling data of a calling incoming call in a communication network node;
determining whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
intercepting the calling incoming call if the calling incoming call is an irregular calling;
the call record data includes a calling number and a called number, and the determining whether the calling incoming call is an irregular calling according to the call record data carried in the signaling data and the corresponding interception policy includes:
determining whether the calling incoming call is an irregular calling according to the calling number and an interception strategy corresponding to the number type of the calling number;
if the calling number meets the interception rules defined in the interception policy and the called number does not carry a predefined prefix, determining that the calling incoming call is an irregular calling;
if the called number carries a predefined prefix, determining that the calling incoming call is a standard calling;
the calling number belongs to a number type comprising a fixed network telephone number, a mobile network telephone number, an Internet of things number, an emergency call number, a government public service number, a social enterprise business unit service number, an operator service number, a national service number and other service numbers, and different interception strategies are set for different number types.
2. The method of claim 1, wherein the determining whether the incoming call is an irregular call according to the calling number and an interception policy corresponding to a number type to which the calling number belongs comprises:
and if the calling number meets the interception rules defined in the interception policy, determining that the calling incoming call is an irregular calling.
3. The method of claim 1, wherein the call record data further includes an incoming direction of the calling number, and the determining whether the calling incoming call is an irregular call according to the calling number and an interception policy corresponding to a number type to which the calling number belongs includes:
and if the calling number meets the interception rules defined in the interception policy and the incoming direction of the calling number is an MS cloud private line which is not set to allow all the calling, determining that the calling incoming call is an irregular calling.
4. The method of claim 1, wherein the call record data further includes an outgoing direction of a called number, and the determining whether the incoming call of the caller is an irregular caller according to the calling number and an interception policy corresponding to a number type to which the calling number belongs includes:
and if the calling number meets the interception rule defined in the interception policy and the outgoing direction of the called number is not set as an in-network call, determining that the calling incoming call is an irregular calling.
5. The method according to claim 1, wherein said obtaining signaling data of the incoming call of the caller in the communication network node comprises:
signaling data of a calling incoming call in at least one communication network node is acquired.
6. An interception device for incoming calls, comprising:
the acquisition module is configured to acquire signaling data of a calling incoming call in the communication network node;
the determining module is configured to determine whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
an interception module configured to intercept the caller incoming call if the caller incoming call is an unnormal caller;
the call record data comprises a calling number and a called number, and the determining module is specifically configured to determine whether the calling incoming call is an irregular calling according to the calling number and an interception policy corresponding to a number type to which the calling number belongs;
if the calling number meets the interception rules defined in the interception policy and the called number does not carry a predefined prefix, determining that the calling incoming call is an irregular calling;
if the called number carries a predefined prefix, determining that the calling incoming call is a standard calling;
the calling number belongs to a number type comprising a fixed network telephone number, a mobile network telephone number, an Internet of things number, an emergency call number, a government public service number, a social enterprise business unit service number, an operator service number, a national service number and other service numbers, and different interception strategies are set for different number types.
7. An electronic device comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the bus;
a memory for storing a computer program;
and the processor is used for executing the programs stored in the memory and realizing the following processes:
acquiring signaling data of a calling incoming call in a communication network node;
determining whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
intercepting the calling incoming call if the calling incoming call is an irregular calling;
the call record data includes a calling number and a called number, and the determining whether the calling incoming call is an irregular calling according to the call record data carried in the signaling data and the corresponding interception policy includes:
determining whether the calling incoming call is an irregular calling according to the calling number and an interception strategy corresponding to the number type of the calling number;
if the calling number meets the interception rules defined in the interception policy and the called number does not carry a predefined prefix, determining that the calling incoming call is an irregular calling;
the calling number belongs to a number type comprising a fixed network telephone number, a mobile network telephone number, an Internet of things number, an emergency call number, a government public service number, a social enterprise business unit service number, an operator service number, a national service number and other service numbers, and different interception strategies are set for different number types.
8. A computer readable storage medium having stored therein a computer program which when executed by a processor performs the following flow:
acquiring signaling data of a calling incoming call in a communication network node;
determining whether the calling incoming call is an irregular calling according to call record data carried in the signaling data and a corresponding interception policy thereof;
intercepting the calling incoming call if the calling incoming call is an irregular calling;
the call record data includes a calling number and a called number, and the determining whether the calling incoming call is an irregular calling according to the call record data carried in the signaling data and the corresponding interception policy includes:
determining whether the calling incoming call is an irregular calling according to the calling number and an interception strategy corresponding to the number type of the calling number;
if the calling number meets the interception rules defined in the interception policy and the called number does not carry a predefined prefix, determining that the calling incoming call is an irregular calling;
the calling number belongs to a number type comprising a fixed network telephone number, a mobile network telephone number, an Internet of things number, an emergency call number, a government public service number, a social enterprise business unit service number, an operator service number, a national service number and other service numbers, and different interception strategies are set for different number types.
CN202010224206.8A 2020-03-26 2020-03-26 Method and device for intercepting calling and called incoming calls, electronic equipment and storage medium Active CN113452846B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010224206.8A CN113452846B (en) 2020-03-26 2020-03-26 Method and device for intercepting calling and called incoming calls, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010224206.8A CN113452846B (en) 2020-03-26 2020-03-26 Method and device for intercepting calling and called incoming calls, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113452846A CN113452846A (en) 2021-09-28
CN113452846B true CN113452846B (en) 2024-03-19

Family

ID=77807169

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010224206.8A Active CN113452846B (en) 2020-03-26 2020-03-26 Method and device for intercepting calling and called incoming calls, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113452846B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101656938A (en) * 2009-09-04 2010-02-24 中兴通讯股份有限公司 Gateway exchange telephone traffic control system and control method
CN101931829A (en) * 2010-07-22 2010-12-29 万红萍 Method for intercepting call from inter-province illegal calling party by using intelligent network
CN102118836A (en) * 2009-12-31 2011-07-06 华为技术有限公司 Method and system for implementing network management and control and communication device for management and control
CN102377882A (en) * 2010-08-17 2012-03-14 上海禹为通信技术有限公司 Telephone traffic abnormity identification, management and control method in communication network and system thereof
CN106028300A (en) * 2016-05-11 2016-10-12 浙江鹏信信息科技股份有限公司 System for realizing juvenile telephone answering control service

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9288319B2 (en) * 2013-12-18 2016-03-15 Aaron Foss Call management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101656938A (en) * 2009-09-04 2010-02-24 中兴通讯股份有限公司 Gateway exchange telephone traffic control system and control method
CN102118836A (en) * 2009-12-31 2011-07-06 华为技术有限公司 Method and system for implementing network management and control and communication device for management and control
CN101931829A (en) * 2010-07-22 2010-12-29 万红萍 Method for intercepting call from inter-province illegal calling party by using intelligent network
CN102377882A (en) * 2010-08-17 2012-03-14 上海禹为通信技术有限公司 Telephone traffic abnormity identification, management and control method in communication network and system thereof
CN106028300A (en) * 2016-05-11 2016-10-12 浙江鹏信信息科技股份有限公司 System for realizing juvenile telephone answering control service

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《启用主叫号码鉴权功能 防范虚假主叫通信诈骗》;蔡玮琳;《2016山西通信学会学术年会》;31-35 *

Also Published As

Publication number Publication date
CN113452846A (en) 2021-09-28

Similar Documents

Publication Publication Date Title
US9210559B2 (en) System and method for mobile communications blocking based on crowd sourced information
US10938983B2 (en) Communication method and server
CN110557445A (en) Access request routing method and device, storage medium and electronic equipment
CN105227786A (en) A kind of means of communication based on virtual-number and device
CN113205416A (en) Service processing method and system based on block chain prediction machine
CN111523887A (en) Authority control method and device of intelligent contract read-only method and electronic equipment
CN112751935B (en) Request processing method and device, electronic equipment and storage medium
CN113452846B (en) Method and device for intercepting calling and called incoming calls, electronic equipment and storage medium
US20230344934A1 (en) Spam telephone call reducer
CN113485758A (en) Micro-service issuing method and device, electronic equipment and storage medium
US20190335327A1 (en) Partitioning network addresses in network cell data to address user privacy
CN113115400B (en) Communication method and device
US11582610B1 (en) Automated security control using log information
CN112532610B (en) Intrusion prevention detection method and device based on TCP segmentation
US9253010B1 (en) Systems and methods for determining a reputation of at least one telephone number associated with an unclassified source
CN114239963A (en) Method and device for detecting directed graph circulation path
CN111931797B (en) Method, device and equipment for identifying network to which service belongs
CN109246058B (en) False caller identification method and device, electronic equipment and storage medium
CN109451515B (en) Network priority evaluation method and device
CN109561224B (en) Call processing method and call terminal
CN109561407B (en) Call processing method and call terminal
JP2009232116A (en) Telephone switching system and method
da Costa Next Generation Machine Learning Based Real Time Fraud Detection
US9622043B2 (en) Past location-based communication with mobile devices
US10492063B2 (en) Aggregating network cell data to address user privacy

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