[go: up one dir, main page]

WO2017000617A1 - Procédé et appareil de commande de fréquence de communication - Google Patents

Procédé et appareil de commande de fréquence de communication Download PDF

Info

Publication number
WO2017000617A1
WO2017000617A1 PCT/CN2016/078478 CN2016078478W WO2017000617A1 WO 2017000617 A1 WO2017000617 A1 WO 2017000617A1 CN 2016078478 W CN2016078478 W CN 2016078478W WO 2017000617 A1 WO2017000617 A1 WO 2017000617A1
Authority
WO
WIPO (PCT)
Prior art keywords
communication
target
control
granularity
preset policy
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.)
Ceased
Application number
PCT/CN2016/078478
Other languages
English (en)
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Publication of WO2017000617A1 publication Critical patent/WO2017000617A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions

Definitions

  • the present invention relates to the field of communications, and in particular to a communication frequency control method and apparatus.
  • the harassment communication generally has at least one of the following characteristics: 1. A certain communication message is initiated in a large amount in a short time; 2. A certain geographical location (the mobile network often represents a geographical location by a cell, a base station, an end office, etc., and the fixed network often uses IP, end office, etc. represent geographic location, and can also use city, street, shopping mall, latitude and longitude to indicate geographic location) to initiate a large amount of information in a short period of time. Harassment communication involves various data services such as telephone, SMS, and MMS (such as basic data services such as http and FTP) and other Internet services, causing harassment or malicious attacks on ordinary users.
  • MMS such as basic data services such as http and FTP
  • harassing calls are typically characterized by: 1.
  • a phone initiates a large number of calls in a short period of time (each call is called a call); 2.
  • a geographic location initiates a large number of calls in a short period of time.
  • the frequency of harassing calls refers to the number of times a user initiates a telephone call or receives a telephone call within a statistical period. For example, the maximum number of times a call can be initiated within 1 minute is 10 times.
  • the message frequency of the harassment message (including short message, MMS, Weibo, BBS, etc.) refers to the number of times the user sends a message in a statistical period. For example, the maximum number of outgoing short messages allowed in one minute is 10.
  • the operator discovers a certain geographic location (such as an IP address segment, a base station, and a building) through a charging bill, a call log, and the like to initiate a large number of calls in a short period of time.
  • a certain geographic location such as an IP address segment, a base station, and a building
  • the IP address is taken as an example.
  • Control object [192.168.10.2, 192.168.10.21] (can also be a single user number, a single IP address, etc.); statistical granularity: 5 minutes; number of calls (threshold): 20 times; length of control :3 days.
  • the communication network After receiving the command, the communication network starts counting from the next statistical granularity and counts the number of calls sent in the IP segment. Statistics can be separately counted for each individual IP address (refer to the user-initiated calls included in the 19 IPs mentioned above, and the maximum number of calls allowed per IP is 20). Or you can also count the entire IP address segment in the instruction. When the number of outgoing calls from an IP reaches 21 times within a statistical granularity, the call is rejected. The statistics of the previous granularity are cleared at the beginning of each granularity, and statistics and control are re-executed.
  • the telephone service is taken as an example to describe the control method of the communication frequency in the related art.
  • traditional communication networks such as PSTN, PLMN
  • telephone switches are usually deployed by region.
  • a user or a geographically initiated call always passes through a telephone switch (such as an end office in the PSTN).
  • the telephone exchange provides telephone service.
  • the instructions issued by the operator through the upper management system are sent to a switch, which can perform complete statistics and control on the statistical objects required in the above instructions.
  • the current network technology can generally bind a certain user's multiple calls before and after to a certain telephone switch.
  • this switch can get all the call information of the specified user, but in the current network, when the user is distributed to the switch, the following occurs: the user registers with switch A in the previous hour and registers with switch B one hour later.
  • the reason is that in the network, the user data does not have a fixed binding relationship with the switch device.
  • the network always allocates an actual switch device to handle the service of the user when the user registers with the network, that is, the user and the switch.
  • a device is a dynamic binding relationship.
  • One solution in the related art is to modify the traffic distribution policy (or load balancing mechanism) in the POOL networking to support the distribution of user traffic by geographical location to a specific switch (or the management object involved). All communication traffic is directed to a specific communication device). For example, there are three switches in the POOL, the new distribution policy causes the outgoing call from the base station 1 to fall to the switch 1, and the call from the base station 2 falls to the switch 2.
  • the scheme is applicable to the small amount of traffic control of the user, but it is no longer applicable when the traffic volume of the controlling user is large. Because the number of calls in different geographical locations is different (and unpredictable), sharing traffic to different switches by geographical location will result in uneven load on multiple switches and affect network stability. Therefore, this solution does not have engineering feasibility in commercial networks.
  • the embodiment of the invention provides a communication frequency control method and device, so as to at least solve the problem that the communication frequency control cannot be performed on the modern communication network by user and by geographical location in the related art.
  • a communication frequency control method including: receiving, by a central control device a communication message sent by the information device, wherein the communication message carries information of the target communication request, the target communication service requested by the target communication request is a communication service for performing communication frequency control, and the communication device includes one or more communication devices;
  • the control device sends a control instruction to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy, wherein the control instruction is set to instruct the communication device to perform control on the communication frequency of the target communication service.
  • the central control device receives a preset policy sent by the management system of the communication network.
  • the central control device sends the control instruction to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy, including: the central control device records the target communication according to the target The statistical result within the specified time granularity and the preset policy send a control instruction to the communication device, wherein the target communication record is a communication record corresponding to the target communication request.
  • the central control device sends the control command to the communication device according to the statistical result of the target communication record in the specified time granularity and the preset policy, including: the central control device identifies the target communication record according to the preset policy, and is within the specified time granularity. The number of times the target communication record is identified is counted, and a statistical value is obtained, wherein the preset policy is set to specify a statistical number threshold of the target communication service and the target communication service within a specified time granularity; the central control device performs the statistical value and the statistical number threshold. Comparing; and in the case where the statistical value reaches the statistical number threshold, the central control device sends a control command to the communication device.
  • the method further includes: the communication device rejecting the target communication request according to the control instruction, to perform control on the communication frequency of the target communication service.
  • the communication device rejecting the target communication request according to the control instruction includes: within a time period, the communication device rejects the target communication request according to the control instruction.
  • the method further includes: the central control device identifying the target communication from the plurality of communication records carried by the communication message according to the preset policy. Record, where the preset policy is set to specify the target communication service.
  • the method further includes: the communication device receiving the preset policy, where the preset policy is set to specify the target communication service; and the communication device is configured according to the preset policy.
  • the target communication request is identified in the communication request, and the target communication record is acquired, wherein the target communication record is a communication record corresponding to the target communication request; and the communication device generates a communication message carrying the target communication record.
  • the method further includes: The communication device counts the first number of times, and generates a communication message carrying the first number of times according to the time sub-granularity, wherein the first number is the number of times the communication device identifies the target communication request within the time sub-granularity; the central control device statistics a second number of times, and generating a control command when the second number reaches a statistical number threshold, wherein the second number is the sum of the number of times the central control device receives the first number of times within the specified time granularity, and the time sub-granularity is less than the specified time granularity.
  • the method further includes: the communication device Receiving a preset policy, wherein the preset policy is set to specify a target communication service; the communication device identifies the target communication request from the plurality of communication requests according to the preset policy; and the communication device generates the communication message carrying the target communication request.
  • the communication message also carries a preset policy.
  • a communication frequency control apparatus comprising: a receiving module configured to receive a communication message sent by a communication device, wherein the communication message carries information of a target communication request, and the target communication request
  • the requested target communication service is a communication service for performing communication frequency control
  • the communication device includes one or more communication devices
  • the sending module is configured to send the communication result to the communication device according to the statistical result of the communication message within a specified time granularity and a preset policy.
  • a control instruction wherein the control instruction is set to instruct the communication device to perform control on a communication frequency of the target communication service.
  • the central control device receives the communication message sent by the communication device, where the communication message carries the information of the target communication request, and the target communication service requested by the target communication request is the communication service to be executed for the communication frequency control, and the communication is performed.
  • the device includes one or more communication devices; the central control device sends a control instruction to the communication device according to the statistical result of the communication message within a specified time granularity and a preset policy, wherein the control instruction is set to indicate the communication frequency of the communication device to the target communication service.
  • the implementation of the control solves the problem that the communication frequency control of the modern communication network cannot be performed by the user and the geographical location according to the related art, and then the communication is performed by the central control device according to the statistical result of the communication message within the specified time granularity and the preset policy.
  • the device sends a control command to instruct the communication device to perform control on the communication frequency of the target communication service, thereby achieving the effect of performing communication frequency control on the modern communication network by user and by geographical location.
  • FIG. 1 is a flowchart of a communication frequency control method according to a first embodiment of the present invention
  • FIG. 2 is a networking diagram of a system configured to perform a communication frequency control method according to a second embodiment of the present invention
  • FIG. 3 is a schematic diagram of a communication frequency control method according to a second embodiment of the present invention.
  • FIG. 4 is a networking diagram of a system configured to perform a communication frequency control method according to a third embodiment of the present invention.
  • FIG. 5 is a schematic diagram of a communication frequency control method according to a third embodiment of the present invention.
  • FIG. 6 is a schematic diagram of a communication frequency control method according to a fourth embodiment of the present invention.
  • FIG. 7 is a networking diagram of a system configured to perform a communication frequency control method according to a fifth embodiment of the present invention.
  • FIG. 8 is a schematic diagram of a communication frequency control method according to a fifth embodiment of the present invention.
  • FIG. 11 is a networking diagram of a system configured to perform a communication frequency control method according to a sixth embodiment of the present invention.
  • FIG. 12 is a schematic diagram of a communication frequency control method according to a sixth embodiment of the present invention.
  • FIG. 13 is a networking diagram of a system configured to perform a communication frequency control method according to a seventh embodiment of the present invention.
  • FIG. 14 is a schematic diagram of a communication frequency control method according to a seventh embodiment of the present invention.
  • Figure 15 is a schematic diagram of a communication frequency control apparatus according to an embodiment of the present invention.
  • FIG. 1 is a flowchart of a communication frequency control method according to a first embodiment of the present invention. As shown in FIG. 1, the method includes the following steps S102 to S104:
  • Step S102 The central control device receives the communication message sent by the communication device, where the communication message carries the information of the target communication request, and the target communication service requested by the target communication request is the communication service to be controlled for the communication frequency, and the communication device includes a Or multiple communication devices.
  • the communication service includes a telephone service, a message service, a data service, an internet service, and the like.
  • the target communication service (control object) may be a communication service determined according to the originating user of the communication service, the target user (communication object), the location of the communication terminal, and the like.
  • the target communication service is the telephone service of the target user, and the communication device is a telephone exchange.
  • Step S104 The central control device sends a control instruction to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy, wherein the control instruction is set to instruct the communication device to perform control on the communication frequency of the target communication service.
  • the preset policy is a preset setting to instruct the communication device to perform control on the communication frequency of the target communication service.
  • the policy may be pre-configured in the central control device, configured in the communication device and transmitted by the communication device to the central control device, or generated by a third party (eg, a management system of the communication network) and sent to the central control device.
  • the communication message sent by the communication device is received by the central control device; the central control device sends the control command to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy, which solves the problem that the related technology cannot be modernized.
  • the communication network implements the problem of communication frequency control according to the user and the geographical location, and then sends a control instruction to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy by the central control device to indicate the communication device to the target communication.
  • the communication frequency of the service is executed and controlled, and the effect of the communication frequency control by the user and the geographical location is realized for the modern communication network.
  • the central control device receives a preset policy sent by the management system of the communication network.
  • the central control device receives the preset policy and sends a control command to the communication device according to the preset policy and the communication message.
  • the central control device sends the control instruction to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy, including: the central control device records the target communication according to the target The statistical result within the specified time granularity and the preset policy send a control instruction to the communication device, wherein the target communication record is a communication record corresponding to the target communication request.
  • the communication device acquires the target communication request, acquires the target communication record corresponding to the target communication request, and generates a communication message carrying the target communication record (that is, the information carrying the target communication request).
  • the central control device sends a control instruction to the communication device according to the statistical result and the preset policy of the target communication record within the specified time granularity.
  • the central control device sends the control instruction to the communication device according to the target communication record and the preset policy, including: the central control device identifies the target communication record according to the preset policy, and performs the number of times the target communication record is identified within the specified time granularity. Statistics, the statistical value is obtained, wherein the preset policy is set to specify a statistical number threshold of the target communication service and the target communication service within a specified time granularity; the central control device compares the statistical value with the statistical number threshold; and the statistical value reaches the statistics In the case of the number of thresholds, the central control device sends a control command to the communication device.
  • the central control device can identify the target communication record according to the preset policy, and perform statistics on the number of times the target communication record is identified. And the preset number of statistics in the specified time granularity is specified in the preset policy.
  • the statistical number threshold is the maximum number of times the target communication record is identified within the specified time granularity (the number of communications allowed to be initiated and terminated within the statistical granularity). If the maximum value is reached, the central control device sends a control command to the communication device.
  • the central control device when the central control device recognizes the number of times the target user's call request (target communication request) within the specified time granularity reaches the statistical number threshold, sends a control command to the telephone exchange to indicate that the telephone exchange rejects The call of the target user.
  • the method further includes: the communication device rejecting the target communication request according to the control instruction, to perform control on the communication frequency of the target communication service.
  • the communication device rejecting the target communication request according to the control instruction includes: within the duration, the communication device rejects the target communication request according to the control instruction.
  • the communication device may reject the re-received target communication request for the subsequent duration.
  • the communication message can be re-generated according to the received target communication request (or its corresponding communication record) and sent to the central control device, which re-stats and performs the control.
  • the duration can be set to 3 days, and after more than 3 days, the control command is invalid; or the control command is not configured, that is, the control command is permanently valid.
  • a new control command may also be sent by the central control device to inform the communication device that the communication frequency control can be restarted.
  • the method further includes: the central control device identifies the target pass from the plurality of communication records carried by the communication message according to the preset policy.
  • the communication device only receives the communication request and generates a corresponding communication record without identifying the communication request (ie, not determining which of the communication records is the target communication record) and transmitting all communication records to the central controlling device.
  • the central control device identifies the received communication record according to a preset policy to identify the target communication record, and sends a control instruction to the communication device according to the statistical result and the preset policy of the target communication record within the specified time granularity.
  • the method further includes: the communication device receiving the preset policy, where the preset policy is set to specify the target communication service; and the communication device is configured according to the preset policy.
  • the target communication request is identified in the communication request, and the target communication record is acquired, wherein the target communication record is a communication record corresponding to the target communication request; and the communication device generates a communication message carrying the target communication record.
  • the communication device can receive a preset policy, which can be provided by a third party (eg, a management system of the communication network) or forwarded to it by the central control device.
  • a preset policy the communication device may identify the received communication request to determine which is the target communication request, generate a target communication record corresponding to the target communication request, and generate a communication message carrying the target communication record.
  • the preset policy is further set to specify the specified time granularity, the temporal sub-granularity, and the statistical number threshold of the target communication service within the specified time granularity.
  • the method further includes: the communication device counting the first number of times, and generating, according to the time sub-granularity, the communication message carrying the first number of times, wherein the first time is the communication device at the time The number of times the target communication request is identified in the sub-granularity; the central control device counts the second number of times, and generates a control command when the second number reaches the statistical number threshold, wherein the second number is received by the central control device within the specified time granularity The sum of the first number of times, the time sub-granularity is less than the specified time granularity.
  • the preset policy specifies two statistical time granularities (ie, temporal sub-granularity and specified temporal granularity).
  • the time sub-granularity is smaller than the specified time granularity.
  • the time sub-granularity is 1 minute and the specified time granularity is 10 minutes.
  • the communication device counts the number of times (first number of times) the target communication request is identified within each minute and sends it (carrying in the communication message) to the central control device.
  • the central control device may record the sum of the first times received in 10 minutes (the second number of times) at the time point when the communication message is received for the first time.
  • a control command is sent to the communication device instructing the communication device to reject the target communication request within the next 2 minutes.
  • Each communication service may have a different statistical granularity (time sub-granularity or specified time granularity).
  • a telephone call is generally a minimum statistical unit of 1 minute and 5 minutes, and some communication services, such as data communication based services, may need to reach a statistical granularity of seconds.
  • the method further includes: the communication device receiving the preset policy, where the preset policy is set to specify the target communication service; The device identifies the target communication request from the plurality of communication requests according to the preset policy; the communication device generates a communication message carrying the target communication request.
  • communication frequency control may require very complicated strategies, such as whether the credit rating of the user, whether the calling or called user is roaming, whether the calling and called users are in the same geographical area (administrative area), whether the calling and called users are friendly (such as Family account), involving high-risk numbers (exemption-free numbers), etc.; control operations are no longer a fixed frequency (number of communications per unit time); when the call meets different strategies, the frequency threshold is also different (such as long-distance calls) The threshold is different from the threshold set by the local call; or it may be required to disconnect the high-risk call in real time (ie forcibly shutting down the communication service).
  • the communication message also carries a preset policy.
  • the preset policy may only be sent to the communication device, and the communication device generates a communication message (such as a target communication request or its corresponding communication record) carrying the information of the preset policy and the target communication request.
  • the communication frequency control method can be applied to a communication network for various communication services (such as voice calls, video calls, short messages, multimedia messages, http data services, etc.) to the number of occurrences per unit time ( That is, the communication frequency is controlled.
  • the method not only supports user-controlled but also controls by geographical location, and can control the communication frequency of suspected harassing telephone users and harassing telephones to reduce malicious communication behavior;
  • the communication frequency is controlled to ensure the normal operation of the network and the normal execution of most communication services; and solve the problem that the communication frequency control of the modern communication network cannot be performed by users and by geographical location in the related art.
  • the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation.
  • the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
  • the optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
  • FIG. 2 is a networking diagram of a system configured to perform a communication frequency control method according to a second embodiment of the present invention, which may be a preferred embodiment of the embodiment shown in FIG. 1.
  • the system includes:
  • the communication device is a device in the telecommunication network that is responsible for connecting or processing various communication services; the CCP is a device added for the main function of frequency control, and a CCP device must exist in the network, which receives the control command upwards and collects each downward Call information uploaded by the communication device.
  • the central control device in the embodiment shown in FIG. 1 can be implemented by the CCP in this embodiment; the communication device can be implemented by the communication device in this embodiment, and the control instruction can be adopted in this embodiment. The implementation of the control instructions (as well as in subsequent embodiments, will not be described again).
  • the reason for the introduction of the CCP is that there must be a central device in the network to summarize all the communication traffic involved in each management object (that is, the target communication service in the first embodiment) before the decision can be made: 1. Specify Whether the communication traffic of the managed object has exceeded the threshold; 2. Whether it is necessary to trigger the control of the specified control object.
  • the CCP's management and control strategy may be complex, not only based on the amount of communication traffic per unit time, but also based on the management object or the other side. The user's service level, call charge information, current network load and other parameters are used to judge the control decision. Therefore, the control strategy is concentrated on a central device (ie, CCP), which is used to determine whether to trigger the control.
  • control command is only issued to the CCP and does not need to be released to each communication device.
  • the main functions played by the CCP and the communication device in this embodiment are:
  • the main functions of the CCP 1. Identify which communication records involve the controlled objects; 2. Count the communication behavior of the controlled objects according to the statistical granularity; 3. After the threshold is exceeded, notify each communication device.
  • each communication device sends a Call History Record (CHR) to the CCP when receiving a communication request.
  • CHR Call History Record
  • the POP will perform call statistics according to the statistical granularity required in the control command. If the statistical threshold is reached, a control message is sent to all communication devices (including the subscriber number or geographic location, the end time point of the granularity). Thereafter, before the termination time point, the communication device checks whether the subscriber number or the geographical location matches each time a communication request is received, and if it matches, the call is rejected (for example, the call is rejected before 15:00, and the call is opened after 15:00). New statistical granularity). When the next statistical granularity begins, the new call request is forwarded to the CCP by the communication device. Repeat this process until the required length of control is reached in the control order.
  • CHR Call History Record
  • the communication device does not need to send any CHR to the CCP.
  • the CCP finds that a controlled object reaches the threshold of the granularity, it can send a prohibition message (control message) to the communication device first, and then the communication device prohibits the communication behavior of the controlled object.
  • the CCP finds that the granularity has expired, it sends an permission message (control message) to the communication device, and then the communication device allows the communication behavior of the managed object, and then restarts reporting the communication record to the CCP.
  • control message returned by the CCP must carry a time point (or other information indicating the granularity of the current statistics), so that the communication device learns the statistical granularity information.
  • FIG. 4 is a networking diagram of a system configured to perform a communication frequency control method according to a third embodiment of the present invention.
  • This embodiment can be used as a preferred embodiment of the embodiment shown in FIG.
  • the control instructions are not only issued to the CCP, but also to the various communication devices.
  • the networking mode of the communication device allows the various types of communication services initiated and terminated by the management object to be handled by different communication devices (for example, many users accessed by a certain base station, the calls are handled by different mobile switches respectively)
  • the control instructions for the same control object shall be sent to all communication devices in the network.
  • the primary role played by the CCP and the communication device is:
  • the main functions of the CCP 1. Count the communication behavior of the controlled object according to the statistical granularity; 2. Notify the communication devices after the threshold is exceeded.
  • the main functions of the communication device 1. When processing the communication request, it is identified whether the controlled object is involved. If it is involved, the molecular granularity is broken according to the statistical granularity, and then the communication quantity of each sub-granularity is sent to the CCP. 2, when the CCP wants The control behavior is executed when the communication behavior of a controlled object is prohibited before the specified time.
  • This embodiment performs most of the statistical work by distributed communication devices (such as telephone switches), and the CCP only performs the final summary work.
  • the communication device and the CCP can only periodically transmit the number of communication times that the controlled user can occur every minute (or other small time period), which reduces the bandwidth requirement.
  • This embodiment distributes the high-load work to each device separately, improves the network reliability, effectively solves the problem of single-point performance bottleneck and the formation of a single fault point, which can increase the cost of hardware and software, and can support more control users.
  • FIG. 5 is a schematic diagram of a communication frequency control method according to a third embodiment of the present invention. As shown in Figure 5,
  • the communication device picks up the communication request.
  • the communication device internally records the control instructions, and the CCP internally records the control instructions.
  • the communication device finds that the communication user, location or object is a control object (that is, it recognizes that the communication service meets the requirements of the control instruction, for example, the initiator is controlled).
  • the communication device splits the statistical granularity in the control command and splits it into several sub-granularities.
  • the communication device receives the communication request, and counts the number of communication requests within each sub-time granularity, and reports the number of communication requests (ie, traffic) once per sub-time granularity. For example, the statistical granularity is 5 minutes and the sub-granularity is 1 minute.
  • the communication device counts the number of communication requests received within one minute in a one-minute cycle, and reports the number of communication requests (ie, traffic) per minute.
  • the communication device reports a message to the CCP, which contains the following key information: the management object identifier (such as the user number), the length of the sub-granularity period (such as 1 minute), and the traffic occurring within the sub-granularity.
  • the CCP divides the statistical granularity in the control command into several sub-granularities according to the same granularity splitting strategy of the communication device.
  • the CCP After receiving the messages reported by all communication devices, the CCP accumulates the traffic of each sub-granularity for each management object within a statistical granularity. At the beginning of each sub-granularity, each communication device recalculates the traffic of the managed object within each sub-granularity. At the end of the sub-granularity, the message is reported to the CCP.
  • the CCP continuously accumulates the sub-granularity traffic. If the sum of the traffic has exceeded the threshold before the time required for the statistical granularity is reached, the control granularity of the statistical granularity is triggered.
  • the CCP sends a control message to all communication devices to indicate that a certain control service is prohibited for a certain control object before the specified statistical granularity (also indicated by a time point, for example, 15:00).
  • the communication device receives a communication request from the management object. Since the specified statistical granularity is not reached (for example, it is not until 15:00), the communication request is rejected, and the failure response is returned (may not return any response).
  • the statistical granularity expires (for example, the time point to 15:00), each communication device restarts to count the traffic according to the sub-granularity, and reports the CCP to accept the control message of the CCP.
  • the communication request refers to the first signaling in the session; in the non-session communication service, the communication request refers to all communication signaling.
  • the split sub-granularity can be shortened, for example, from 1 minute to half a minute. It is also possible to automatically adopt different sub-granularity for different management objects according to the user's historical call frequency.
  • FIG. 6 is a schematic diagram of a communication frequency control method according to a fourth embodiment of the present invention.
  • This embodiment can be used as a preferred embodiment of the embodiment shown in FIG.
  • each communication device may also not perform the operation of splitting the granularity and counting the number of communications locally, but only checking whether the communication request is related to the control object, and if relevant, reporting the CHR.
  • the CCP accumulates the number of CHRs received according to the statistical granularity. If the threshold is exceeded, each communication device is notified to perform the control operation.
  • a time point (for example, 15:00) may be carried, because: each control The statistical granularity of the objects is different, and the time points for starting the control are also different, which causes some devices to fail to accurately calculate the start and end time points of each statistical granularity (for example, when the statistical granularity start time is received from the first control object) When a communication request can start calculations).
  • the clock between the communication device and the CCP can be aligned, and the complexity of the internal business logic processing of the communication device is reduced, and the pressure on the CPU of a large number of timers of the device is alleviated.
  • the above-mentioned time point may not be carried in the control message returned above.
  • FIG. 7 is a networking diagram of a system configured to perform a communication frequency control method according to a fifth embodiment of the present invention.
  • This embodiment can be used as a preferred embodiment of the embodiment shown in FIG.
  • each communication device forwards a communication request to the CCP in real time when it receives a communication request involving a management object (the communication request may carry all necessary communication information).
  • the CCP decides by policy whether this communication is allowed. For example, when a certain type of communication request reaches a threshold in the statistical granularity, a prohibition response is returned, or the communication device that requests the request is denied the current communication service.
  • the operator may require more complicated policies for communication frequency control, such as according to the user's credit rating, whether the primary and called users are roaming, whether the primary and called users are in the same geographical area (administrative area), whether the primary and called users are Is a friendly relationship (such as a family account), involves high-risk numbers (exemption-free numbers), etc.; control operations are no longer a fixed frequency (number of communications per unit time); when the call meets different strategies, the frequency threshold is different (For example, the threshold of the long-distance call is different from the threshold of the local call setting); or the high-risk call may be required to be disconnected in real time (that is, the communication service is forcibly closed). Therefore, it is proposed in this embodiment that all communication devices immediately forward the received communication request to the CCP, and if the CCP allows the communication service, a successful response is returned, after which the communication device executes the normal communication service logic.
  • FIG. 8 is a schematic diagram of a communication frequency control method according to a fifth embodiment of the present invention.
  • the communication device 1 receives the communication request and determines that it is related to the management object, it forwards the communication request to the CCP.
  • the CCP determines that the communication request should be prohibited according to the local policy or through a dedicated policy server (for example, the long-distance type call reaches the threshold), and instructs the communication device 1 to reject the communication.
  • the communication device 1 then returns a failure response to the initiator.
  • the communication device locally cannot forward the communication request to the CCP because it lacks a complete policy and cannot accurately determine whether the communication request involves the management object.
  • the communication device When the communication device needs to reject a certain communication, it can return a failure response, or directly discard the communication. Seeking (because the initiator may perform different retransmission strategies for different communication services).
  • the CCP When the CCP finds that the communication behavior of a controlled object has reached the threshold of the current statistical granularity, it may return a control message to each communication device to request that certain communication behavior of the controlled object be prohibited before the specified time point.
  • a communication category (such as a voice call, a video call, a short message, a multimedia message, an http data service, etc.) may be carried to implement communication frequency control according to the communication service category. Whether the communication category needs to be carried depends on whether the network networking and the operator need fine-grained control. For example, when different communication services are handled by different communication devices, the communication category may not be carried.
  • the start and end time of the statistical granularity may be fixed following the time unit, or may be started as the statistical granularity starting point after receiving the first communication request of the management object. You can choose from two different strategies:
  • Strategy 1 The statistical granularity is set to 1 hour, and the start time of each statistical point is fixed in the time unit. There are 24 statistical granularities in one day, starting from 0:00, 12:00, 2:...23.
  • Strategy 2 The statistical granularity is set to 1 hour, and the start time of each statistical point is calculated from the receipt of the management object or all calls. For example, if a communication device receives the first call of a management object at 11:42, the start point is 11:42, and the CCP and all communication devices should use 11:42 as the starting point of the current statistical granularity.
  • Strategy 1 requires all communication devices and CCPs to set a unified statistical granularity for specific management objects, as long as each device and CCP can synchronize in time.
  • Strategy 2 is more complicated to implement. When the first call of the management object falls on the communication device 1, other communication devices must also start statistics at this point, and each communication device point needs to synchronize the call information about the management object.
  • FIG. 9 is a basic architectural diagram of an IMS network. As shown in FIG. 9, the IMS network needs to perform call frequency control and message frequency control on the IP address or IP address segment.
  • the main network elements of the IMS include: a Call Session Control Function (CSCF), a Home Subscriber Server (HSS), and an Application Server (AS).
  • CSCF Call Session Control Function
  • HSS Home Subscriber Server
  • AS Application Server
  • the CSCF is divided into three types: S-CSCF (Serving-Call Session Control Function, Service CSCF), I-CSCF (Interrogating-Call Session Control Function, Query CSCF), and P-CSCF (Proxy-Call Session Control Function, Agent CSCF).
  • the P-CSCF can be located in the access network of the user's current location, and serves as the first contact network element for the user to access the IMS network, and forwards the SIP call signaling of the user to the IMS core network (SIP signaling is used as the call control in the IMS network).
  • Signaling protocol, SIP is the Session Initiation Protocol, initial session protocol).
  • the I-CSCF can complete the internal information hiding function of the network and support network security. As the core call control entity, the S-CSCF performs basic call control functions and provides an interface with the application server.
  • the HSS records the user information and service data of each IMS user, cooperates with the CSCF to complete the routing function, and provides authentication and authorization functions.
  • User subscription data is stored in the HSS and downloaded to the S-CSCF when the user registers.
  • the user subscription data stores the information triggering rule (IFC) of the user and the address information of the AS providing the service.
  • IFC information triggering rule
  • industry The service data is downloaded from the HSS to the AS when the user registers, and is used by the AS to complete the user service processing.
  • the user's IFC data is downloaded from the HSS to the S-CSCF when the user registers, for the S-CSCF to select the AS.
  • the AS provides various call-type services to users, such as basic voice, video services, and supplementary services.
  • the S-CSCF selects an AS according to the IFC information of each user to perform supplementary services of the user.
  • IP-SM-GW IP-Short-Message-Gateway
  • IP-SM-GW IP-Short-Message-Gateway
  • S-CSCF selects an IP-SM-GW to process the short message service of the user according to the IFC information of each user.
  • FIG. 10 is a schematic diagram of a POOL networking architecture of an IMS network.
  • a user-initiated call or short message is forwarded to an intermediate call control entity I-CSCF of the core network through the P-CSCF of the access network.
  • the I-CSCF forwards to a service call control entity S-CSCF.
  • the S-CSCF needs to forward the call or message to an application server AS or short message gateway.
  • the I-CSCF, the S-CSCF, the application server AS, and the short message gateway are all POOL networking. There is no absolute binding relationship between the user and these devices. Take AS as an example. Multiple calls from a user are distributed to different ASs for processing.
  • the S-CSCF in the related art utilizes the IFC mechanism and the DNS technology when forwarding the call to the AS, and can bind the user to an AS by using the DNS.
  • it is impossible to bind to an AS by geographical location such as IP, base station, and city). The reason is that each geographical location is discrete and the number is very large.
  • the existing IFC triggering rules cannot represent hundreds or thousands of geographical location information.
  • the operator has to control the frequency of calls for 20 IP addresses separately, and hopes to distribute 20 IP addresses evenly to 3 ASs in the POOL. Since the user is allowed to move to other geographical locations, no one can predict how many users will be accessed under an IP address (especially when the access point uses fixed broadband plus NAT to translate IP addresses, multiple accesses are allowed under the same IP address). Users), resulting in uneven traffic on multiple ASs in POOL, affecting network stability.
  • FIG. 11 is a networking diagram of a system configured to perform a communication frequency control method according to a sixth embodiment of the present invention.
  • This embodiment can be used as a preferred embodiment of the embodiment shown in FIG.
  • this embodiment provides a networking diagram of the frequency management and control of the call service performed by the application server AS and the CCP.
  • the control command is sent to all ASs and CCPs in the POOL, so that each AS counts the communication frequency of the same control object according to a unified time unit, and then sends it to the CCP when the sub-granularity expires.
  • FIG. 12 is a diagram showing a communication frequency control method according to a sixth embodiment of the present invention. As shown in FIG. 12, after receiving the control command, each communication device (AS) and CCP starts to set a timer in a fixed time unit after recording the control object and the statistical granularity information, and starts statistical communication behavior.
  • AS communication device
  • CCP starts to set a timer in a fixed time unit after recording the control object and the statistical granularity information, and starts statistical communication behavior.
  • the control command requires the call frequency control of the base station 1.
  • the granularity of the control is 5 minutes, and each AS splits it into 5 sub-granularity.
  • each communication device and CCP set up a timer to start counting.
  • the process of performing communication frequency control includes the following steps:
  • the AS receives a call request at 14:55:3 seconds.
  • the AS finds that the call needs to be managed, and the counter is +1 in the sub-granularity.
  • the AS receives the N call requests of the specified control object before 14:55:59 seconds, then the counter +N in the sub-granularity.
  • a message is sent to the CCP: the control object number or geographic location, the last sub-granularity information (optional field, if the AS and the CCP can be synchronized in statistical granularity, it is not needed), Call frequency of sub-granularity (N+1 times).
  • the AS restarts a sub-granularity statistics from 14:56:0 seconds.
  • the CCP accumulates the call frequency value received from each AS for the same management object within the control granularity (14:55:00 seconds to 15:00:0 seconds). For example, at the end of the sub-granularity of 14:57:59 seconds, the new frequency value reported by each AS is received, and after counting, a control object is found within 3 minutes from 14:55:0 seconds to 14:57:59. The call frequency value has exceeded the threshold.
  • the control decision made by the CCP is: From the current point to 15:00:00 seconds, the call of the above-mentioned management object should be rejected.
  • the CCP returns a control message to each AS, requesting that the call that occurred before 15:00:00 seconds for the above-mentioned control object (user or geographic location) should be rejected.
  • the AS receives a call request from the above-mentioned management object at 14:58:23 seconds, and the AS rejects the call and returns a failure response.
  • each AS After arriving at 15:00:00 seconds, each AS returns to the starting point of this embodiment, re-establishes the sub-granularity for statistics, and the CCP counts according to a new statistical granularity.
  • This embodiment enables quasi-real time control of the communication frequency. For example, a control order requires only 20 calls within 5 minutes. During the implementation process, the following situation occurred:
  • control object made 24 calls in the first 3 minutes, and then the call was forbidden 2 minutes later.
  • This embodiment treats a portion of the frequency statistics to the AS for processing, reducing the performance load on the CCP.
  • the split sub-granularity may be shortened.
  • the sub-grain size can be reduced from 1 minute to half a minute. It is also possible to automatically adopt different sub-granularity for different management objects according to the user's historical call frequency.
  • the logic of sub-granularity splitting can be placed entirely within each AS, independent of the CCP.
  • FIG. 13 is a networking diagram of a system arranged to perform a communication frequency control method according to a seventh embodiment of the present invention.
  • This embodiment can be used as a preferred embodiment of the embodiment shown in FIG.
  • a short message gateway and CCP are provided.
  • the control command is sent to all short message gateways and CCPs in the POOL, so that each short message gateway counts the communication frequency of the same control object according to a unified time unit, and then sends the CCP to the CCP when the sub-granularity expires. .
  • Figure 14 is a diagram showing a communication frequency control method according to a seventh embodiment of the present invention.
  • the CCP starts to set up the timer in a fixed time unit after recording the control object and the statistical granularity information, and starts to count the communication behavior.
  • the short message gateway After receiving the control command, the short message gateway only records the management object information (such as CHR).
  • control command requires message frequency control for the short message sent by the base station 1.
  • the granularity of the control is 5 minutes.
  • the CCP sets up a timer to start statistics.
  • the process of performing communication frequency control includes the following steps:
  • the short message gateway receives a short message at 14:55:3 seconds.
  • the short message gateway finds that this short message needs to be controlled (by user, location or object).
  • the short message gateway immediately reports a message to the CCP, carrying relevant information of the short message (such as CHR).
  • the CCP will +1 the counter of this managed object.
  • the CCP returns a control message to the short message gateway, requesting it to perform message control on the specified control object before 15:00.
  • the short message gateway receives another short message.
  • the short message gateway receives another short message.
  • a communication frequency control device is also provided, which is configured to implement the above-described embodiments and preferred embodiments, and has not been described again.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • Figure 15 is a schematic diagram of a communication frequency control apparatus according to an embodiment of the present invention. As shown in FIG. 15, the apparatus includes: a receiving module 20 and a transmitting module 40.
  • the receiving module 20 is configured to receive a communication message sent by the communication device, where the communication message carries information of the target communication request, and the target communication service requested by the target communication request is a communication service for performing communication frequency control, and the communication device includes a Or multiple communication devices.
  • the sending module 40 is configured to send a control instruction to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy, wherein the control instruction is set to instruct the communication device to perform control on the communication frequency of the target communication service.
  • the receiving module 20 receives the communication message sent by the communication device, and the sending module 40 sends a control command to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy, thereby solving the problem that the modern communication network cannot be pressed.
  • the user performs the communication frequency control problem according to the geographic location, and then sends a control instruction to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy by the sending module 40 to indicate the communication of the communication device to the target communication service.
  • the frequency execution control achieves the effect of implementing communication frequency control on the modern communication network by user and by geographical location.
  • modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
  • the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.
  • the communication frequency control method and apparatus have the following beneficial effects: the central control device sends a control command to the communication device according to the statistical result of the communication message within the specified time granularity and the preset policy.
  • the effect of performing communication frequency control on the modern communication network by user and by geographical location is achieved.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Les modes de réalisation de la présente invention concernent un procédé et un appareil de commande de fréquence de communication. Le procédé comprend : un dispositif de commande central reçoit un message de communication envoyé par un dispositif de communication, le message de communication transportant des informations concernant une demande de communication cible, un service de communication cible demandé par la demande de communication cible est un service de communication sur lequel une commande de fréquence de communication doit être effectuée, et le dispositif de communication comprend un ou plusieurs dispositifs de communication ; le dispositif de commande central envoie une instruction de commande au dispositif de communication en fonction de statistiques du message de communication dans un incrément de temps spécifique et une règle prédéfinie, l'instruction de commande étant définie de façon à instruire le dispositif de communication à commander une fréquence de communication du service de communication cible. Les modes de réalisation de la présente invention résolvent le problème d'incapacité dans la mise en œuvre de commande de fréquence de communication en fonction d'utilisateurs et d'emplacements géographiques pour un réseau de communication moderne dans l'état de la technique.
PCT/CN2016/078478 2015-06-30 2016-04-05 Procédé et appareil de commande de fréquence de communication Ceased WO2017000617A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510374666.8 2015-06-30
CN201510374666.8A CN106332126A (zh) 2015-06-30 2015-06-30 通信频度控制方法及装置

Publications (1)

Publication Number Publication Date
WO2017000617A1 true WO2017000617A1 (fr) 2017-01-05

Family

ID=57607806

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/078478 Ceased WO2017000617A1 (fr) 2015-06-30 2016-04-05 Procédé et appareil de commande de fréquence de communication

Country Status (2)

Country Link
CN (1) CN106332126A (fr)
WO (1) WO2017000617A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107046593A (zh) * 2017-04-07 2017-08-15 北京安云世纪科技有限公司 一种骚扰电话拦截方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070078565A (ko) * 2006-01-27 2007-08-01 삼성전자주식회사 사설 교환 시스템의 악의적 전화 신고 방법 및 그 장치
TW201010397A (en) * 2008-08-29 2010-03-01 Inventec Appliances Corp Method of preventing malicious dialing and electronic apparatus
CN101697620A (zh) * 2009-10-30 2010-04-21 中兴通讯股份有限公司 一种垃圾短信的确定方法和系统
CN101720092A (zh) * 2009-11-19 2010-06-02 东方通信股份有限公司 一种基于智能网信令监控的骚扰电话监控方法及骚扰电话监控系统
CN104702800A (zh) * 2013-12-04 2015-06-10 中国移动通信集团公司 一种骚扰号码的识别方法、装置和系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070078565A (ko) * 2006-01-27 2007-08-01 삼성전자주식회사 사설 교환 시스템의 악의적 전화 신고 방법 및 그 장치
TW201010397A (en) * 2008-08-29 2010-03-01 Inventec Appliances Corp Method of preventing malicious dialing and electronic apparatus
CN101697620A (zh) * 2009-10-30 2010-04-21 中兴通讯股份有限公司 一种垃圾短信的确定方法和系统
CN101720092A (zh) * 2009-11-19 2010-06-02 东方通信股份有限公司 一种基于智能网信令监控的骚扰电话监控方法及骚扰电话监控系统
CN104702800A (zh) * 2013-12-04 2015-06-10 中国移动通信集团公司 一种骚扰号码的识别方法、装置和系统

Also Published As

Publication number Publication date
CN106332126A (zh) 2017-01-11

Similar Documents

Publication Publication Date Title
US9240946B2 (en) Message restriction for diameter servers
CN111869171B (zh) 用于ip多媒体子系统(ims)域的网络切片管理
US11063990B2 (en) Originating caller verification via insertion of an attestation parameter
US10117090B2 (en) Multiple device association with a single telephone number
US10148482B2 (en) Video interconnect termination charging
KR20110099771A (ko) 아이피 멀티미디어 서브 시스템 집중식 서비스의 로그아웃 방법 및 시스템
US11223604B2 (en) Detecting aggressive or attacking behaviors in IMS SIP signaling
EP3202172B1 (fr) Association de multiples dispositifs à un numéro de téléphone unique
US10880781B2 (en) Service communication method and device
US10567446B2 (en) Method and system for over-the-top voice for internet of things devices
US9826380B1 (en) Video over LTE data usage metering
EP1686752A1 (fr) Procede permettant d'obtenir des services multimedia prioritaires
US20140324952A1 (en) Method and apparatus for network communication
US9800626B2 (en) Selecting refresh periods in an IP network
US10666526B2 (en) Method and apparatus for measuring end-to-end accessibility in voice over long term evolution networks
US20130121212A1 (en) Method and apparatus for supporting location-aware services
WO2017000617A1 (fr) Procédé et appareil de commande de fréquence de communication
WO2017102019A1 (fr) Corrélation de signalisation ims dans une interception de srevice srvcc
EP4518288A1 (fr) Procédé d'enregistrement d'un dispositif sip, entité de réseau et programme informatique
KR20130119128A (ko) Ims통신 서비스의 비정상 종료를 감시할 수 있는 사용자 단말
US8867483B1 (en) SCIM peering
Komorita et al. Congestion-based automatic calling for improving call establishment in VoLTE
KR102050027B1 (ko) Ims 망에서 초기필터기준의 트리거 제어 장치 및 방법
WO2017223383A1 (fr) Système d'interconnexion vidéo
CN101568112B (zh) 增强融合网络中的共享公共用户身份的方法和网络单元

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16816982

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16816982

Country of ref document: EP

Kind code of ref document: A1