CN112996003B - Resource scheduling method, device and equipment - Google Patents

Resource scheduling method, device and equipment Download PDF

Info

Publication number
CN112996003B
CN112996003B CN201911272871.8A CN201911272871A CN112996003B CN 112996003 B CN112996003 B CN 112996003B CN 201911272871 A CN201911272871 A CN 201911272871A CN 112996003 B CN112996003 B CN 112996003B
Authority
CN
China
Prior art keywords
cell
resource
network
resources
terminal device
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
CN201911272871.8A
Other languages
Chinese (zh)
Other versions
CN112996003A (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.)
Chengdu TD Tech Ltd
Original Assignee
Chengdu TD Tech 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 Chengdu TD Tech Ltd filed Critical Chengdu TD Tech Ltd
Priority to CN201911272871.8A priority Critical patent/CN112996003B/en
Publication of CN112996003A publication Critical patent/CN112996003A/en
Application granted granted Critical
Publication of CN112996003B publication Critical patent/CN112996003B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/06Hybrid resource partitioning, e.g. channel borrowing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/14Spectrum sharing arrangements between different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/563Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention provides a resource scheduling method, a device and equipment, wherein the method can comprise the following steps: the network equipment acquires the resource occupancy rate of the cell resource of the first cell; when the resource occupancy rate of the cell resource of the first cell is greater than or equal to a preset threshold value, the network device determines the scheduling resource of a first terminal device in the preemptible resource of the first cell, the first terminal device is located in the first cell, and the preemptible resource is part or all of the cell resource of a second cell. The resource utilization rate is improved.

Description

Resource scheduling method, device and equipment
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a resource scheduling method, device and equipment.
Background
Currently, with the continuous development of wireless communication technology, the need for using independent trunking networks is increasing, for example, different trunking networks are needed between different departments of public security.
In the related art, when creating independent cluster networks for users, different resources are generally allocated to different cluster networks. For example, assuming that a user has Frequency Division Duplexing (FDD) 700M 2 x 10M spectrum resources, if the user wishes to create two separate clustered networks (e.g., a first clustered network and a second clustered network), the first clustered network may be allocated 2 x 5M spectrum resources and the second clustered network may be allocated 2 x 5M spectrum resources. However, in the actual application process, in the case of an emergency or an emergency, the resources of one cluster network may be in shortage, and the resources of another cluster network are idle, so that the utilization rate of the resources is low.
Disclosure of Invention
The embodiment of the invention provides a resource scheduling method, a resource scheduling device and resource scheduling equipment, which improve the utilization rate of resources.
In a first aspect, an embodiment of the present invention provides a resource scheduling method, including:
the network equipment acquires the resource occupancy rate of the cell resource of the first cell;
when the resource occupancy rate of the cell resource of the first cell is greater than or equal to a preset threshold value, the network device determines the scheduling resource of a first terminal device in the preemptible resource of the first cell, the first terminal device is located in the first cell, and the preemptible resource is part or all of the cell resource of a second cell.
In one possible implementation, the determining, by the network device, a scheduled resource of the first terminal device in the preemptible resource of the first cell includes:
the network equipment acquires resource configuration information;
the network equipment determines the preemptible resource of the first cell according to the resource configuration information;
and the network equipment determines the scheduling resource of the first terminal equipment in the preemptible resource of the first cell.
In a possible implementation manner, the resource configuration information includes resources that can be preempted by the terminal device in the first cell.
In a possible implementation manner, the resource configuration information further includes a first priority of the cell resource of the first cell and a second priority of the preemptible resource of the first cell, where the first priority is greater than the second priority.
In a possible implementation, the cell resources of the first cell include resources that can be preempted by terminal devices in a third cell.
In a possible implementation manner, the core network corresponding to the first cell is a first core network;
and the core network corresponding to the second cell is a second core network.
In one possible embodiment, the method further comprises:
the network equipment receives a request message sent by the first terminal equipment through the scheduling resource, wherein the request message is used for requesting to access the first core network;
and the network equipment accesses the first terminal equipment to the first core network in a wireless access point sharing mode according to the request message.
In a possible implementation manner, the network corresponding to the first cell is a first dedicated trunking network, and the network corresponding to the second cell is a second dedicated trunking network; alternatively, the first and second electrodes may be,
the network corresponding to the first cell is an air wireless network, and the network corresponding to the second cell is a ground wireless network.
In a second aspect, an embodiment of the present invention provides a resource scheduling apparatus, including an obtaining module and a determining module, where,
the acquisition module is used for acquiring the resource occupancy rate of the cell resource of the first cell;
the determining module is configured to determine, when the resource occupancy rate of the cell resource of the first cell is greater than or equal to a preset threshold, a scheduling resource of a first terminal device in a preemptible resource of the first cell, where the first terminal device is located in the first cell, and the preemptible resource is part or all of a cell resource of a second cell.
In a possible implementation, the determining module is specifically configured to:
the network equipment acquires resource configuration information;
the network equipment determines the preemptible resource of the first cell according to the resource configuration information;
and the network equipment determines the scheduling resource of the first terminal equipment in the preemptible resource of the first cell.
In a possible implementation manner, the resource configuration information includes resources that can be preempted by the terminal device in the first cell.
In a possible implementation manner, the resource configuration information further includes a first priority of the cell resource of the first cell and a second priority of the preemptible resource of the first cell, where the first priority is greater than the second priority.
In a possible implementation, the cell resources of the first cell include resources that can be preempted by terminal devices in a third cell.
In a possible implementation manner, the core network corresponding to the first cell is a first core network;
and the core network corresponding to the second cell is a second core network.
In a possible embodiment, the apparatus further comprises a receiving module and an access module, wherein,
the receiving module is configured to receive, through the scheduling resource, a request message sent by the first terminal device, where the request message is used to request access to the first core network;
and the access module is used for accessing the first terminal equipment to the first core network in a wireless access point sharing mode according to the request message.
In one possible embodiment of the method according to the invention,
the network corresponding to the first cell is a first dedicated trunking network, and the network corresponding to the second cell is a second dedicated trunking network; alternatively, the first and second electrodes may be,
the network corresponding to the first cell is an air wireless network, and the network corresponding to the second cell is a ground wireless network.
In a third aspect, an embodiment of the present invention provides a network device, including: at least one processor and memory;
the memory stores computer-executable instructions;
execution of the computer-executable instructions stored by the memory by the at least one processor causes the at least one processor to perform the method of resource scheduling according to any of the first aspects.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer executing instruction is stored, and when a processor executes the computer executing instruction, the resource scheduling method according to any one of the first aspect is implemented.
According to the resource scheduling method, device and equipment provided by the embodiment of the invention, when the network equipment schedules resources for the first network equipment in the first cell, the network equipment obtains the resource occupancy rate of the cell resources of the first cell, and when the resource occupancy rate of the cell resources of the first cell is greater than or equal to the preset threshold value, the network equipment determines the scheduling resources of the first terminal equipment in the preemptible resources of the first cell. In the above process, when the resource occupancy rate of the cell resource of the first cell is high, the network device may schedule the resource in other cells for the terminal device in the first cell, so as to improve the resource utilization rate.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic diagram of a network according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of another network provided by an embodiment of the present invention;
FIG. 3 is a schematic diagram of resource sharing according to an embodiment of the present invention;
fig. 4 is a flowchart illustrating a resource scheduling method according to an embodiment of the present invention;
fig. 5 is a schematic diagram of resource scheduling according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a resource scheduling apparatus according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of another resource scheduling apparatus according to an embodiment of the present invention;
fig. 8 is a schematic diagram of a hardware structure of a network device according to an embodiment of the present invention.
Detailed Description
For ease of understanding, first, the concepts related to the present application will be explained.
The terminal equipment: the device has a wireless transceiving function. The terminal equipment can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; can also be deployed on the water surface (such as a ship and the like); and may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.). The terminal device may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a vehicle-mounted terminal device, a wireless terminal in self driving (self driving), a wireless terminal in remote medical (remote medical), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation safety, a wireless terminal in city (smart city), a wireless terminal in smart home (smart home), a wearable terminal device, and the like. The terminal device according to the embodiment of the present application may also be referred to as a terminal, a User Equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent, or a UE apparatus. The terminal equipment may also be fixed or mobile.
A network device: the network device may be a device for communicating with the terminal device. The network device may be a base station G node B (G NodeB, gNB) or a next generation evolved node B (ng-eNB) in the 5G system. The gNB provides a user plane function and a control plane function of a new radio interface (NR) for the UE, and the ng-eNB provides a user plane function and a control plane function of an evolved universal terrestrial radio access (E-UTRA) for the UE, where it should be noted that the gNB and the ng-eNB are only names used for representing a base station supporting a 5G network system and do not have a limiting meaning. But also an evolved node B (eNB or eNodeB) in the LTE system. Alternatively, the network device may also be a relay station, an access point, a vehicle-mounted device, a wearable device, and a network-side device in a network after 5G, or a network device in a Public Land Mobile Network (PLMN) network for future evolution, a Roadside Site Unit (RSU), or the like.
In the present application, resources may be shared between different networks, where a terminal device in one network may use resources in the other network. In the following, different networks are described in connection with fig. 1-2.
Fig. 1 is a schematic diagram of a network according to an embodiment of the present invention. Referring to fig. 1, the air network and the ground network are two different networks, and resources can be shared between the two different networks.
Fig. 2 is a schematic diagram of another network according to an embodiment of the present invention. Referring to fig. 2, the first private clustered network and the second private clustered network are two different networks between which resources can be shared.
Next, resource sharing between different networks will be described with reference to fig. 3.
Fig. 3 is a schematic view of resource sharing provided in an embodiment of the present invention. Referring to fig. 1, the network device includes a core network 1, a core network 2, a network device (which may be a base station), a cell 1, a cell 2, a resource 1, and a resource 2. The core network 1, the network device, the cell 1 and the resource 1 may form one network, and the core network 2, the network device, the cell 2 and the resource 2 may form another network. The cell 1 and the cell 2 may be cells served by the one network device, or may be cells served by different network devices. The core network corresponding to the cell 1 is the core network 1, and the core network corresponding to the cell 2 is the core network 2. The resource configured by the network device for the cell 1 is the resource 1, and the resource configured by the network device for the cell 2 is the resource 2. The resource 1 includes a preemptible resource, which may be a part of the resource 1 or all of the resource 1, and the preemptible resource is a resource that can be used by the terminal device in the cell 2. The resource 2 includes a preemptible resource, which may be a part of the resource 2 or all of the resource 2, and the preemptible resource is a resource that can be used by the terminal device in the cell 1.
In the application, different networks (or cells) configure different resources, and the resource corresponding to each cell includes a preemptible resource, so that when the utilization rate of the resource in one cell is high, the terminal device in the cell can use the resources in other cells, thereby improving the utilization rate of the resource.
Hereinafter, the technical means shown in the present application will be described in detail by specific examples. It should be noted that the following embodiments may be combined with each other, and the description of the same or similar contents is not repeated in different embodiments.
Fig. 4 is a flowchart illustrating a resource scheduling method according to an embodiment of the present invention. Referring to fig. 4, the method may include:
s401, the network equipment obtains the resource occupancy rate of the cell resource of the first cell.
In the practical application process, the network device schedules resources for the terminal device, when the terminal device needs to access the core network, the network device determines the resources required by the terminal device to access the core network, the resources may be called scheduling resources, and the scheduling resources are allocated to the terminal device, so that the terminal device accesses the core network through the scheduling resources. For example, when the terminal device needs to access the core network, the terminal device sends an access request to the network device, and the network device determines that resources need to be scheduled for the terminal device according to the access request, and accordingly, the network device may schedule resources for the terminal device through the steps shown in S401 to S402.
Hereinafter, a process of determining, by a network device, a scheduling resource of a first terminal device is described as an example, where the first terminal device is located in a first cell, and the first terminal device may be any terminal device that needs to perform resource scheduling in the first cell.
The cell resource of the first cell refers to a resource allocated to the first cell (or a terminal device in the first cell), and all terminal devices in the first cell can use the cell resource of the first cell. For example, referring to fig. 1, the cell resource of cell 1 is resource 1, and the cell resource of cell 2 is resource 2.
The resource occupancy of the cell resource of the first cell refers to a ratio of the amount of the resource used in the cell resource to the total amount of the cell resource.
Optionally, the cell resources of the first cell may include resources that can be preempted by the terminal device in the third cell. The resources that can be preempted by the terminal device in the third cell may also be referred to as preemptible resources. The third cell may be the same cell as the second cell. The preemptible resource may be a part of the cell resource or may be all of the cell resource, and in an actual application process, the proportion of the preemptible resource in the cell resource may be set according to actual needs. For example, the preemptible resource may be 40% of the cell resource, and in an actual application process, the ratio of the preemptible resource to the cell resource may be determined according to the service of the terminal device, the size of the cell resource, and the like.
S402, the network equipment judges that the resource occupancy rate of the cell resource of the first cell is larger than or equal to a preset threshold value.
If not, go to step S403.
If yes, go to S404.
For example, the preset threshold may be 70%, 80%, etc., and in an actual application process, the preset threshold may be set according to actual needs.
S403, the network device determines the scheduling resource of the first terminal device in the cell resource of the first cell.
The network device may determine unused resources of the cell resources as scheduled resources for the first terminal device.
S404, the network equipment determines the scheduling resource of the first terminal equipment in the preemptible resource of the first cell.
The preemptible resource of the first cell refers to a resource in another cell that can be used by the terminal device in the first cell. For example, the preemptible resource of the first cell may be part or all of the cell resources of the second cell. The first cell and the second cell are resource sharing cells.
Optionally, the core network corresponding to the first cell is different from the core network corresponding to the second cell. For example, the core network corresponding to the first cell is a first core network, and the core network corresponding to the second cell is a second core network. For example, the network (first core network) corresponding to the first cell is a first dedicated trunking network, and the network (second core network) corresponding to the second cell is a second dedicated trunking network; or, the network (first core network) corresponding to the first cell is an air wireless network, and the network (second core network) corresponding to the second cell is a ground wireless network.
For example, the first private clustered network may be a Broadband Trunking Communication (B-trunk) clustered network, and the second private clustered network may be a 3rd Generation Partnership Project (3 GPP) clustered network.
Optionally, the network device may generate the resource configuration information in advance, and determine the scheduling resource of the terminal device according to the resource configuration information.
Optionally, the resource configuration information may include the following form:
in a first form: the network device may generate resource configuration information corresponding to each cell.
In this case, the resource configuration information corresponding to each cell may include a cell resource of the cell, and a terminal device in the cell may preempt the preemptible resource. The preemptible resource may be a resource in one other cell or resources in multiple other cells, and when two cells share the resource, the preemptible resource may be a resource in one other cell, and when multiple (greater than two) cells share the resource, the preemptible resource may be a resource in multiple other cells. For example, when cell 1, cell 2, and cell 3 share resources, then the preemptible resources in cell 1 may include resources in cell 2 and resources in cell 3.
Further, the configuration information may further include a priority of the cell resource and a priority of the preemptible resource, where the priority of the cell resource is greater than the priority of the preemptible resource.
For example, the resource configuration information corresponding to cell 1 may be as shown in table 1:
TABLE 1
Figure BDA0002314687520000081
Referring to table 1, the resource configuration information of the cell 1 includes cell resources, a preemptible resource 1, a preemptible resource 2, and priorities of the resources. In an actual application process, the network device preferentially configures resources in the cell resources to the terminal device in the cell 1, and when the resources in the cell resources are relatively tight (for example, the resource occupancy rate is relatively high, or the remaining resources are relatively small), the preemptible resource 1 or the preemptible resource 2 may be configured for the terminal device in the cell 1.
In a second form: the network device generates resource configuration information for a plurality of cells.
In this case, the plurality of cells refer to cells that can share resources. The resource configuration information includes a plurality of resources and a cell identifier corresponding to each resource, where the resource can be used by the terminal device in the cell indicated by the cell identifier corresponding to the resource.
For example, assuming that 2 cells (cell 1 and cell 2) share resources, the resource configuration information of cell 1 and cell 2 may be as shown in table 2:
TABLE 2
Figure BDA0002314687520000091
Referring to table 2, resources that can be used by cell 1 and cell 2 include resource 1, resource 2, resource 3, and resource 4. Wherein resource 1 and resource 2 are configured as cell resources of cell 1, and resource 2 is also configured as preemptible resources, which can be used by terminal devices in cell 2. Resources 3 and 4 are configured as cell resources for cell 2, and resource 4 is also configured as a preemptible resource that can be used by terminal devices in cell 1.
It should be noted that, the above tables 1 to 2 only illustrate the resource configuration information in an exemplary form, and are not limited to the form of the resource configuration information and the included content, and in an actual application process, the resource configuration information may be set according to actual needs, which is not specifically limited in the embodiment of the present invention.
In an actual application process, the network device may query the preemptible resource of the first cell in the resource configuration information, and determine the scheduling resource of the first terminal device in the preemptible resource.
After the network device determines to obtain the scheduling resource of the first terminal device, the network device may send the indication information for indicating the scheduling resource to the first terminal device, so that the first terminal device sends information to the core network on the scheduling resource. The indication information may be an identification of the scheduled resource.
Optionally, after the first terminal device acquires the scheduling resource allocated to the first terminal device by the network device, the first terminal device may send a request message to the network device through the scheduling resource, where the request message is used to request to access the first core network. After the network device receives the request message, the network device accesses the first terminal device to the first core network through a wireless access point sharing mode (RAN sharing) according to the request message.
In the resource scheduling method provided in the embodiment of the present invention, when the network device schedules resources for a first network device in a first cell, the network device obtains the resource occupancy rate of the cell resources of the first cell, and when the resource occupancy rate of the cell resources of the first cell is greater than or equal to a preset threshold, the network device determines the scheduling resources of the first terminal device in the preemptible resources of the first cell. In the above process, when the resource occupancy rate of the cell resource of the first cell is high, the network device may schedule the resource in another cell for the terminal device in the first cell, so as to improve the resource utilization rate.
On the basis of any of the above embodiments, the resource scheduling method shown in the above embodiments will be described below with reference to fig. 5.
Fig. 5 is a schematic diagram of resource scheduling according to an embodiment of the present invention. Please refer to fig. 5, which includes a core network 1, a core network 2, a base station, a Sub Frequency (SF) SF1 cell, and an SF cell 2. The identity of core Network 1 is Public Land Mobile Network (PLMN) ID1, and the identity of core Network 2 is PLMN ID 2. The SF1 cell corresponds to core network 1 and the SF2 cell corresponds to core network 2. The SF1 cell and the SF2 cell are cells that serve the same base station.
The cell resource size of the SF1 cell is SF1, the cell resource of the SF1 cell is referred to as resource SF1 hereinafter, the cell resource size of the SF2 cell is SF2 hereinafter, and the cell resource of the SF2 cell is referred to as resource SF2 hereinafter, where preemptible resources exist in the cell resource of the SF1 cell, and the preemptible resources are: SF 1-Resource Block (RB) 2, which is hereinafter referred to as Resource SF1-RB 2. Preemptible resources exist in cell resources of the SF2 cell, and the size of the preemptible resources is: SF2-RB1, hereinafter referred to as resources SF2-RB 1.
For a terminal device in a SF1 cell, the amount of resources that can be used is: SF1+ (SF2-RB 1). For a terminal device in a SF2 cell, the amount of resources that can be used is: SF2+ (SF1-RB 2).
In an actual application process, when a terminal device in an SF1 cell requests to access a core network 1 through a base station, the base station first determines whether a resource utilization rate of a cell resource of the SF1 cell is greater than a preset threshold, if not, the base station determines a scheduling resource for the terminal device in a resource SF1, and allocates the scheduling resource to the terminal device, so that the terminal device accesses the core network 1 through the scheduling resource, for example, the base station may route the terminal device to the core network 1 through a RAN sharing manner. If so, the base station may determine the scheduling resource of the terminal device in the resources SF2-RB1 and allocate the scheduling resource to the terminal device, so that the terminal device accesses the core network 1 through the scheduling resource.
It should be noted that the resource scheduling manner of the base station for the terminal device in the SF2 cell is similar to the resource scheduling manner of the base station for the terminal device in the SF1 cell, and is not described here again.
In the above process, when there are more resources in the SF1 cell, the base station may determine the scheduled resources for the terminal devices in the SF1 cell in resource SF1, and when there are fewer resources in the SF1 cell, the base station may determine the scheduled resources for the terminal devices in the SF1 cell in resource SF2-RB1, so that the utilization rate of the resources is higher.
For example, in the field of public security, limited spectrum resources of clients are decomposed into sub-spectrum resources, cells corresponding to different PLMN IDs are respectively established on the sub-spectrum resources, and according to the number of terminals to which the different PLMN IDs belong and the service conditions, a PLMN ID-based sub-spectrum resource and a cross-subcarrier sharing strategy are defined. The RAN Sharing characteristics shared by other PLMN IDs are opened and wireless shared resources shared by other PLMN IDs are set for subcarrier frequency spectrums shared by the cross PLMN IDs, so that the distribution and scheduling of the cross-carrier wireless resources based on the PLMN IDs can be realized under the condition of supporting different departments to establish independent wireless private networks, the dynamic Sharing of the wireless resources between different private networks and the PLMN IDs is realized, emergency scenes or major security scenes are met, the wireless resource requirements of burst services are met, and the utilization rate of the wireless frequency spectrums is improved.
Fig. 6 is a schematic structural diagram of a resource scheduling apparatus according to an embodiment of the present invention. The resource scheduling apparatus 10 may be disposed in a network device, please refer to fig. 6, the resource scheduling apparatus 10 may include an obtaining module 11 and a determining module 12, wherein,
the obtaining module 11 is configured to obtain a resource occupancy rate of a cell resource of a first cell;
the determining module 12 is configured to determine, when the resource occupancy rate of the cell resource of the first cell is greater than or equal to a preset threshold, a scheduling resource of a first terminal device in a preemptible resource of the first cell, where the first terminal device is located in the first cell, and the preemptible resource is part or all of a cell resource of a second cell.
The resource scheduling apparatus provided in the embodiment of the present invention may implement the technical solutions shown in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
In a possible implementation, the determining module 12 is specifically configured to:
the network equipment acquires resource configuration information;
the network equipment determines the preemptible resource of the first cell according to the resource configuration information;
and the network equipment determines the scheduling resource of the first terminal equipment in the preemptible resource of the first cell.
In a possible implementation manner, the resource configuration information includes resources that can be preempted by the terminal device in the first cell.
In a possible implementation manner, the resource configuration information further includes a first priority of the cell resource of the first cell and a second priority of the preemptible resource of the first cell, where the first priority is greater than the second priority.
In a possible implementation, the cell resources of the first cell include resources that can be preempted by terminal devices in a third cell.
In a possible implementation manner, the core network corresponding to the first cell is a first core network;
and the core network corresponding to the second cell is a second core network.
Fig. 7 is a schematic structural diagram of another resource scheduling apparatus according to an embodiment of the present invention. On the basis of the embodiment shown in fig. 6, please refer to fig. 7, the resource scheduling apparatus 10 further includes a receiving module 13 and an accessing module 14, wherein,
the receiving module 13 is configured to receive, through the scheduling resource, a request message sent by the first terminal device, where the request message is used to request to access the first core network;
the access module 14 is configured to access the first terminal device to the first core network in a wireless access point sharing manner according to the request message.
In a possible implementation manner, the network corresponding to the first cell is a first dedicated trunking network, and the network corresponding to the second cell is a second dedicated trunking network; alternatively, the first and second liquid crystal display panels may be,
the network corresponding to the first cell is an air wireless network, and the network corresponding to the second cell is a ground wireless network.
The resource scheduling apparatus provided in the embodiment of the present invention may implement the technical solutions shown in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
Fig. 8 is a schematic diagram of a hardware structure of a network device according to an embodiment of the present invention. As shown in fig. 8, the network device 20 includes: at least one processor 21, a memory 22, a receiver 23 and a transmitter 24. The processor 21 and the memory 22 are connected by a bus 25.
In a specific implementation, the at least one processor 21 executes computer-executable instructions stored by the memory 22, so that the at least one processor 21 performs the above resource scheduling method.
For a specific implementation process of the processor 21, reference may be made to the above method embodiments, which implement similar principles and technical effects, and this embodiment is not described herein again.
In the embodiment shown in fig. 8, it should be understood that the Processor may be a Central Processing Unit (CPU), other general-purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor, or in a combination of the hardware and software modules within the processor.
The memory may comprise high speed RAM memory, and may also include non-volatile storage NVM, such as at least one disk memory.
The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, the buses in the figures of the present application are not limited to only one bus or one type of bus.
The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the resource scheduling method as described above is implemented.
The computer-readable storage medium may be any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk. A readable storage medium may be any available medium that can be accessed by a general purpose or special purpose computer.
An exemplary readable storage medium is coupled to the processor such the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the readable storage medium may also reside as discrete components in the apparatus.
The division of the units is only a logical functional division, and other division manners may be available in actual implementation, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention or a part thereof which substantially contributes to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The foregoing program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (8)

1. A method for scheduling resources, comprising:
the network equipment acquires the resource occupancy rate of the cell resource of the first cell;
when the resource occupancy rate of the cell resource of the first cell is greater than or equal to a preset threshold value, the network device determines the scheduling resource of a first terminal device in the preemptible resource of the first cell, wherein the first terminal device is located in the first cell, and the preemptible resource is part or all of the cell resource of a second cell;
the network device determines the scheduling resource of the first terminal device in the preemptible resource of the first cell, and the determining includes:
the network equipment generates resource configuration information, wherein the network equipment generates resource configuration information corresponding to each cell, the resource configuration information comprises resources which can be preempted by terminal equipment in the first cell, a first priority of cell resources of the first cell and a second priority of the preemptable resources of the first cell, and the first priority is greater than the second priority; or the network device generates resource configuration information of a plurality of cells, where the plurality of cells refer to cells that can share resources, and the resource configuration information includes a plurality of resources and a cell identifier corresponding to each resource, where a terminal device in a cell indicated by the cell identifier corresponding to the resource can use the resource;
the network equipment determines the preemptible resource of the first cell according to the resource configuration information;
and the network equipment determines the scheduling resource of the first terminal equipment in the preemptible resource of the first cell.
2. The method of claim 1, wherein the cell resources of the first cell comprise resources that can be preempted by terminal devices in a third cell.
3. The method of claim 1,
the core network corresponding to the first cell is a first core network;
and the core network corresponding to the second cell is a second core network.
4. The method of claim 3, further comprising:
the network device receives a request message sent by the first terminal device through the scheduling resource, wherein the request message is used for requesting to access the first core network;
and the network equipment accesses the first terminal equipment to the first core network in a wireless access point sharing mode according to the request message.
5. The method of claim 1,
the network corresponding to the first cell is a first dedicated trunking network, and the network corresponding to the second cell is a second dedicated trunking network; alternatively, the first and second electrodes may be,
the network corresponding to the first cell is an air wireless network, and the network corresponding to the second cell is a ground wireless network.
6. A resource scheduling apparatus, which is arranged in a network device, is characterized by comprising an obtaining module and a determining module, wherein,
the acquisition module is used for acquiring the resource occupancy rate of the cell resource of the first cell;
the determining module is configured to determine, when the resource occupancy rate of the cell resource of the first cell is greater than or equal to a preset threshold, a scheduling resource of a first terminal device in a preemptible resource of the first cell, where the first terminal device is located in the first cell, and the preemptible resource is part or all of a cell resource of a second cell;
the determining module is specifically configured to generate resource configuration information, where the network device generates resource configuration information corresponding to each cell, where the resource configuration information includes a resource that can be preempted by a terminal device in the first cell, a first priority of a cell resource of the first cell, and a second priority of the preemptible resource of the first cell, and the first priority is greater than the second priority; or the network device generates resource configuration information of a plurality of cells, where the plurality of cells refer to cells that can share resources, and the resource configuration information includes a plurality of resources and a cell identifier corresponding to each resource, where a terminal device in a cell indicated by the cell identifier corresponding to the resource can use the resource;
determining the preemptible resources of the first cell according to the resource configuration information;
and determining the scheduling resource of the first terminal equipment in the preemptible resource of the first cell.
7. A network device, comprising: at least one processor and memory;
the memory stores computer-executable instructions;
execution of the computer-executable instructions stored by the memory by the at least one processor causes the at least one processor to perform the resource scheduling method of any of claims 1-5.
8. A computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a processor, implement the resource scheduling method of any one of claims 1 to 5.
CN201911272871.8A 2019-12-12 2019-12-12 Resource scheduling method, device and equipment Active CN112996003B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911272871.8A CN112996003B (en) 2019-12-12 2019-12-12 Resource scheduling method, device and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911272871.8A CN112996003B (en) 2019-12-12 2019-12-12 Resource scheduling method, device and equipment

Publications (2)

Publication Number Publication Date
CN112996003A CN112996003A (en) 2021-06-18
CN112996003B true CN112996003B (en) 2022-09-13

Family

ID=76331904

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911272871.8A Active CN112996003B (en) 2019-12-12 2019-12-12 Resource scheduling method, device and equipment

Country Status (1)

Country Link
CN (1) CN112996003B (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101090528A (en) * 2006-06-16 2007-12-19 华为技术有限公司 Channel resource allocating method in trunking service and trunking communication system
FR2969432B1 (en) * 2010-12-17 2013-01-04 Thales Sa METHOD FOR ALLOCATING RESOURCES IN A MOBILE AND MESH COMMUNICATIONS NETWORK WITH LIMITATION OF INTER-CLUSTER INTERFERENCE, SYSTEM AND NETWORK USING THE METHOD
CN105282849B (en) * 2014-07-04 2019-01-08 ***通信集团公司 A kind of dispatching method and device
WO2016161658A1 (en) * 2015-04-10 2016-10-13 华为技术有限公司 Data transmission method and device
CN107396451B (en) * 2016-05-16 2020-08-28 普天信息技术有限公司 Method and device for adjusting resources among cells in same system
CN108243505B (en) * 2016-12-26 2021-09-28 ***通信集团广东有限公司 Resource scheduling method and device
US10541855B2 (en) * 2017-02-03 2020-01-21 Ribbon Communications Operating Company, Inc. Resource allocation methods and apparatus

Also Published As

Publication number Publication date
CN112996003A (en) 2021-06-18

Similar Documents

Publication Publication Date Title
US8861471B2 (en) Signalling resource allocation in a telecommunications network
CN108012307B (en) Wireless heterogeneous network selection method, device, equipment and readable storage medium
EP3937519A1 (en) Communication method and apparatus
CN105959090A (en) Service processing method and device of power wireless private network
CN109640289A (en) A kind of communication means and equipment, communication system
CN110267276B (en) Network slice deployment method and device
CN112333835A (en) Carrier resource scheduling method and device
US11258571B2 (en) Downlink control information transmission method, apparatus, and system
KR20240058991A (en) Uplink data packet resource allocation method and user terminal
CN113727331B (en) 5G base station deployment method and device
CN115022968A (en) Resource allocation indicating method, resource allocation obtaining method, base station and user terminal
CN112996003B (en) Resource scheduling method, device and equipment
KR102596636B1 (en) Resource allocation method, terminals and network-side devices
KR102333042B1 (en) Synchronization block and paging - method, indication method and apparatus for associating scheduling signaling messages
US11477793B2 (en) Information transmission method and device
US20210022126A1 (en) Information transmission method and device
CN112995922B (en) Group establishing method and device
CN111699710A (en) Information indication method and related equipment
US12035294B2 (en) Communication method and apparatus
WO2022062856A1 (en) Resource management method and apparatus
CN112567856B (en) Unauthorized packet access method, device and system
CN110972295B (en) Communication method and device
EP3177067A1 (en) Network controller, system, and method for resource allocation
WO2020097942A1 (en) Method for identifying bandwidth capability of terminal, device, and system
CN106664711B (en) Device and method for allocating return resources

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