Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, are intended to fall within the scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart illustrating a first embodiment of a priority adjustment method according to the present invention. The priority adjustment method provided by the invention comprises the following steps:
s101: and confirming the position information of the first user equipment.
Referring to fig. 2 in combination, fig. 2 is a schematic view of a first embodiment of priority adjustment provided by the present invention. In fig. 2, the hatched portion shows the target location range, i.e. the priority of the user equipment located in the present area and/or the priority of all or part of the traffic of the user equipment needs to be adjusted to a specified value or within a specified range. The target position range needs to be preset, and in the implementation scenario, the target position range is set according to an accident multiple area, or a key monitoring area defined according to historical data, or a position area related to received event information, or the position information input by a received dispatcher. In this embodiment, the target position range is a target position range obtained by selecting at least one area in a suitable single cell from a plurality of single cells which are previously divided according to the occurrence place of the sudden public safety event, and in other embodiments, the target position range may be an area which is divided by taking the occurrence place of the sudden public safety event as a center and taking a preset distance as a radius.
In this implementation scenario, it may be that a sudden public security event occurs in the area, or the area needs to send a large number of important messages immediately, so that all or part of service priorities of user devices in the area and/or priorities of user devices need to be increased to a preset value or a range higher than the preset value. In other implementation scenarios, it is also possible that all or part of the priorities of the user equipments and/or the priorities of the user equipments within the area need to be reduced to a preset value or below a preset range.
In the present embodiment, the user equipment UE1 has just entered the target location range, and the user equipment UE2 has just left the target location range. In this implementation scenario, the priority of the user equipment is adjusted, and in other implementation scenarios, all or part of the service priority of the user may be adjusted. The service priority that can be adjusted includes voice service priority, data service priority, short message service priority, or video service priority, etc.
In the present implementation scenario, location information of the user equipment UE1 and UE2 is acquired. This may be achieved by receiving location information sent by the user equipments UE1 and UE2 at regular time. For example, the UE1 and UE2 each send location information to the base station at regular time, and the base station forwards the location information of the UE1 and UE2 to the priority adjustment device, where the priority adjustment device receives the location information sent by the UE1 and UE2 and sent by the base station. In other implementation scenarios, it may also be that the user equipments UE1 and UE2 send location information to a base station, a core network or a scheduling station.
In other implementation scenarios, the location information may be calculated by the base station or the system through confirmation/when the UE1 and UE2 perform cell handover. For example, the base station may calculate the relative position of the UE1 or UE2 from itself according to the communication signal strength of the UE1 or UE2, so as to determine the position information of the UE1 or UE 2.
In this implementation scenario, the priority adjustment device may be a base station, a core network, or a scheduler.
In this implementation scenario, a user equipment at a place where a sudden public safety event occurs sends a priority adjustment request to a base station, where the priority adjustment request includes location information of the user equipment, or location information of the place where the sudden public safety event occurs and other event information (such as an event severity level) are used to assist in determining a target range, and the priority adjustment device receives the priority adjustment request sent by the base station and determines the target location range.
S102: judging whether the first user equipment is in a target position range or not according to the position information of the first user equipment.
In a specific implementation scenario, the priority adjustment device receives the location information of the UE1 and the UE2 sent by the base station, and determines whether the UE1 and the UE2 meet the adjustment condition of the priority, where in this implementation scenario, the priority is that whether the location information of the UE is within the target location range of the adjustment priority, the UE1 enters the target location range, belongs to the target location range where the adjustment priority is required, and adjusts the priority of the UE1 to the target priority after confirming that the location information of the UE1 belongs to the target location range of the adjustment priority.
In other implementation scenarios, when the first user equipment is within the target location range, it is further determined whether the first user equipment meets the priority adjustment condition. For example, in the present implementation scenario, the priority adjustment condition is that the priority of the user is lower than the target priority. After confirming that the position information of the UE1 belongs to the target position range of the adjustment priority, judging whether the priority of the UE1 reaches the target priority, if the priority of the UE1 does not reach the target priority, adjusting the priority of the UE1 to the target priority, and if the priority of the UE1 already reaches the target priority, not adjusting. For example, the target priority is 2, and the priority of the UE1 is 3, the priority of the UE1 is increased to 2, and in other implementation scenarios, the priority of the UE1 is 2 or 1, the target priority is already reached, so the priority of the UE is not adjusted.
In other implementation scenarios, the priority adjustment condition is that the location information of the user equipment belongs to the target location range, but the target service priority preset by the user equipment is not the target service priority of the location information. That is, after confirming that the location information of the UE1 belongs to the target location range of the adjustment priority, determining whether the priority of all or part of the preset services of the UE1 reaches the target priority, if the priority of all or part of the preset services of the UE1 does not reach the target priority, adjusting the priority of all or part of the preset services of the UE1 to the target priority, and if the priority of all or part of the preset services of the UE1 has reached the target priority, not adjusting.
In other implementations, the priority adjustment condition is that the user device is a preset user device, e.g., the user device is used by a director or a senior leader. After confirming that the location information of the UE1 belongs to the target location range of the adjustment priority, determining whether the UE1 is a preset UE, whether the UE1 has a preset identifier or is in a preset UE list may be determined. If the user equipment UE1 is a preset target device, judging whether the priority of the user equipment UE1 reaches the target priority, if the priority of the user equipment UE1 does not reach the target priority, adjusting the priority of the user equipment UE1 to the target priority, and if the priority of the user equipment UE1 already reaches the target priority, not adjusting.
In this implementation scenario, the UE2 leaves the target location range, the priority adjustment device determines that the location information of the UE2 does not belong to the target location range, restores the priority of the UE2 to the original priority, for example, the current priority of the UE2 is 2, the original priority is 3, and adjusts the priority of the UE to 3. In other implementation scenarios, the original priority of the UE2 is 2, the target priority has been reached, and the priority of the UE2 is not adjusted if the target priority has not been adjusted. In other implementation scenarios, in order to ensure that the user equipment within the target location range has sufficient communication resources, the priority of the user equipment whose location information is not within the target location range may be reduced to a preset value or within a preset range, for example, the original priority of the user equipment UE2 is 2, the target priority has been reached, and no adjustment has been made, in order to ensure that the communication resources of the user equipment within the target location range are sufficient, the priority of the user equipment UE2 is reduced to a preset value, for example, 3.
It can be understood that this implementation scenario is merely illustrative, and in other implementation scenarios, the base station will simultaneously receive location information sent by a plurality of user equipments located in its communication coverage area, and the priority adjustment device will receive the location information sent by the base station, and determine whether the location information of the user equipments meets the condition of priority adjustment.
S103: and if the first user equipment is in the target position range, adjusting the priority of the first user equipment to be the target priority.
In this implementation scenario, both UE1 and UE2 need to adjust priorities. Thus, the priority adjustment device adjusts the priority of the user equipment UE1 to the target priority, and adjusts the priority of the user equipment UE2 to the original value before it enters the target location range.
Referring to fig. 3 in combination, fig. 3 is a flowchart illustrating a second embodiment of a priority adjustment method according to the present invention. The priority adjustment method provided by the invention comprises the following steps:
s301: and adjusting the priority configuration of the first user equipment, and sending a radio resource control reconfiguration message to the first user equipment so as to enable the first user equipment to correspondingly adjust the priority configuration.
In a specific implementation scenario, the priority adjustment device sends a modification request message to the base station, where the modification request message includes an identifier of the user equipment that needs to be prioritized and the priority that needs to be prioritized. And after receiving the modification request message, the base station correspondingly adjusts the priority configuration of the user equipment needing to adjust the priority in the communication range according to the content included in the modification request message.
Referring to fig. 2 and fig. 4 in combination, fig. 2 is a schematic view of a first embodiment of a priority adjustment method according to the present invention, and fig. 4 is a schematic view of a third embodiment of the priority adjustment method according to the present invention. In fig. 2, if the target location range is within the communication coverage area of a base station, the priority scheduling device sends a modification request message to the base station, and after the base station receives the modification request message, the base station adjusts the priority configuration of the user equipment in the corresponding communication range according to the content included in the modification request message. In fig. 4, the target location range is at the intersection of the communication coverage areas of two base stations, and the priority scheduling device sends a modification request message to the two base stations. After receiving the modification request message, the two base stations find the user equipment which needs to adjust the priority and is included in the modification request message in the respective communication coverage area, and correspondingly modify the priority of the user equipment.
In other implementations, the target location range is within the communication coverage of three or more base stations, and the priority adjustment device sends a modification request message to these base stations.
S302: and when the priority of the first user equipment comprises the user priority of the user equipment, modifying the context information of the user equipment.
In a specific implementation scenario, after the ue completes the priority adjustment, a radio resource reconfiguration complete message is sent to the base station, where the radio resource reconfiguration complete message includes an identifier of the ue, and after the base station receives the radio resource reconfiguration complete message, the base station generates a modification response message according to the radio resource reconfiguration complete message, and sends the modification response message to the priority adjustment device. The priority adjustment device receives the modification response message, reads the content in the modification response message, and determines the user equipment for which the priority scheduling is completed. When the priority of the user equipment is determined to need to be adjusted, generating a user equipment context modification request message, wherein the user equipment context modification request message comprises the identification of the user equipment needing to modify the priority and the priority to be adjusted, and modifying the context information of the user equipment in response to the context modification request message.
As is clear from the above description, in this embodiment, by adjusting the priority of the user equipment whose location information belongs to the target location range to the target priority and adjusting the priority of the user equipment whose location information does not belong to the target location range to the original priority, when a large amount of information needs to be transmitted simultaneously in the target location range, the effective transmission of the information can be ensured by increasing the priority of the user equipment therein, and also the user equipment in the target location range can be ensured to have sufficient communication resources by canceling the high priority of the user equipment not belonging to the target location range, and waste can be avoided.
Referring to fig. 5, fig. 5 is a flowchart illustrating a fourth embodiment of a priority adjustment method according to the present invention. The priority adjustment method provided by the invention comprises the following steps:
s501: and confirming the position information of the first user equipment.
In a specific implementation scenario, this step is substantially identical to step S101 in the first embodiment of the priority adjustment method provided in the present invention, and will not be described herein.
S502: and transmitting the position information transmitted by the first user equipment to priority adjustment equipment.
In a specific implementation scenario, the base station forwards the location information of the user equipments UE1 and UE2 to the priority adjustment device. In this implementation scenario, the priority adjustment device may be a base station, a core network, or a scheduler.
S503: and receiving a modification request message of the priority adjustment device, and adjusting the priority of the first user equipment to be a target priority, so that the first user equipment has the target priority in the following wireless resource allocation and wireless resource scheduling.
In a specific implementation scenario, the priority is that the adjustment condition is whether the location information of the UE belongs to a target location range of the adjustment priority, and the UE1 needs to adjust its priority to the target priority when entering the target location range, so that the UE1 has the target priority in subsequent radio resource allocation and radio resource scheduling. The UE2 leaves the target location range, and the priority adjustment device determines that the location information of the UE2 does not belong to the target location range, and needs to restore the priority of the UE2 to the original priority, so that the UE2 has the original priority in the subsequent radio resource allocation and radio resource scheduling.
The priority adjustment device judges that the user equipment UE1 and the UE2 meet the priority adjustment condition according to the received position information of the user equipment UE1 and the UE2, and sends a modification request message to the base station, wherein the modification request message comprises the identification of the user equipment needing to adjust the priority and the priority needing to be adjusted. After receiving the modification request message, the base station correspondingly adjusts the priority configuration of the user equipment with priority according to the content included in the modification request message.
It can be understood that this implementation scenario is merely illustrative, and in other implementation scenarios, the base station will simultaneously receive location information sent by a plurality of user equipments located in its communication coverage area, and the priority adjustment device will receive the location information sent by the base station, and determine whether the location information of the user equipments meets the condition of priority adjustment.
As can be seen from the foregoing description, in this embodiment, by sending the location information of the user equipment to the priority adjustment device, the priority adjustment device may determine whether the user equipment needs to perform priority adjustment, and receive the modification request information sent by the priority adjustment device, and accordingly adjust the priority of the user equipment, so that the priority of the user equipment or all or part of the service priorities of the user equipment within the target location range is improved, and therefore the efficiency and quality of communication of the user equipment within the target location range can be ensured, and meanwhile, the priority of the user equipment not within the target location range or all or part of the service priorities of the user equipment are restored to the original priority, thereby avoiding affecting the communication quality and efficiency of the user equipment within the target location range, and avoiding resource waste.
Referring to fig. 6, fig. 6 is a flowchart illustrating a fifth embodiment of a priority adjustment method according to the present invention. The priority adjustment method provided by the invention comprises the following steps:
s601: the user equipment sends a location report message to the base station.
In one particular implementation scenario, a user equipment periodically sends location report information to a base station, the location report message including location information of the user equipment. In this implementation scenario, the ue location information may be obtained by gps positioning of the ue.
S602: the base station transmits a location report message of the user equipment to the priority adjustment device.
In a specific implementation scenario, after receiving a location report message sent by a user equipment, a base station sends the location report message to a priority adjustment device.
S603: the priority adjustment device determines that all or part of the services of the user device need to be prioritized.
In a specific implementation scenario, the priority is that the adjustment condition is whether the location information of the ue belongs to a target location range of adjustment priority, and if the ue enters the target location range, the priority of all or part of the services (such as a call and a sms) of the ue needs to be adjusted to the target priority, so that the service of the ue has the target priority in the subsequent radio resource allocation and radio resource scheduling. If the ue leaves the target location range, the priority adjustment device determines that the location information does not belong to the target location range, and needs to restore the priority of all or part of the services (e.g. call and sms) of the ue to the original priority, so that the service of the ue has the original priority in the subsequent radio resource allocation and radio resource scheduling.
S604: the priority adjustment device sends an evolved radio bearer modification request message to the base station.
In a specific implementation scenario, when the priority adjustment device determines that the priority of the ue needs to be adjusted, an evolved radio bearer modification request message is sent to the base station, where the evolved radio bearer modification request message includes an identifier of the ue that needs to modify the priority, a service that the ue needs to adjust, and a priority to which the ue needs to adjust.
S605: the base station transmits a radio resource control reconfiguration message to the user equipment.
In a specific implementation scenario, after receiving the evolved radio bearer modification request message, the base station reads the content thereof, modifies the corresponding setting for the ue that needs to adjust the priority, and sends a radio resource control reconfiguration message to the ue that needs to adjust the priority.
S606: the user equipment transmits a radio resource reconfiguration complete message to the base station.
In a specific implementation scenario, the ue receives a radio resource control reconfiguration message sent by the base station, adjusts its own setting accordingly, and sends a radio resource reconfiguration complete message to the base station after the adjustment is completed.
S607: and the base station sends an evolved radio bearer modification response message to the priority adjustment device.
In a specific implementation scenario, the base station generates an evolved radio bearer modification response message according to the received radio resource reconfiguration complete message, and sends the evolved radio bearer modification response message to the priority adjustment device to notify the priority adjustment device that adjustment of the priority of all or part of the service for the user has been completed.
As can be seen from the foregoing description, in this embodiment, by improving all or part of service priorities of user equipment located in a target location range, the priority of user equipment located in the target location range or all or part of service priorities of user equipment can be improved, so that the service of the user equipment has the target priority in subsequent radio resource allocation and radio resource scheduling, thereby ensuring the communication efficiency and quality of the user equipment, and simultaneously recovering the priority of user equipment not located in the target location range or all or part of service priorities of user equipment to the original priority, thereby avoiding affecting the communication quality and efficiency of the user equipment in the target location range and avoiding resource waste.
Referring to fig. 7, fig. 7 is a flowchart illustrating a sixth embodiment of a priority adjustment method according to the present invention. The priority adjustment method provided by the invention comprises the following steps:
s701: the user equipment sends a location report message to the base station.
S702: the base station transmits a location report message of the user equipment to the priority adjustment device.
Steps S701 to S702 in this embodiment are substantially identical to steps S601 to S602 in the fifth embodiment of the priority adjustment method provided by the present invention, and will not be described herein.
S703: the priority adjustment device determines that the priority of the user device needs to be adjusted.
In a specific implementation scenario, the priority is that the adjustment condition is whether the location information of the user equipment or the preset user equipment belongs to a target location range of the adjustment priority, and if the user equipment or the preset user equipment enters the target location range, the priority of the user equipment needs to be adjusted to the target priority, so that the user equipment or the preset user equipment has the target priority in the subsequent radio resource allocation and radio resource scheduling. If the user equipment or the preset user equipment leaves the target position range, the priority adjustment equipment judges that the position information of the user equipment does not belong to the target position range, and the priority of the user equipment needs to be restored to the original priority, so that the user equipment or the preset user equipment has the target priority in the subsequent wireless resource allocation and wireless resource scheduling.
S704: the priority adjustment device sends a user equipment context modification request message to the base station.
In a specific implementation scenario, when the priority adjustment device determines that the priority of the user equipment needs to be adjusted, a user equipment context modification request message is sent to the base station, where the user equipment context modification request message includes an identifier of the user equipment that needs to modify the priority and the priority to which the adjustment is required.
S705: the base station transmits a radio resource control reconfiguration message to the user equipment.
In a specific implementation scenario, after receiving the ue context modification request message, the base station reads the content thereof, modifies the corresponding setting for the ue that needs to adjust the priority, and sends a radio resource control reconfiguration message to the ue that needs to adjust the priority.
S706: the user equipment transmits a radio resource reconfiguration complete message to the base station.
In a specific implementation scenario, the ue receives a radio resource control reconfiguration message sent by the base station, adjusts its own setting accordingly, and sends a radio resource reconfiguration complete message to the base station after the adjustment is completed.
S707: the base station sends a user equipment context modification response message to the priority adjustment device.
In a specific implementation scenario, the base station generates a ue context modification response message according to the received radio resource reconfiguration complete message, and sends the ue context modification response message to the priority adjustment device to notify the priority adjustment device that adjustment of the priority of the user has been completed.
As can be seen from the above description, in this embodiment, by improving all or part of the priorities of the user equipment or the preset user equipment located in the target location range, the priority of the user equipment in the target location range may be improved, so that the user equipment or the preset user equipment has the target priority in the subsequent radio resource allocation and radio resource scheduling, thereby ensuring the communication efficiency and quality thereof, and simultaneously recovering the priority of the user equipment not located in the target location range or the priority of the user equipment to the original priority, thereby avoiding affecting the communication quality and efficiency of the user equipment in the target location range, and avoiding resource waste.
Referring to fig. 8, fig. 8 is a schematic structural diagram of an embodiment of a priority adjustment device according to the present invention. The priority adjustment apparatus 10 includes: the processor 11, the memory 12 and the communication circuit 13, the processor 11 is coupled to the memory 12 and the communication circuit 13, the memory 12 is used for storing program instructions, and the processor 11 is used for executing the program instructions in the memory 12 to execute the following method through the communication circuit 13:
the communication circuit 13 confirms the location information of the first user equipment. The processor 11 determines whether the first user equipment is within the target location range according to the location information of the first user equipment. If so, the processor 11 adjusts the priority of the first user equipment to the target priority via the communication circuit 13.
In this implementation scenario, the priority adjustment device 10 may be a base station, a core network, or a scheduler.
As can be seen from the above description, the priority adjustment device in this embodiment can ensure effective transmission of information by increasing the priority of the user equipment in the target location range when a large amount of information needs to be transmitted simultaneously by adjusting the priority of the first user equipment, for which the location information satisfies the priority adjustment condition, to the target priority, thereby improving the communication efficiency and quality of the user equipment that satisfies the priority adjustment condition.
As can be seen from the foregoing description, the base station in this embodiment is configured to send the location information of the first user equipment to the priority adjustment device, so that the priority adjustment device may determine whether the priority of the first user needs to be adjusted according to the location information, and when the priority adjustment device determines that the priority of the first user needs to be adjusted, receive modification request information sent by the priority adjustment device, modify self configuration accordingly, adjust the priority of the first user, and send a radio resource control reconfiguration message to the first user to notify the first user that the priority adjustment is completed, so as to ensure efficiency and quality of communication of the user equipment that needs to improve the priority.
Referring to fig. 9, fig. 9 is a schematic structural diagram of an embodiment of a device with a storage function according to the present invention. The invention provides a structure schematic diagram of an embodiment of a device with a storage function. At least one program instruction 31 is stored in the device 30 with storage function, the program instruction 31 being used to execute the method of priority adjustment as shown in fig. 1, 3 and 5-7. In one embodiment, the device with the storage function may be a storage chip, a hard disk, a mobile hard disk, a flash disk, an optical disk or other tools capable of reading and writing in the terminal, a server or the like.
As can be seen from the above description, the program instruction stored in the embodiment of the device with a storage function of the present invention can improve the priority of the ue meeting the priority adjustment condition, thereby improving the communication efficiency and quality of the ue, and can reduce the priority of the ue not meeting the priority adjustment condition to the original priority, so as to avoid wasting resources, and ensure that the ue with priority adjustment can enjoy more resources, and effectively improve the user experience.
Compared with the prior art, the method and the device for adjusting the priority of the user equipment are different from the prior art, the priority of the user equipment meeting the priority adjustment condition is adjusted to the target priority, so that the communication efficiency and quality of the user equipment can be effectively improved, the priority of the user equipment not meeting the priority adjustment condition is adjusted to the original priority, the waste of resources can be avoided, the user equipment adjusting the priority is further ensured to have more communication resources, and the user experience can be effectively improved.
The foregoing description is only of embodiments of the present invention, and is not intended to limit the scope of the invention, and all equivalent structures or equivalent processes using the descriptions and the drawings of the present invention or directly or indirectly applied to other related technical fields are included in the scope of the present invention.