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

CN110278531B - Policy control method, device, equipment and storage medium - Google Patents

Policy control method, device, equipment and storage medium Download PDF

Info

Publication number
CN110278531B
CN110278531B CN201810205514.9A CN201810205514A CN110278531B CN 110278531 B CN110278531 B CN 110278531B CN 201810205514 A CN201810205514 A CN 201810205514A CN 110278531 B CN110278531 B CN 110278531B
Authority
CN
China
Prior art keywords
cell
target
determining
target area
threshold
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
CN201810205514.9A
Other languages
Chinese (zh)
Other versions
CN110278531A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201810205514.9A priority Critical patent/CN110278531B/en
Publication of CN110278531A publication Critical patent/CN110278531A/en
Application granted granted Critical
Publication of CN110278531B publication Critical patent/CN110278531B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a policy control method, a policy control device and policy control equipment, which relate to the field of wireless communication and can improve accuracy and efficiency of policy control. The method comprises the following steps: the method comprises the steps of obtaining the EDR reported by at least one UE, determining a target area according to the EDR reported by the at least one UE, and configuring a target control strategy for target UE located in the target area. The EDR carries a UE identifier, reporting time and a position of the UE; the target area satisfies the following condition: the number of the target UEs located in the target area is larger than a preset number threshold; the target UE satisfies any one of the following conditions: the specified service is opened, the staying time in the cells contained in the target area is longer than a first time threshold, switching is carried out in at least two cells contained in the target area, the staying time in each cell is shorter than a second time threshold, and the cells contained in the target area stay in the preset time period.

Description

Policy control method, device, equipment and storage medium
Technical Field
The present application relates to the field of wireless communications, and in particular, to a policy control method, apparatus and device.
Background
At present, after a User Equipment (UE) accesses a wireless network, the UE reports location information to a core network device through a radio access network device such as a base station. And the core network equipment matches the service area where the UE is located according to the position information reported by the UE, and further matches the control strategy of the service area where the UE is located. The control policy may include a Quality Of Service (QOS) rule and a Charging Rule (CR). For example, if the UE is located in a preset service area, the core network device allocates a larger bandwidth to the UE and executes a charging rule with a lower price. Otherwise, the core network device allocates a smaller bandwidth to the UE and executes a charging rule with a higher price.
In practical application, daily maintenance of the radio access network, such as increasing or decreasing the number of base stations and cells, and modifying the parameters of the base stations and the cells, is usually performed on the radio access network side, and the core network device cannot synchronize the configuration information of the radio access network in time. Thus, when the UE accesses the wireless network in the service area where the radio access network parameters have been updated, the core network device may not be able to match the corresponding service area or the wrong service area according to the location information reported by the UE, and further, the UE is configured with the wrong QOS rule and charging rule, that is, the UE is subjected to the wrong flow control and charging.
Disclosure of Invention
Embodiments of the present application provide a policy control method, an apparatus, and a device, which can automatically determine a target area according to an EDR reported by at least one UE, and automatically configure a control policy for a target UE in the target area, thereby improving accuracy and efficiency of configuring the control policy for the target UE in the target area.
In order to achieve the above purpose, the embodiments of the present application provide the following technical solutions:
in a first aspect, a policy control method is provided. The method can comprise the following steps: acquiring a user event record (EDR) reported by at least one User Equipment (UE); the EDR carries the UE identification, the reporting time and the position of the UE. Then, determining a target area according to the EDR reported by at least one UE; wherein the target area satisfies the following condition: the number of the target UEs located in the target area is larger than a preset number threshold; the target UE satisfies any one of the following conditions: the specified service is opened, the staying time in the cells contained in the target area is longer than a first time threshold, switching is carried out in at least two cells contained in the target area, the staying time in each cell is shorter than a second time threshold, and the cells contained in the target area stay in the preset time period. And then configuring a target control strategy for the target UE located in the target area.
The embodiment of the application provides a policy control method, which can count the number of target UEs which are located in the same region and meet preset conditions according to an EDR reported by at least one UE; if the number of the target UE is larger than the preset threshold value, the same area is determined as the target area, and a target control strategy is configured for the target UE in the target area, so that the problem that the strategy control equipment cannot be matched with a corresponding service area or a wrong service area according to the position reported by the UE under the condition that the number and the configuration parameters of base stations and cells in a wireless access network are changed but cannot be synchronized to the strategy control equipment in time can be solved, the wrong QOS rule and the wrong charging rule are configured for the UE in the area, the actual distribution condition of the target UE in the target area can be determined in real time, the corresponding QOS rule and the corresponding charging rule are distributed for the target UE, and the accuracy and the efficiency of strategy control can be improved.
In one possible design approach, the target UE includes a UE that has a specified service enabled and has a duration of stay within a cell included in the target area greater than a first duration threshold. Correspondingly, determining the target area according to the EDR reported by at least one UE may include: and determining a cell where the UE is located according to the position of the UE, and determining a first proportion of target UE contained in the cell where the UE is located to all the UE in the cell where the UE is located. If the first ratio is greater than the first ratio threshold, it may be determined that the cell in which the UE is located is the target area.
In a possible design method, after determining that a cell in which the UE is located is a target area if the first ratio is greater than the first ratio threshold, the method may further include: after the preset time length, determining a second proportion of target UE contained in the cell where the UE is located to all UE in the cell where the UE is located; and if the second ratio is larger than the second ratio threshold, determining that the cell in which the UE is located is the target area.
In order to improve the efficiency of identifying the target area, in one possible design method, before determining the first ratio of the target UE included in the cell where the UE is located to all UEs in the cell where the UE is located, the method may further include: and determining whether the cell in which the UE is located belongs to a preset cell. Correspondingly, determining a first ratio of the target UE included in the cell where the UE is located to all UEs in the cell where the UE is located may include: and if the cell in which the UE is located does not belong to the preset cell, determining a first proportion of the target UE contained in the cell in which the UE is located to all the UEs in the cell in which the UE is located.
Accordingly, configuring a target control policy for a target UE located in a target area may include: and configuring a target control strategy matched with a preset cell for the target UE located in the target area.
In frequent switching areas such as high-speed rails and subways, a large amount of network resources are occupied by switching signaling of the UE, so that the available network resources cannot meet the communication requirements of the UE. Therefore, in order to ensure that the communication of the handover frequent region is smooth, a control strategy with higher priority can be configured for the handover frequent region. In a possible design method, determining a target area according to an EDR reported by at least one UE may include: determining a cell where the UE is located according to the position of the UE; and if the UE is switched between the at least two cells and the stay time of the UE in each cell of the at least two cells is smaller than the second time threshold, determining an area formed by the at least two cells as a target area. Wherein the priority of the target control strategy is greater than the first priority threshold.
In a mall, a station, and other dense areas, there may be a situation where a large number of UEs need to access a wireless network, so that the available network resources cannot meet the communication requirements of a large number of UEs. Therefore, in order to ensure that the communication of the personnel-dense area is smooth, a control strategy with higher priority can be configured for the personnel-dense area. In a possible design method, determining a target area according to an EDR reported by at least one UE may include: determining a cell where the UE is located according to the position of the UE; determining the number of the UE staying in the same target cell within a preset time period according to the reporting time of the EDR record; and if the number is larger than the preset number threshold, determining the target cell as the target area. Wherein the priority of the target control strategy is greater than the second priority threshold.
In a second aspect, a policy control apparatus is provided, which may include: the device comprises an acquisition module, a determination module and a configuration module. The acquisition module is used for acquiring a user event record (EDR) reported by at least one User Equipment (UE); the EDR carries the UE identification, the reporting time and the position of the UE. The determining module is used for determining a target area according to the EDR reported by at least one UE; wherein the target area satisfies the following condition: the number of the target UEs located in the target area is larger than a preset number threshold; the target UE satisfies any one of the following conditions: the specified service is opened, the staying time in the cells contained in the target area is longer than a first time threshold, switching is carried out in at least two cells contained in the target area, the staying time in each cell is shorter than a second time threshold, and the cells contained in the target area stay in the preset time period. A configuration module, configured to configure a target control policy for a target UE located in a target area. The apparatus may also include a storage module to store instructions and data.
In one possible design, the target UE includes a UE that has a specified service turned on and has a duration of stay within a cell included in the target area greater than a first duration threshold. Correspondingly, the determining module is further configured to determine, according to the location of the UE, a cell in which the UE is located, and a first ratio of the target UE included in the cell in which the UE is located to all UEs in the cell in which the UE is located. In addition, the determining module is further configured to determine that the cell in which the UE is located is the target area if the first ratio is greater than the first ratio threshold.
In a possible design, the determining module is further configured to determine, after a preset time period, a second ratio of the target UE included in the cell where the UE is located to all UEs in the cell where the UE is located if the first ratio is greater than a first ratio threshold, and determine, if the second ratio is greater than a second ratio threshold, that the cell where the UE is located is the target area.
In order to improve the efficiency of identifying the target area, in one possible design, the determining module is further configured to determine whether a cell in which the UE is located belongs to a preset cell. If the cell where the UE is located does not belong to the preset cell, the determining module is further configured to determine a first ratio of the target UE included in the cell where the UE is located to all UEs in the cell where the UE is located.
Correspondingly, the configuration module is further configured to configure a target control strategy matched with the preset cell for the target UE located in the target area.
In one possible design, the determining module is further configured to determine a cell in which the UE is located according to the location of the UE. And the determining module is further configured to determine, if the UE is handed over between the at least two cells and the stay time of the UE in each of the at least two cells is less than the second time threshold, an area formed by the at least two cells as a target area. Wherein the priority of the target control strategy is greater than the first priority threshold.
In a possible design, the determining module is further configured to determine a cell where the UE is located according to the location of the UE, and determine the number of UEs staying in the same target cell within a preset time period according to the reporting time of the EDR record. The determining module is further configured to determine that the target cell is the target area if the number is greater than the preset number threshold. Wherein the priority of the target control strategy is greater than the second priority threshold.
In a third aspect, a policy control device is provided, which may include: a processor, a communication interface, and a memory. Wherein the memory is used for storing computer executable instructions, the processor is connected with the memory through the bus, and when the device runs, the processor executes the computer executable instructions stored in the memory, so that the device executes the policy control method according to the first aspect.
In a fourth aspect, a computer-readable storage medium is provided, having stored therein instructions that, when run on a device, cause the device to perform a policy control method according to the first aspect.
In a fifth aspect, there is provided a computer program product comprising instructions which, when run on an apparatus, cause the apparatus to perform the policy control method according to the first aspect.
In the embodiments of the present application, the names of the respective unit modules in the policy control device and the policy control device are not limited to the policy control device and the policy control device, and in actual implementation, the unit modules may be presented by other names. As long as the functions of the respective unit modules are similar to those of the embodiments of the present application, they are within the scope of the claims of the present application and their equivalents.
Drawings
Fig. 1 is a schematic diagram of a wireless network to which a conventional policy control method is applied;
FIG. 2 is a flow chart illustrating a conventional strategy control method;
fig. 3 is a schematic structural diagram of a wireless network to which the policy control method according to the embodiment of the present application is applied;
fig. 4 is a first flowchart of a policy control method according to an embodiment of the present application;
fig. 5 is a schematic flowchart illustrating a policy control method according to an embodiment of the present application;
fig. 6 is a third schematic flowchart of a policy control method according to an embodiment of the present application;
fig. 7 is a fourth schematic flowchart of a policy control method according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a policy control device according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a policy control device according to an embodiment of the present application.
Detailed Description
In the following, the terms "first", "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the embodiments of the present application, "a plurality" means two or more unless otherwise specified.
Fig. 1 shows an architecture diagram of a wireless network to which existing policy control is applied. As shown in fig. 1, the wireless network may include a UE, a radio access network device, a Policy and Charging Enforcement Function (PCEF) device, and a Policy and Charging Rules Function (PCRF) device. The access network device is mainly used for realizing wireless physical layer functions, resource scheduling and wireless resource management, wireless access control and mobility management functions. The PCRF equipment is mainly used for distributing control strategies for the UE according to the position of the UE. The control strategy mainly comprises a QOS rule and a charging rule of the UE. The PCEF device is mainly configured to control QOS and charging of the UE according to the control policy. The PCRF equipment and the PCEF equipment are core network equipment.
Illustratively, the UE shown in fig. 1 may be any UE such as a Mobile phone, a wearable device, an Augmented Reality (AR)/Virtual Reality (VR) device, a tablet Computer, a notebook Computer, an Ultra-Mobile Personal Computer (UMPC), a netbook, a Personal Digital Assistant (PDA), and the like, and of course, in the following embodiments, the specific form of the UE is not limited at all.
Specifically, as shown in fig. 2, the step of assigning and executing the preset control policy to the UE may generally include S201-S213:
s201, the UE reports the position of the UE to the PCEF equipment. For example, the UE may send an internet protocol Connectivity Access Network (IP-CAN) session establishment request message to the PCEF device through the radio Access Network device. Wherein, the IP-CAN session establishment request message carries the location of the UE. The location of the UE may include a Cell Global Identity (CGI), a Service Area Identity (SAI), a Routing Area Identity (RAI), a Tracking Area Identity (TAI), and the like.
S202, the PCEF device forwards the location of the UE to the PCRF device. For example, the PCEF device may send a Credit Control Request-Initial (CCR-I) message to the PCRF device. Wherein, the CCR-I message carries the position of the UE.
S203, the PCRF equipment judges whether the position of the UE is matched with a local preset service area of the PCRF equipment or not, and distributes a control strategy for the UE according to a matching result. For example, the PCRF device matches a control policy of a service area where the UE is located according to the location of the UE, where the control policy may include a QOS rule and a charging rule.
It should be noted that the preset service areas may include at least two groups of service areas with different priorities, and each group of service areas may include at least one service area. For example, the preset service areas may include three types of service areas having different priorities: a service area of the UE registration place, a service area that is nationally roamable outside the UE registration place, and a service area that is abroad roamable. The service area where the UE is registered has the highest priority, and a control policy with the highest QOS and the lowest price may be allocated to the UE. Accordingly, the service area that can roam abroad has the lowest priority, and a control policy with the lowest QOS and the highest price needs to be allocated to the UE.
And S204, the PCRF equipment sends the control policy to the PCEF equipment. For example, the PCRF device sends a Credit Control Answer-Initial (CCA-I) message to the PCEF device. Wherein the CCA-I message carries the control strategy.
S205, the PCEF device receives and installs the control policy.
S206, the PCEF device notifies the UE that the control policy is in effect. For example, the PCEF device sends an IP-CAN session setup response message to the UE.
S207, the UE initiates the service. Such as making a phone call and surfing the internet.
And S208, the PCEF equipment controls the QOS of the UE and charges the UE according to the control strategy.
S209, of course, if the location of the UE is updated, the UE reports the updated location of the UE to the PCEF device. For example, the UE may send a CCR update request message to the PCEF device through the radio access network device. Wherein, the CCR update request message carries the updated location of the UE.
S210, the PCEF device forwards the updated location of the UE to the PCRF device.
S211, if the PCRF device determines that the updated location of the UE is not matched with the locally preset service area information of the PCRF device, the PCRF device allocates a new control policy for the UE. For example, the PCRF device matches the QOS rule and the charging rule of the service area where the UE is located according to the updated location of the UE, and generates a new control policy.
S212, the PCRF device sends the new control policy to the PCEF device. For example, the PCRF device may send a CCA update response message to the PCEF device. And the CCA updating response message carries a new control strategy.
S213, the PCEF equipment receives the new control strategy, deletes the original control strategy and installs the new control strategy.
In summary, in the existing UE control policy, a preset control policy is determined to be allocated and executed for the UE by determining a matching result between the location of the UE reported by the UE and a preset service area in the PCRF device. However, when the service area configuration preset in the PCRF device is inconsistent with the base station configuration in the radio access network, for example, the base station or cell configuration in the preset service area is updated but not synchronized to the PCRF device in time, the PCRF device cannot match the location of the UE with the preset service area, and allocate and execute a correct control policy for the UE. Moreover, the existing UE control strategy does not have the capability of identifying a specific area in real time, such as an area along a subway or a high-speed rail where cell switching is frequent, and a high-load area such as a shopping mall, a station, and a school, and adjusting the specific area control strategy in real time according to the actual situation of the specific area. Therefore, the existing UE control strategy has the problem of poor accuracy and efficiency of the policy control.
The policy control method and the policy control device provided by the embodiment of the application can automatically identify and monitor the number of the UE in each subordinate cell, and adjust the control policy of the subordinate cell in real time when the number of the target UE in part or all of the subordinate cells meets the preset number threshold, so that the accuracy and efficiency of distributing and executing the control policy can be improved.
Fig. 3 is a schematic diagram of a wireless network to which the policy control method provided in the embodiment of the present application is applied.
As shown in fig. 3, the wireless network further includes a Policy Control Platform (POP) as compared to the wireless network shown in fig. 1. The POP is mainly used for executing the policy control method provided by the embodiment of the application. In addition, the POP may also be connected to a service Operation Support System (BOSS) and configured to receive a UE list (a subscriber corresponding to a specified service) that is sent by the BOSS and has activated the specified service.
It should be noted that the POP may be implemented as a separate device connected to the PCRF device. Such as the POP platform shown in fig. 3. Of course, as shown in fig. 1, the POP may also be implemented as a functional module in the PCRF device. The functional modules can be implemented by software, or by both software and hardware. The application is not limited in any way as to the specific implementation of POP.
As shown in fig. 4, an embodiment of the present application provides a policy control method. The method may include S401-S403:
s401, obtaining at least one user event record (EDR) reported by User Equipment (UE).
For example, the EDR may be a signaling carrying a self-location and reported by the UE due to network event triggering such as network registration, cell reselection, cell handover, service initiation or service reception, and the like, or may be a signaling that the UE periodically reports the self-location in the same cell. For example, the EDR may be a measurement report reported by the UE, an IP-CAN session establishment request message, a CCR update request message, a location update reporting signaling, and the like.
For example, EDR usually carries UE identity, reporting time and UE location. The UE identity may be a phone Number of the UE, an International Mobile Subscriber identity Number (IMSI), a Cell Radio Network Temporary identity (C-RNTI), and the like. The reporting time refers to the time for reporting the EDR by the UE. The location of the UE may be at least one of CGI, SAI, RAI, and TAI as described in S201, or may be location information (e.g. longitude and latitude) of the UE located by a NAVIGATION and Positioning module such as a Global Positioning System (GPS), a Global NAVIGATION satellite System (Global NAVIGATION SATELLITE SYSTEM, GLONASS), and beidou.
S402, determining a target area according to the EDR reported by at least one UE.
Wherein the target area satisfies the following condition: the number of the target UEs located in the target area is larger than a preset number threshold; the target UE satisfies any one of the following conditions: the specified service is opened, the staying time in the cells contained in the target area is longer than a first time threshold, switching is carried out in at least two cells contained in the target area, the staying time in each cell is shorter than a second time threshold, and the cells contained in the target area stay in the preset time period.
Illustratively, the three conditions that the target UE needs to satisfy may sequentially correspond to the following three scenarios: the target area to be determined comprises the UE which has opened the specified service, the target area to be determined is a frequently switched scene, and the target area to be determined is a high-load scene. In the embodiment of the present application, the following description will be made for three scenes one by one, and details are not repeated here.
S403, configuring a target control strategy for the target UE located in the target area.
Accordingly, specific target control strategies are respectively given below in the embodiments of the present application for the three scenarios in S402, which are not described herein.
The embodiment of the application provides a policy control method, which can count the number of target UEs which are located in the same region and meet preset conditions according to an EDR reported by at least one UE; if the number of the target UE is larger than the preset threshold value, the same area is determined as the target area, and a target control strategy is configured for the target UE in the target area, so that the problem that the strategy control equipment cannot be matched with a corresponding service area or a wrong service area according to the position reported by the UE under the condition that the number and the configuration parameters of base stations and cells in a wireless access network are changed but cannot be synchronized to the strategy control equipment in time can be solved, the wrong QOS rule and the wrong charging rule are configured for the UE in the area, the actual distribution condition of the target UE in the target area can be determined in real time, the corresponding QOS rule and the corresponding charging rule are distributed for the target UE, and the accuracy and the efficiency of strategy control can be improved.
Optionally, the target UE includes a UE that has activated the specified service and has a stay time in a cell included in the target area longer than a first time threshold. The specific service may be a preferential package provided by an operator, and the preferential package may be a communication service that enjoys a better communication experience and a more preferential fee in a specific area. For example, a package of offers for a campus teacher and student in a designated campus area. When the subscribers are located outside the designated area, even if the number of subscribers is large, for example, the ratio of subscribers to all subscribers in the area outside the designated area exceeds 50%, the subscribers cannot enjoy the preferential package. Therefore, the existing policy control method may cause the satisfaction degree of the subscriber to be reduced, and finally, adverse effects are caused to the promotion of the preferential package by the operator. In order to solve this problem, as shown in fig. 5, the embodiment of the present application provides the following solutions: s402 determines a target area according to the EDR reported by at least one UE, and may be implemented as S501-S503, and correspondingly, S403 may be implemented as S504.
S501, determining the cell where the UE is located according to the position of the UE.
Specifically, the cell may be identified according to the location of the UE carried by the EDR.
S502, determining a first proportion of target UE contained in a cell where the UE is located to all the UE in the cell where the UE is located.
Specifically, according to the UE identifier reported by the EDR, the UE list with the specified service activated is matched. If the matching is successful, the UE is considered to have opened the designated service, otherwise, the UE is considered to have not opened the designated service. And then, determining the stay time of the UE in the cell according to the reporting time carried by the EDR. And if the stay time is longer than a preset first time threshold, determining the UE as the target UE. Then, the number of target UEs in the cell and the number of all UEs in the cell are counted, and then the first ratio is calculated.
In practical applications, in order to improve customer satisfaction, for a UE that has already opened a specific service and is located in a preset cell, even if a first ratio of the UE in the preset cell is lower than a first ratio preset threshold, a control policy preset for the specific service should be executed. In other words, the policy control method provided in the embodiment of the present application may also be executed only when the UE that has opened the specified service is located in a non-preset cell. Therefore, optionally, before performing S502 to determine that the target UE included in the cell where the UE is located accounts for the first ratio of all UEs in the cell where the UE is located, the method may further include the following steps:
and determining whether the cell in which the UE is located belongs to a preset cell.
The preset cell is a home service area set by an operator when opening an account for a user. In the home service area, the user can enjoy better service quality and more favorable tariff. Accordingly, outside the home service area, the user cannot enjoy the treatment that the user can enjoy in the home service area. For example, the operator releases a campus package, and in each cell of the campus area, the teacher and the students can enjoy the service quality and the charge set in the campus package, while in other areas outside the campus area, the teacher and the students can still only enjoy the normal service quality and charge.
Exemplarily, the location of the UE carried by the EDR may be matched with a preset cell. If the matching is successful, the cell where the UE is located is regarded as belonging to a preset cell, and a control strategy preset for the specified service is distributed to the UE. Otherwise, if the cell where the UE is located is not a preset cell, the first proportion and the dwell time of the UE need to be counted, and whether a control policy preset for a specified service is allocated to the UE is determined according to a statistical result. Accordingly, S502 determines that the target UE included in the cell where the UE is located accounts for the first ratio of all UEs in the cell where the UE is located, and may be implemented as the following steps to reduce the amount of calculation and improve the efficiency of the policy control method provided in the embodiment of the present application:
and if the cell in which the UE is located does not belong to the preset cell, determining a first proportion of the target UE contained in the cell in which the UE is located to all the UEs in the cell in which the UE is located.
Of course, in practical application, a time period for the UE having the specified service opened to enjoy a better quality service and a better tariff may also be set, so as to simplify the computational complexity of the policy control method provided by the present application. For example, for a campus package, the effective time period of the specified service may be set as a time period in which a normal teaching task exists in the campus area.
S503, if the first ratio is larger than the first ratio threshold, determining that the cell in which the UE is located is the target area.
Optionally, in order to reduce the false determination probability of the target cell, after performing S503, if the first ratio is greater than the first ratio threshold, and determining that the cell where the UE is located is the target area, the method may further include the following two steps:
and after the preset time length, determining a second proportion of the target UE contained in the cell where the UE is located to all the UE in the cell where the UE is located.
For example, the preset time length may be greater than the first time length threshold, or may be less than or equal to the first time length threshold, which is not limited in the embodiment of the present application.
And if the second ratio is larger than the second ratio threshold, determining that the cell in which the UE is located is the target area.
For example, the value of the second proportional threshold may be generally set to be greater than the value of the first proportional threshold, or may be equal to the value of the first proportional threshold, and the embodiment of the present application is not limited.
S504, configuring a target control strategy matched with a preset cell for the target UE located in the target area to support the target UE to execute the designated service. The target UE refers to the UE which has opened the designated service in the target cell.
In practical applications, an operator usually presets a home service area for a premium package offered by the operator, where the home service area may include at least one preset cell. On one hand, as long as the package subscriber is located in the home service area, the subscriber should enjoy better service experience and more favorable tariff. On the other hand, for other areas outside the home service area, when the ratio of the contracted user to all users in the other areas is greater than the preset first ratio threshold, the operator still provides the contracted user with the control strategy preset by the preferential package, so that the experience of the contracted user and the attraction of the preferential package are improved.
Optionally, in frequent handover areas such as high-speed rails and subways, a large amount of network resources are occupied by UE reselection and handover signaling, so that the available network resources cannot meet the communication requirements of all UEs. In the prior art, an operator needs to set a target area (i.e. a target cell set in a frequent handover area) in advance, where QOS control rules and/or charging rules need to be controlled. However, the target area is set by analyzing the historical communication record of the frequent switching area manually or by a third-party device. In other words, the prior art does not have the capability of automatically identifying the frequent switching areas, takes a long time, and obtains the target area inaccurately. For example, as infrastructure construction develops, some non-hot spot areas may become hot spot areas, for example, newly built high-speed rail or subway lines may become new hot spot areas, and the prior art cannot timely identify the hot spot areas and configure a targeted control strategy. Therefore, optionally, as shown in fig. 6, the step S402 of determining the target area according to the EDR reported by at least one UE may be implemented as S601-S602, and correspondingly, the step S403 may be implemented as step S603:
s601, determining the cell where the UE is located according to the position of the UE.
S601 is the same as S501, and is not described herein again.
S602, if the UE is switched between the at least two cells and the stay time of the UE in each cell of the at least two cells is less than a second time threshold, determining an area formed by the at least two cells as a target area.
In practical application, the stay time of the UE which moves fast along with high-speed rails and subways in each cell is short. Therefore, the second duration threshold is typically set to a small value in order to identify cells in the handover frequent region. For example, the second duration threshold may be set to 10 seconds for a high-speed rail scenario. For a subway scenario, the second duration threshold may be set to 1 minute.
S603, configuring a target control strategy with the priority greater than the first priority threshold for the target UE located in the target area.
The first priority threshold refers to that when the number of times of switching of the UEs exceeding the preset number in the specified time period reaches a preset number threshold, the UEs exceeding the preset number need to preferentially guarantee the communication quality. For example, the number of handovers of more than 1000 UEs reaches 20 times within 1 hour, and it is necessary to increase the bandwidth allocated to the UEs exceeding the preset number to ensure the communication quality.
For example, the total bandwidth of the frequent handover area may be preferentially increased, and the bandwidth of the user with the current traffic flow being larger may be limited, so as to ensure that all UEs in the area can normally communicate. The target UE may be all UEs in the target cell.
Optionally, in a person-intensive area such as a mall, a station, etc., there may be a situation where a large number of UEs need to access the wireless network, so that the available network resources cannot meet the communication requirements of a large number of UEs. Therefore, as shown in fig. 7, in order to ensure smooth communication in the person-dense region, a control strategy with higher priority may be configured for the person-dense region. S402 determines a target area according to the EDR reported by at least one UE, which may be implemented as S701 to S703, and accordingly S403 may be implemented as S704:
s701, determining the cell where the UE is located according to the position of the UE.
S701 is the same as S501, and is not described herein again.
S702, determining the number of the UE staying in the same target cell within a preset time period according to the reporting time of the EDR record.
In practical applications, in areas with dense staff, such as shopping malls and stations, users often stay for a long period of time. Therefore, the preset time period may be set to a large value. For example, for a mall scene, the preset time period may be set to 2 hours. For a station scenario, the preset time period may be set to 0.5 hour.
And S703, if the number of the UE is larger than a preset number threshold, determining the target cell as a target area.
The preset number threshold may be determined according to a network capacity of an area where the UE is located. For example, if the wireless network in the area of a certain mall can provide communication service for 10000 people, the preset number threshold can be set to any value of 9000-10000.
S704, configuring a target control strategy with the priority greater than a second priority threshold for the target UE located in the target area.
The second priority threshold is that the number of UEs in the designated area exceeds a preset number threshold, that is, the designated area is considered as a high-load area, the existing network capacity may not meet the communication requirements of a plurality of UEs, and the communication requirements of the UEs in the high-load area need to be guaranteed preferentially. For example, in a region with dense staff, such as a mall and a station, the number of UEs reaches 10000, and it can be considered that the priority of the UE in the region is greater than the second priority threshold.
For example, the total bandwidth of a region with dense people can be preferentially increased, and the bandwidth of a user with larger current traffic flow is limited, so that all UEs in the region can normally communicate. The target UE may be all UEs in the target cell.
In the embodiment of the present application, the policy control device may be divided into functional modules according to the above method, for example, each functional module may be divided for each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and there may be another division manner in actual implementation.
Fig. 8 shows a schematic diagram of a possible structure of the policy control device according to the above embodiment. As shown in fig. 8, the policy control means may include: an acquisition module 801, a determination module 802, and a configuration module 803. Wherein,
an obtaining module 801, configured to obtain an EDR reported by at least one UE; the EDR carries the UE identification, the reporting time and the position of the UE.
A determining module 802, configured to determine a target area according to an EDR reported by at least one UE; wherein the target area satisfies the following condition: the number of the target UEs located in the target area is larger than a preset number threshold; the target UE satisfies any one of the following conditions: the specified service is opened, the staying time in the cells contained in the target area is longer than a first time threshold, switching is carried out in at least two cells contained in the target area, the staying time in each cell is shorter than a second time threshold, and the cells contained in the target area stay in the preset time period.
A configuring module 803, configured to configure a target control policy for a target UE located in a target area.
The apparatus may further include a storage module 804 for storing associated instructions and data.
All relevant contents of the steps involved in the method embodiments shown in fig. 4 to fig. 7 may be referred to the functional description of the corresponding functional module in the policy control device shown in fig. 8, and are not described herein again.
It is to be understood that when the determining module 802 is implemented by a processor, the obtaining module 801 and the configuring module 803 are implemented by a processor and a communication interface together, and the storing module 804 is implemented by a memory, fig. 9 shows a possible structural schematic diagram of the policy control device involved in the above embodiment. As shown in fig. 9, the policy control device includes: a processor 901, a communication interface 902, and a memory 903; the memory 903 is used for storing computer-executable instructions, the processor 901, the communication interface 902 and the memory 903 are connected through the bus 904, and when the policy control device operates, the processor 901 executes the computer-executable instructions stored in the memory 903, so that the device executes the policy control method as described in any one of fig. 4 to 7.
The processor 901 may be a single-core processor or a multi-core processor, and the processor 901 may also be a processor set composed of at least one single-core processor and/or at least one multi-core processor. The communication interface 902 may include a communication interface for signal connection with devices such as access network devices and other network entities in a wireless or wired manner, and an interface with various Input/Output (I/O) devices that enable human-computer interaction. The memory 903 may be the memory of the policy control device itself or may be a separate memory device connected to the policy control device presence signal.
In the above embodiments, all or part of the implementation may be realized by software, hardware, firmware or any combination thereof. When implemented using a software program, may take the form of a computer program product, either entirely or partially. The computer program product includes one or more computer instructions. The procedures or functions described in accordance with the embodiments of the present application occur in whole or in part when the computer program instructions are loaded and executed on a policy control device. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (12)

1. A method of policy control, the method comprising:
acquiring a user event record (EDR) reported by at least one User Equipment (UE); the EDR carries a UE identification, reporting time and the position of the UE;
determining a target area according to the EDR reported by the at least one UE, including:
if the target UE is the UE which has opened the specified service and the stay time in the cell contained in the target area is longer than a first time threshold, determining the cell where the UE is located according to the position of the UE; determining a first proportion of target UE contained in a cell where the UE is located to all UE in the cell where the UE is located; if the first ratio is larger than a first ratio threshold, determining that the cell in which the UE is located is a target area;
or determining the cell where the UE is located according to the position of the UE; if the UE is switched between at least two cells and the stay time of the UE in each cell of the at least two cells is smaller than a second time threshold, determining the UE as a target UE, and if the number of the target UE is larger than a preset number threshold, determining an area formed by the at least two cells as the target area;
and configuring a target control strategy for the target UE located in the target area.
2. The method according to claim 1, wherein after determining that the cell in which the UE is located is the target area if the first ratio is greater than a first ratio threshold, the method further comprises:
after the preset time length, determining a second proportion of target UE contained in the cell where the UE is located to all UE in the cell where the UE is located;
and if the second ratio is larger than a second ratio threshold, determining that the cell in which the UE is located is a target area.
3. The method according to claim 1 or 2, wherein before determining the first ratio of the target UE included in the cell where the UE is located to all UEs in the cell where the UE is located, the method further comprises:
determining whether the cell in which the UE is located belongs to a preset cell;
the determining a first ratio of the target UE included in the cell where the UE is located to all UEs in the cell where the UE is located includes:
and if the cell where the UE is located does not belong to a preset cell, determining a first proportion of target UE contained in the cell where the UE is located to all UE in the cell where the UE is located.
4. The method of claim 3, wherein configuring a target control policy for a target UE located in the target area comprises:
and configuring a target control strategy matched with the preset cell for the target UE located in the target area.
5. The method of claim 1, wherein the cell where the UE is located is determined according to the location of the UE; if the UE is switched between at least two cells and the stay time of the UE in each cell of the at least two cells is smaller than a second time threshold, the UE is determined to be target UE, and if the number of the target UE is larger than a preset number threshold, the priority of the target control strategy is larger than a first priority threshold under the condition that an area formed by the at least two cells is determined to be the target area.
6. A policy control apparatus, characterized in that the apparatus comprises: the device comprises an acquisition module, a determination module and a configuration module; wherein,
the acquisition module is used for acquiring a user event record (EDR) reported by at least one User Equipment (UE); the EDR carries a UE identification, reporting time and the position of the UE;
if the target UE is the UE which has opened the specified service and the stay time in the cell included in the target area is longer than the first time threshold, the determining module is used for determining the cell where the UE is located according to the position of the UE; the determining module is further configured to determine a first ratio of target UEs included in the cell where the UE is located to all UEs in the cell where the UE is located; the determining module is further configured to determine that the cell in which the UE is located is a target area if the first ratio is greater than a first ratio threshold;
or, the determining module is configured to determine a cell in which the UE is located according to the location of the UE; the determining module is further configured to determine the UE as a target UE if the UE is switched between at least two cells and a retention time of the UE in each of the at least two cells is smaller than a second time threshold, and determine an area formed by the at least two cells as the target area if the number of the target UE is greater than a preset number threshold;
the configuration module is configured to configure a target control policy for the target UE located in the target area.
7. The apparatus of claim 6,
the determining module is further configured to determine, after a preset duration, a second proportion of the target UE included in the cell where the UE is located to all UEs in the cell where the UE is located, if the first proportion is greater than a first proportion threshold;
the determining module is further configured to determine that the cell in which the UE is located is a target area if the second ratio is greater than a second ratio threshold.
8. The apparatus according to claim 6 or 7,
the determining module is further configured to determine whether a cell in which the UE is located belongs to a preset cell;
the determining module is further configured to determine a first ratio of the target UE included in the cell where the UE is located to all UEs in the cell where the UE is located, if the cell where the UE is located does not belong to a preset cell.
9. The apparatus of claim 8,
the configuration module is further configured to configure a target control strategy matched with the preset cell for the target UE located in the target area.
10. The apparatus of claim 6, wherein the determining module is configured to determine the cell where the UE is located according to the location of the UE; the determining module is further configured to determine the UE as a target UE if the UE is handed over between at least two cells and a remaining time of the UE in each of the at least two cells is smaller than a second time threshold, and determine an area formed by the at least two cells as the target area if the number of the target UE is greater than a preset number threshold, where a priority of the target control policy is greater than a first priority threshold.
11. A policy control device, characterized in that the device comprises: a processor, a communication interface, and a memory; wherein,
the memory is used for storing a computer program, the processor is connected with the memory through a bus, and when the device runs, the processor executes the computer program stored in the memory to enable the device to execute the policy control method according to any one of claims 1-5.
12. A computer-readable storage medium having stored therein a computer program which, when run on an apparatus, causes the apparatus to execute the policy control method according to any one of claims 1-5.
CN201810205514.9A 2018-03-13 2018-03-13 Policy control method, device, equipment and storage medium Active CN110278531B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810205514.9A CN110278531B (en) 2018-03-13 2018-03-13 Policy control method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810205514.9A CN110278531B (en) 2018-03-13 2018-03-13 Policy control method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110278531A CN110278531A (en) 2019-09-24
CN110278531B true CN110278531B (en) 2021-07-20

Family

ID=67958205

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810205514.9A Active CN110278531B (en) 2018-03-13 2018-03-13 Policy control method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110278531B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102365880A (en) * 2009-01-27 2012-02-29 瑞典爱立信有限公司 Group session management for policy control
CN103168486A (en) * 2010-08-11 2013-06-19 阿尔卡特朗讯公司 Enabling a distributed policy architecture with extended son (extended self organizing networks)
CN104205892A (en) * 2012-02-22 2014-12-10 泰克莱克股份有限公司 Methods, systems, and computer readable media for network metadata based policy control
CN106789120A (en) * 2016-12-12 2017-05-31 中兴通讯股份有限公司 A kind of charge on traffic method, system and control server

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8812020B2 (en) * 2010-10-15 2014-08-19 Tekelec, Inc. Methods, systems, and computer readable media for location-based policy enhancement

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102365880A (en) * 2009-01-27 2012-02-29 瑞典爱立信有限公司 Group session management for policy control
CN103168486A (en) * 2010-08-11 2013-06-19 阿尔卡特朗讯公司 Enabling a distributed policy architecture with extended son (extended self organizing networks)
CN104205892A (en) * 2012-02-22 2014-12-10 泰克莱克股份有限公司 Methods, systems, and computer readable media for network metadata based policy control
CN106789120A (en) * 2016-12-12 2017-05-31 中兴通讯股份有限公司 A kind of charge on traffic method, system and control server

Also Published As

Publication number Publication date
CN110278531A (en) 2019-09-24

Similar Documents

Publication Publication Date Title
US12063559B2 (en) Method and apparatus for complementary and equivalent network slice deployment in a network environment
WO2018177277A1 (en) Method and apparatus for processing state information in network system, and storage medium
WO2017088501A1 (en) Charging method and device
CN104769980B (en) To the method, system and computer-readable medium of mobile terminal allocation strategy rule
CN109995836B (en) Cache decision method and device
EP2699046A1 (en) Location intercept method and apparatus
CN106664640B (en) Method for controlling user equipment to access high-speed mobile tool communication network
US10972999B2 (en) Method for determining paging area, access network node and core network node
US11159934B2 (en) Presence reporting areas for the UE
EP3297333A1 (en) Access method and corresponding access node, terminal and communication network
US20230362604A1 (en) Charging function fallback
EP3703317A1 (en) Method and device for accessing local network
CN104581830A (en) Access method and equipment of terminal equipment
US20140329495A1 (en) Apparatus and method for controlling policy and charging in flat networks
CN110278531B (en) Policy control method, device, equipment and storage medium
US11765277B2 (en) System and method for hybrid network data consumption tracking in a wireless network
CN108337634B (en) HAPS call access control method, device, high altitude platform equipment and storage medium
CN113873569A (en) Radio resource management method, storage medium, and electronic device
CN114928849B (en) Base station deployment method and device, electronic equipment and storage medium
EP1230816B1 (en) A method and an apparatus for scheduling position measurements
JP2014007635A (en) Mobile communication terminals management system
US20220360939A1 (en) Apparatus, methods, and computer programs
US11937151B2 (en) Centralized mobile network account management function for shared mobile network consumption tracking of converged charging systems
CN102868976A (en) Method, device and system for processing businesses of machinery communication equipment
US20240080704A1 (en) System and method for reducing network component loads

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