[go: up one dir, main page]

CN112492650B - Method and device for processing resource information - Google Patents

Method and device for processing resource information Download PDF

Info

Publication number
CN112492650B
CN112492650B CN202011376942.1A CN202011376942A CN112492650B CN 112492650 B CN112492650 B CN 112492650B CN 202011376942 A CN202011376942 A CN 202011376942A CN 112492650 B CN112492650 B CN 112492650B
Authority
CN
China
Prior art keywords
information
resource
cell
base station
resource information
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
CN202011376942.1A
Other languages
Chinese (zh)
Other versions
CN112492650A (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.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN202011376942.1A priority Critical patent/CN112492650B/en
Publication of CN112492650A publication Critical patent/CN112492650A/en
Application granted granted Critical
Publication of CN112492650B publication Critical patent/CN112492650B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/29Control channels or signalling for resource management between an access point and the access point controlling device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]

Landscapes

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

Abstract

The application discloses a method and a device for processing resource information, wherein in the method, resource information reported by a plurality of base station controllers is acquired, wherein each base station controller corresponds to networks of different systems respectively; and allocating initial resources for the service to be executed in the multi-system network according to the resource information or adjusting the resources in the service holding process. According to the technical scheme provided by the application, the UE can be further prevented from being dropped, the user experience is improved, and the operation capability of the network is improved.

Description

Method and device for processing resource information
Technical Field
The present application relates to the field of communications, and in particular, to a method and an apparatus for processing resource information.
Background
With the rapid development of mobile communication technology, networks of various systems exist in the current mobile communication system: second generation mobile communication technology (2G), third generation mobile communication technology (3G), and fourth generation mobile communication technology (4G). If the resource allocation in the networks of different systems is not uniform, the network with excessive resource consumption can not provide the required service for the user, and the network resource with less resource consumption has larger idle. In order to effectively utilize network resources, it is imperative to provide better services for users and to balance the multi-system network resources. In the related art, a single-system equalization mode is generally adopted, and the considered resource is only a load value. Because there is a large difference between the processing capacities of the 2G, 3G and 4G systems and between the macro base station and the micro base station, the load value is the consumption of the radio resource, which cannot directly represent the consumption of the processing capacity of the device, i.e. the load value is high, and does not represent that the processing capacity is limited; the load value is low and does not represent processing power and is also idle. And once the processing power is limited, the processing cannot be performed according to the service rate reduced by the excessive radio load, and as a result, the signaling cannot be processed correctly, thereby causing the User Equipment (UE) to drop call.
Disclosure of Invention
The application provides a method and a device for processing resource information, which at least solve the problem that the resource balance of a plurality of network systems cannot be realized in the related technology.
According to one aspect of the present application, there is provided a method of processing resource information.
The method for processing the resource information according to the embodiment of the application comprises the following steps: acquiring resource information reported by a plurality of base station controllers, wherein each base station controller corresponds to networks of different systems respectively; and allocating initial resources for the service to be executed in the multi-system network according to the resource information or adjusting the resources in the service holding process.
Preferably, the resource information includes at least one of: cell information, load information, device processing capability information.
Preferably, the cell information includes at least one of: system type, cell identification.
Preferably, the load information includes at least one of: channel utilization, downlink transmit power, uplink interference.
Preferably, the device processing capability information includes at least one of: the base station controller single board Central Processing Unit (CPU) resource consumption, memory resource consumption, message buffer resource consumption.
Preferably, acquiring resource information reported by the plurality of base station controllers includes one of the following: a plurality of base station controllers actively report resource information; and acquiring the resource information from the resource information response messages fed back by the plurality of base station controllers by sending the resource information request messages to the plurality of base station controllers according to a preset period.
Preferably, allocating initial resources for the service to be executed in the multi-standard network according to the resource information includes: receiving resource allocation request messages from a plurality of base station controllers, wherein the information carried in the resource allocation request messages comprises: capability information of User Equipment (UE), radio Resource Control (RRC) establishment cause and/or service type, neighbor list of a cell to which the UE is to be connected or neighbor list of a cell in which the UE is currently located; and determining a first target cell according to the information carried in the resource allocation request message and the resource information, wherein the first target cell is used for carrying out resource allocation.
Preferably, determining the first target cell according to the information carried in the resource allocation request message and the resource information includes: acquiring a cell set to be selected by adopting a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located; screening the cell set according to the capability information of the UE, the RRC establishment reason and/or the service type; and determining a first target cell in the screened cell set according to the resource information.
Preferably, after determining the first target cell according to the information carried in the resource allocation request message and the resource information, the method further includes: and returning a resource allocation response message to the plurality of base station controllers, wherein the information carried in the resource allocation response message comprises: the network system corresponding to the first target cell and the identification information of the first target cell, and the information carried in the resource allocation response message is used for allocating resources for the UE under management by the plurality of base station controllers.
Preferably, the resource adjustment in the service maintaining process according to the resource information comprises: acquiring a cell set to be selected by adopting a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located; and determining a second target cell in the cell set according to the resource information, wherein the second target cell is used for carrying out resource adjustment, and sending the network system corresponding to the second target cell and the identification information of the second target cell to a plurality of base station controllers.
According to another aspect of the present application, there is provided a processing apparatus of resource information.
The processing device of the resource information according to the embodiment of the application comprises: the acquisition module is used for acquiring resource information reported by a plurality of base station controllers, wherein each base station controller corresponds to networks of different systems respectively; and the processing module is used for distributing initial resources for the service to be executed in the multi-system network according to the resource information or adjusting the resources in the service maintaining process.
Preferably, the resource information includes at least one of: cell information, load information, device processing capability information.
Preferably, the cell information includes at least one of: system type, cell identification.
Preferably, the load information includes at least one of: channel utilization, downlink transmit power, uplink interference.
Preferably, the device processing capability information includes at least one of: the base station controller single board CPU resource consumption, the memory resource consumption, the message buffer area resource consumption.
Preferably, the acquisition module includes: the first acquisition unit is used for acquiring the resource information actively reported by the plurality of base station controllers; and the second acquisition unit is used for acquiring the resource information from the resource information response messages fed back by the plurality of base station controllers by sending the resource information request messages to the plurality of base station controllers according to a preset period.
Preferably, the processing module comprises: a receiving unit, configured to receive resource allocation request messages from a plurality of base station controllers, where information carried in the resource allocation request messages includes: capability information of the UE, RRC establishment reason and/or service type, and a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located; the first determining unit is configured to determine a first target cell according to information carried in the resource allocation request message and the resource information, where the first target cell is used for performing resource allocation.
Preferably, the first determination unit includes: an obtaining subunit, configured to obtain a set of cells to be selected by using a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located; a screening subunit, configured to screen the cell set according to capability information of the UE, RRC establishment cause and/or service type; and the determining subunit is used for determining the first target cell in the screened cell set according to the resource information.
Preferably, the processing module further comprises: the first sending unit is configured to return a resource allocation response message to the plurality of base station controllers, where information carried in the resource allocation response message includes: the network system corresponding to the first target cell and the identification information of the first target cell, and the information carried in the resource allocation response message is used for allocating resources for the UE under management by the plurality of base station controllers.
Preferably, the processing module further comprises: a third obtaining unit, configured to obtain a cell set to be selected by using a neighbor cell list of a cell to be accessed by the UE or a neighbor cell list of a cell where the UE is currently located; a second determining unit, configured to determine a second target cell in the cell set according to the resource information, where the second target cell is used to perform resource adjustment; and the second sending unit is used for sending the network system corresponding to the second target cell and the identification information of the second target cell to the plurality of base station controllers.
According to the embodiment of the application, resource information reported by a plurality of base station controllers is acquired, wherein each base station controller corresponds to networks of different systems respectively; according to the resource information, initial resources are allocated for the service to be executed in the multi-system network or the resources are adjusted in the service maintaining process, so that the problem that the resource balance of multiple network systems cannot be realized in the related technology is solved, the UE can be prevented from being dropped, the user experience is improved, and the operation capability of the network is improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute a limitation on the application. In the drawings:
FIG. 1 is a flowchart of a method of processing resource information according to an embodiment of the present application;
fig. 2 is a schematic diagram of an architecture in which an MRRC communicates with a base station controller in accordance with a preferred embodiment of the present application;
fig. 3 is a flowchart of a resource allocation procedure according to a preferred embodiment of the present application;
fig. 4 is a flowchart of a cell load adjustment procedure according to a first preferred embodiment of the present application;
fig. 5 is a flowchart of a cell load adjustment procedure according to a second preferred embodiment of the present application;
fig. 6 is a block diagram of a processing apparatus of resource information according to an embodiment of the present application;
fig. 7 is a block diagram of a processing apparatus of resource information according to a preferred embodiment of the present application;
fig. 8 is a schematic structural view of an MRRC apparatus in accordance with a preferred embodiment of the present application.
Detailed Description
The application will be described in detail hereinafter with reference to the drawings in conjunction with embodiments. It should be noted that, without conflict, the embodiments of the present application and features of the embodiments may be combined with each other.
Fig. 1 is a flowchart of a method of processing resource information according to an embodiment of the present application. As shown in fig. 1, the method may include the following processing steps:
step S102: acquiring resource information reported by a plurality of base station controllers, wherein each base station controller corresponds to networks of different systems respectively;
step S104: and allocating initial resources for the service to be executed in the multi-system network according to the resource information or adjusting the resources in the service holding process.
The resource balancing of multiple network systems cannot be realized in the related art. By adopting the method shown in fig. 1, through information interaction with a plurality of base station controllers respectively supporting different network systems, initial resources are allocated for the service to be executed in a multi-system network or the resources are adjusted in the service maintaining process according to the resource information acquired from the plurality of base station controllers, so that the problem that the resource balance of the plurality of network systems cannot be realized in the related technology is solved, the call drop of UE can be avoided, the user experience is improved, and the operation capability of the network is improved.
In the preferred embodiment, a new network element may be introduced: a multi-mode resource controller (Multi RAT Resource Controller, abbreviated as MRRC) is responsible for balancing multi-mode network resources, which may include, but are not limited to: initial resource allocation, and subsequent resource adjustment. The MRRC and the base station controller may communicate via a new interface.
Fig. 2 is a schematic diagram of an architecture in which an MRRC communicates with a base station controller in accordance with a preferred embodiment of the present application. As shown in fig. 2, the communication architecture may include: the newly added network element MRRC and the base station controllers corresponding to different standard networks (which can include but are not limited to a 2G corresponding Base Station Controller (BSC), a 3G corresponding Radio Network Controller (RNC) and a 4G corresponding evolution base station (eNodeB)) are in communication interaction through physical connection. The base station controller pre-configures the complete MRRC identifier, for example: the MRRC ID number or an Internet Protocol (IP) address corresponding to the MRRC, and a message interface between the MRRC and the base station controller is defined as an M interface, which is used for signaling interaction between the MRRC and the base station controller. And transmitting the resource information of the base station controller through an M interface and transmitting the resource allocation information through the M interface. When a network of one system is newly added, only an extra interface is needed to be added to the MRRC, and message exchange is not needed to be carried out with other existing network added interfaces. Therefore, the network architecture has the greatest advantage of strong expandability.
The MRRC receives the resource information reported by the base station controller, and processes the resource information for initial resource allocation or resource adjustment in the service maintaining process.
In the preferred embodiment, the implementation of MRRC may include two of the following:
implementation one, is a stand alone device, for example: and a universal server is adopted, then a software setting mode is adopted, the resource information reported by the base station controller is received through an M interface, and then the resource information is stored. And when initial resource allocation or resource adjustment is carried out later, the processing result can be issued to the base station controller through an M interface.
Implementation two, attach to existing devices, for example: the RNC of the 3G macro cell can receive the resource information reported by the base station controller through the M interface, and then store the resource information. And when initial resource allocation or resource adjustment is carried out later, the processing result can be issued to the base station controller through an M interface.
In a preferred implementation, the resource information may include, but is not limited to, at least one of: cell information, load information, device processing capability information.
The above cell information may include, but is not limited to, at least one of: system type (2G, 3G, 4G, or 5G), cell type (macrocell or microcell), cell identity.
The load information is the same as the load information of the single system, and may include, but is not limited to, at least one of the following: channel utilization, downlink transmit power, uplink interference.
The device processing capability information may include, but is not limited to, at least one of: the base station controller single board CPU resource consumption, the memory resource consumption, the message buffer area resource consumption.
Preferably, in step S102, acquiring resource information reported by the plurality of base station controllers may include one of the following ways:
a first mode, a plurality of base station controllers actively report resource information;
and secondly, sending resource information request messages to the plurality of base station controllers according to a preset period, and acquiring resource information from resource information response messages fed back by the plurality of base station controllers.
In a preferred embodiment, the manner in which the MRRC receives the resource information reported by the base station controller can be divided into the following two ways:
mode one, the base station controller actively sends a resource information (Resource Information) message to the MRRC.
The transmission scenario may include, but is not limited to, one of the following:
(1) After the base station controller is powered on, resource Information information is sent to the MRRC;
(2) When the resource state changes, the base station controller sends Resource Information information;
(3) The base station controller periodically sends Resource Information a message to the MRRC, and the period can be indicated to the base station controller by the MRRC through the message, or can be set by the base station controller.
And in the second mode, the MRRC periodically transmits a resource information request (Resource Information Request) message to the base station controller, and the base station controller reports the resource information to the MRRC by transmitting a resource information response (Resource Information Response) message.
Preferably, in step S104, allocating initial resources for the service to be performed in the multi-system network according to the resource information may include the following operations:
step S1: receiving resource allocation request messages from a plurality of base station controllers, wherein the information carried in the resource allocation request messages comprises: capability information of the UE, RRC establishment reason and/or service type, and a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located;
step S2: and determining a first target cell according to the information carried in the resource allocation request message and the resource information, wherein the first target cell is used for carrying out resource allocation.
Preferably, in step S2, determining the first target cell according to the information carried in the resource allocation request message and the resource information may include the following steps:
step S21: acquiring a cell set to be selected by adopting a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located; screening the cell set according to the capability information of the UE, the RRC establishment reason and/or the service type;
step S22: and determining a first target cell in the screened cell set according to the resource information.
Preferably, in step S2, after determining the first target cell according to the information carried in the resource allocation request message and the resource information, the method may further include the following operations:
step S3: and returning a resource allocation response message to the plurality of base station controllers, wherein the information carried in the resource allocation response message comprises: the network system corresponding to the first target cell and the identification information of the second target cell, and the information carried in the resource allocation response message is used for allocating resources for the UE under management by the plurality of base station controllers.
Fig. 3 is a flowchart of a resource allocation procedure according to a preferred embodiment of the present application as a preferred embodiment of the present application. As shown in fig. 3, the process may include the following processing steps:
step S302: and the MRRC receives the resource information reported by the base station controller.
The resource information may include, but is not limited to, at least one of: cell information, load information, device processing capability information.
The above cell information may include, but is not limited to, at least one of: system type (2G, 3G, 4G, or 5G), cell type (macrocell or microcell), cell identity.
The load information is the same as the load information of the single system, and may include, but is not limited to, at least one of the following: channel utilization, downlink transmit power, uplink interference.
The device processing capability information may include, but is not limited to, at least one of: the base station controller single board CPU resource consumption, the memory resource consumption, the message buffer area resource consumption.
The manner in which the MRRC receives the resource information reported by the base station controller can be divided into the following two modes:
mode one, the base station controller actively sends a resource information (Resource Information) message to the MRRC.
The transmission scenario may include, but is not limited to, one of the following:
(1) After the base station controller is powered on, resource Information information is sent to the MRRC;
(2) When the resource state changes, the base station controller sends Resource Information information;
(3) The base station controller periodically sends Resource Information a message to the MRRC, and the period can be indicated to the base station controller by the MRRC through the message, or can be set by the base station controller.
And in the second mode, the MRRC periodically transmits a resource information request (Resource Information Request) message to the base station controller, and the base station controller reports the resource information to the MRRC by transmitting a resource information response (Resource Information Response) message.
Step S304: the base station controller sends a resource allocation request message to the MRRC, where the resource allocation request message may be one of: UE initial access message, service establishment request message, handover request message; the resource allocation request message carries capability information of the UE, RRC establishment reason or service type, and a list of the same coverage neighbor cells of the cell to be accessed by the UE or the cell where the UE is currently located.
Step S306: the MRRC stores the received list of the cell and the coverage neighbor cells, and then determines a set of selectable cells by combining the list of the cell and the coverage neighbor cells of other systems.
Step S308: the MRRC screens the cells of the system according to the capability information of the UE and the RRC establishment reason or service type, and if the UE does not support 4G, the 4G cells are removed; if the UE does not meet the requirement of switching to a global system for mobile communications (GSM), eliminating a GSM cell; if Circuit Switched (CS) traffic is established, the 4G cell is rejected.
Step S310: and selecting a target in the cell set according to the resource information of the cell.
In the preferred embodiment, the load and processing power of the cell can be divided into three steps, high, medium and low, for example: the load of the macro cell is 85%, 60% and 30% relative to the high, medium and low threshold of the maximum transmitting power or the maximum uplink interference, respectively, and the load of the micro cell is 80%, 55% and 25% relative to the high, medium and low threshold of the maximum transmitting power or the maximum uplink interference, respectively. The single board CPU consumption may also be divided into three steps, high, medium and low, with relative thresholds relative to total processing capacity being respectively: 80%, 60% and 20%. And classifying the cells based on the resource information reported by the base station controller. The threshold may be configured in the background and the reference value may be obtained by simulation or actual measurement.
Additionally, in the preferred embodiment, a variety of selection strategies may be employed, such as: selecting a cell with the lowest cell load level from the lowest cell consumption level of the CPU; the method can also be performed according to the principle of the service priority specific system in the steps of low cell load and medium cell load starting from the lowest CPU grade in the emergency call priority 2G cell and PS service priority 4G cell based on the principle of the specific service priority specific system.
Step S312: and the MRRC transmits the standard and the cell identifier corresponding to the target cell to the base station controller through a resource allocation response message.
Step S314: and the base station controller receives the allocation response message and processes the allocation response message to instruct the UE to perform corresponding operation.
If the UE is initially accessed, the base station controller can instruct the UE to access in the target cell; if the service is established, the base station controller can instruct the UE to establish in the target cell; if so, the base station controller may instruct the UE to reselect or handover to the target cell.
Preferably, in step S104, performing resource adjustment in the service maintaining process according to the resource information may include the steps of:
step S4: acquiring a cell set to be selected by adopting a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located;
step S5: determining a second target cell in the cell set according to the resource information, wherein the second target cell is used for carrying out resource adjustment;
step S6: and sending the network system corresponding to the second target cell and the identification information of the second target cell to a plurality of base station controllers.
Fig. 4 is a flowchart of a cell load adjustment procedure according to a first preferred embodiment of the present application as another preferred embodiment of the present application. As shown in fig. 4, the process may include the following processing steps:
step S402: and the MRRC receives the resource information reported by the base station controller.
The resource information may include, but is not limited to, at least one of: cell information, load information, device processing capability information.
The above cell information may include, but is not limited to, at least one of: system type (2G, 3G, 4G, or 5G), cell type (macrocell or microcell), cell identity.
The load information is the same as the load information of the single system, and may include, but is not limited to, at least one of the following: channel utilization, downlink transmit power, uplink interference.
The device processing capability information may include, but is not limited to, at least one of: the base station controller single board CPU resource consumption, the memory resource consumption, the message buffer area resource consumption.
The manner in which the MRRC receives the resource information reported by the base station controller can be divided into the following two modes:
mode one, the base station controller actively sends Resource Information a message to the MRRC.
The transmission scenario may include, but is not limited to, one of the following:
(1) After the base station controller is powered on, resource Information information is sent to the MRRC;
(2) When the resource state changes, the base station controller sends Resource Information information;
(3) The base station controller periodically sends Resource Information a message to the MRRC, and the period can be indicated to the base station controller by the MRRC through the message, or can be set by the base station controller.
And in the second mode, the MRRC periodically transmits Resource Information Request information to the base station controller, and the base station controller reports resource information to the MRRC through transmitting Resource Information Response information.
Step S404: and the MRRC selects a target cell set corresponding to the switching action according to the resource consumption of the current cell and the cells in the same coverage cell list according to the resource information reported by the base station controller if the reported load value or CPU consumption exceeds a preset relative threshold (the macro cell is 85 percent and the micro cell is 80 percent), the threshold can be configured in the background, and the reference value can be obtained through simulation or actual measurement).
Step S406: and selecting a target cell in the cell set according to the resource information of the cell.
In the preferred embodiment, the load and processing power of the cell can be divided into three steps, high, medium and low, for example: the load of the macro cell is 85%, 60% and 30% relative to the high, medium and low threshold of the maximum transmitting power or the maximum uplink interference, respectively, and the load of the micro cell is 80%, 55% and 25% relative to the high, medium and low threshold of the maximum transmitting power or the maximum uplink interference, respectively. The single board CPU consumption may also be divided into three steps, high, medium and low, with relative thresholds relative to total processing capacity being respectively: 80%, 60% and 20%. And classifying the cells based on the resource information reported by the base station controller. The threshold may be configured in the background and the reference value may be obtained by simulation or actual measurement.
Additionally, in the preferred embodiment, a variety of selection strategies may be employed, such as: selecting a cell with the lowest cell load level from the lowest cell consumption level of the CPU; the method can also be performed according to the principle of the service priority specific system in the steps of low cell load and medium cell load starting from the lowest CPU grade in the emergency call priority 2G cell and PS service priority 4G cell based on the principle of the specific service priority specific system.
Step S408: and the MRRC sends a resource adjustment indication message to the base station controller, wherein the resource adjustment indication message carries a system and a cell identifier corresponding to the switching target cell.
Step S410: and the base station controller processes the resource adjustment indication message and selects the UE with low priority to indicate the UE to reselect or switch.
Fig. 5 is a flowchart of a cell load adjustment procedure according to a second preferred embodiment of the present application as still another preferred embodiment of the present application. As shown in fig. 5, the process may include the following processing steps:
step S502: and the MRRC receives the resource information reported by the base station controller.
The resource information may include, but is not limited to, at least one of: cell information, load information, device processing capability information.
The above cell information may include, but is not limited to, at least one of: system type (2G, 3G, 4G, or 5G), cell type (macrocell or microcell), cell identity.
The load information is the same as the load information of the single system, and may include, but is not limited to, at least one of the following: channel utilization, downlink transmit power, uplink interference.
The device processing capability information may include, but is not limited to, at least one of: the base station controller single board CPU resource consumption, the memory resource consumption, the message buffer area resource consumption.
The manner in which the MRRC receives the resource information reported by the base station controller can be divided into the following two modes:
mode one, the base station controller actively sends Resource Information a message to the MRRC.
The transmission scenario may include, but is not limited to, one of the following:
(1) After the base station controller is powered on, resource Information information is sent to the MRRC;
(2) When the resource state changes, the base station controller sends Resource Information information;
(3) The base station controller periodically sends Resource Information a message to the MRRC, and the period can be indicated to the base station controller by the MRRC through the message, or can be set by the base station controller.
And in the second mode, the MRRC periodically transmits Resource Information Request information to the base station controller, and the base station controller reports resource information to the MRRC through transmitting Resource Information Response information.
Step S504: the MRRC sends the load value or CPU consumption to the base station controller exceeding a preset relative threshold (macro cell 85%, micro cell 80%, the threshold may be configured in the background, the reference value may be obtained by simulation or actual measurement), and when the above threshold is exceeded, the base station controller reports the resource adjustment request message to the MRRC.
Step S506: the MRRC selects a target cell set corresponding to the switching action according to the resource consumption of the current cell and the cells in the same coverage cell list.
Step S508: and selecting the target cell in the target cell set according to the resource information of the cell.
In the preferred embodiment, the load and processing power of the cell can be divided into three steps, high, medium and low, for example: the load of the macro cell is 85%, 60% and 30% relative to the high, medium and low threshold of the maximum transmitting power or the maximum uplink interference, respectively, and the load of the micro cell is 80%, 55% and 25% relative to the high, medium and low threshold of the maximum transmitting power or the maximum uplink interference, respectively. The single board CPU consumption may also be divided into three steps, high, medium and low, with relative thresholds relative to total processing capacity being respectively: 80%, 60% and 20%. And classifying the cells based on the resource information reported by the base station controller. The threshold may be configured in the background and the reference value may be obtained by simulation or actual measurement.
Additionally, in the preferred embodiment, a variety of selection strategies may be employed, such as: selecting a cell with the lowest cell load level from the lowest cell consumption level of the CPU; the method can also be performed according to the principle of the service priority specific system in the steps of low cell load and medium cell load starting from the lowest CPU grade in the emergency call priority 2G cell and PS service priority 4G cell based on the principle of the specific service priority specific system.
Step S510: and the MRRC sends a resource adjustment response message to the base station controller, wherein the resource adjustment response message carries a system and a cell identifier corresponding to the switching target cell.
Step S512: the base station controller processes the resource adjustment response message, and selects the UE with low priority to instruct the UE to reselect or switch.
Fig. 6 is a block diagram of a processing apparatus of resource information according to an embodiment of the present application. As shown in fig. 6, the processing apparatus of resource information may include: the acquiring module 10 is configured to acquire resource information reported by a plurality of base station controllers, where each base station controller corresponds to a network with a different system respectively; the processing module 20 is configured to allocate initial resources for a service to be executed in the multi-system network according to the resource information or perform resource adjustment in a service maintaining process.
The device shown in fig. 6 solves the problem that the resource balance of multiple network systems cannot be realized in the related art, so that the UE can be prevented from being dropped, the user experience is improved, and the operation capability of the network is improved.
In a preferred implementation, the resource information may include, but is not limited to, at least one of: cell information, load information, device processing capability information.
The above cell information may include, but is not limited to, at least one of: system type (2G, 3G, 4G, or 5G), cell type (macrocell or microcell), cell identity.
The load information is the same as the load information of the single system, and may include, but is not limited to, at least one of the following: channel utilization, downlink transmit power, uplink interference.
The device processing capability information may include, but is not limited to, at least one of: the base station controller single board CPU resource consumption, the memory resource consumption, the message buffer area resource consumption.
Preferably, as shown in fig. 7, the acquisition module 10 may include: a first obtaining unit 100, configured to obtain resource information actively reported by a plurality of base station controllers; the second obtaining unit 102 is configured to obtain resource information from resource information response messages fed back by the plurality of base station controllers by sending resource information request messages to the plurality of base station controllers according to a preset period.
Preferably, as shown in fig. 7, the processing module 20 may include: a receiving unit 200, configured to receive resource allocation request messages from a plurality of base station controllers, where information carried in the resource allocation request messages includes: capability information of the UE, RRC establishment reason and/or service type, and a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located; the first determining unit 202 is configured to determine a first target cell according to information carried in the resource allocation request message and the resource information, where the first target cell is used for performing resource allocation.
Preferably, the first determining unit 202 may include: an obtaining subunit (not shown in the figure) configured to obtain a set of cells to be selected by using a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located; a screening subunit (not shown in the figure) for screening the cell set according to the capability information of the UE, RRC establishment cause and/or service type; a determining subunit (not shown in the figure) is configured to determine a first target cell in the filtered set of cells according to the resource information.
Preferably, as shown in fig. 7, the processing module 20 may further include: a first sending unit 204, configured to return a resource allocation response message to the plurality of base station controllers, where information carried in the resource allocation response message includes: the network system corresponding to the first target cell and the identification information of the first target cell, and the information carried in the resource allocation response message is used for allocating resources for the UE under management by the plurality of base station controllers.
Preferably, as shown in fig. 7, the processing module 20 may further include: a third obtaining unit 206, configured to obtain a set of cells to be selected by using a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located; a second determining unit 208, configured to determine a second target cell in the cell set according to the resource information, where the second target cell is used for performing resource adjustment; the second sending unit 210 is configured to send the network system corresponding to the second target cell and the identification information of the second target cell to the plurality of base station controllers.
Fig. 8 is a schematic structural view of an MRRC apparatus in accordance with a preferred embodiment of the present application. As shown in fig. 8, the MRRC communicates with the base station controller via a physical connection. The MRRC may include: a message processing module (corresponding to the acquisition module) and a resource management module (corresponding to the processing module). The base station controller is respectively preconfigured with the MRRC identification in the background, establishes connection with the MRRC after being electrified, sends the local end identification to a message processing module of the MRRC, and then is stored by the MRRC.
In the preferred embodiment, the identification may be an ID number or an IP address.
The message processing module of the MRRC is responsible for carrying out message interaction with the base station controller, when receiving the message from the base station controller, the MRRC can determine the base station controller of which system the MRRC is according to the base station controller identification, and then adopts a corresponding decoding rule to analyze the message; when a message is sent to the base station controller, the message may be encoded according to the encoding rules of the corresponding system.
The resource management module of the MRRC is responsible for multi-standard resource management, which may include: resource allocation of initial traffic and resource adjustment during network operation.
From the above description, it can be seen that the above embodiments achieve the following technical effects (it should be noted that these effects are effects that can be achieved by some preferred embodiments): by adopting the technical scheme provided by the embodiment of the application, the unified management principle exists for the threshold value of load balancing by intensively carrying out multi-system resource management, thereby being beneficial to improving the utilization rate of resources. In addition, when one system or one type of network is added, only the interfaces of the MRRC are needed to be added, so that the interface change of other networks is not influenced, and the expansion of the whole network is facilitated; compared with the prior art that the equalization consideration among different systems is only wireless load equalization, the embodiment of the application can consider the limitation of the processing capacity of equipment, avoid the call drop of UE, and is beneficial to improving the user experience and the operation capacity of a network.
It will be appreciated by those skilled in the art that the modules or steps of the application described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may alternatively be implemented in program code executable by computing devices, so that they may be stored in a memory device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps within them may be fabricated into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
The above description is only of the preferred embodiments of the present application and is not intended to limit the present application, but various modifications and variations can be made to the present application by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims (12)

1. A method for processing resource information, comprising:
acquiring resource information reported by a plurality of base station controllers, wherein each base station controller corresponds to networks of different systems respectively;
according to the resource information, initial resources are allocated for the service to be executed in the multi-system network or the resource adjustment is carried out in the service holding process;
the obtaining the resource information reported by the plurality of base station controllers includes: acquiring the resource information from resource information response messages fed back by the plurality of base station controllers by sending resource information request messages to the plurality of base station controllers;
wherein, according to the resource information, allocating initial resources for the service to be executed in the multi-system network includes:
receiving resource allocation request messages from the plurality of base station controllers, wherein the information carried in the resource allocation request messages comprises: capability information of User Equipment (UE), radio Resource Control (RRC) establishment cause and/or service type, wherein the UE is to be accessed into a neighbor list of a cell or a neighbor list of a cell where the UE is currently located;
determining a first target cell according to information carried in the resource allocation request message and the resource information, wherein the first target cell is used for resource allocation;
wherein determining the first target cell according to the information carried in the resource allocation request message and the resource information includes:
acquiring a cell set to be selected by adopting a neighbor cell list of a cell to be accessed by the UE or a neighbor cell list of a cell where the UE is currently located;
screening the cell set according to the capability information of the UE, the RRC establishment reason and/or the service type;
determining the first target cell in the screened cell set according to the resource information;
wherein after determining the first target cell according to the information carried in the resource allocation request message and the resource information, the method further comprises:
and returning a resource allocation response message to the plurality of base station controllers, wherein the information carried in the resource allocation response message comprises: the network system corresponding to the first target cell and the identification information of the first target cell, wherein the information carried in the resource allocation response message is used for allocating resources for the managed UE by the plurality of base station controllers;
the obtaining the resource information reported by the plurality of base station controllers includes:
and sending resource information request messages to the plurality of base station controllers according to a preset period, and acquiring the resource information from resource information response messages fed back by the plurality of base station controllers.
2. The method of claim 1, wherein the resource information comprises at least one of: cell information, load information, device processing capability information.
3. The method of claim 2, wherein the cell information comprises at least one of: system type, cell identification.
4. The method of claim 2, wherein the load information comprises at least one of: channel utilization, downlink transmit power, uplink interference.
5. The method of claim 2, wherein the device processing capability information comprises at least one of: the base station controller single board central processing unit CPU resource consumption, memory resource consumption, message buffer resource consumption.
6. The method of claim 1, wherein performing resource adjustment in the service hold procedure based on the resource information comprises:
acquiring a cell set to be selected by adopting a neighbor cell list of a cell to be accessed by the UE or a neighbor cell list of a cell where the UE is currently located;
determining a second target cell in the cell set according to the resource information, wherein the second target cell is used for carrying out resource adjustment;
and sending the network system corresponding to the second target cell and the identification information of the second target cell to the plurality of base station controllers.
7. A processing apparatus for resource information, comprising:
the acquisition module is used for acquiring resource information reported by a plurality of base station controllers, wherein each base station controller corresponds to networks of different systems respectively;
the processing module is used for distributing initial resources for the service to be executed in the multi-system network according to the resource information or adjusting the resources in the service holding process;
wherein, the acquisition module includes: a second obtaining unit, configured to obtain the resource information from a resource information response message fed back by the plurality of base station controllers by sending a resource information request message to the plurality of base station controllers;
wherein the processing module comprises:
a receiving unit, configured to receive resource allocation request messages from the plurality of base station controllers, where information carried in the resource allocation request messages includes: capability information of User Equipment (UE), radio Resource Control (RRC) establishment cause and/or service type, wherein the UE is to be accessed into a neighbor list of a cell or a neighbor list of a cell where the UE is currently located;
a first determining unit, configured to determine a first target cell according to information carried in the resource allocation request message and the resource information, where the first target cell is used to perform resource allocation;
wherein the first determining unit includes:
an obtaining subunit, configured to obtain a set of cells to be selected by using a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located;
a screening subunit, configured to screen the cell set according to the capability information of the UE, the RRC establishment cause and/or the service type;
a determining subunit, configured to determine, according to the resource information, the first target cell in the screened cell set;
wherein the processing module further comprises:
the first sending unit is configured to return a resource allocation response message to the plurality of base station controllers, where information carried in the resource allocation response message includes: the network system corresponding to the first target cell and the identification information of the first target cell, wherein the information carried in the resource allocation response message is used for allocating resources for the managed UE by the plurality of base station controllers;
wherein, the acquisition module includes:
the second obtaining unit is configured to obtain the resource information from resource information response messages fed back by the plurality of base station controllers by sending resource information request messages to the plurality of base station controllers according to a preset period.
8. The apparatus of claim 7, wherein the resource information comprises at least one of: cell information, load information, device processing capability information.
9. The apparatus of claim 8, wherein the cell information comprises at least one of: system type, cell identification.
10. The apparatus of claim 8, wherein the load information comprises at least one of: channel utilization, downlink transmit power, uplink interference.
11. The apparatus of claim 8, wherein the device processing capability information comprises at least one of: the base station controller single board central processing unit CPU resource consumption, memory resource consumption, message buffer resource consumption.
12. The apparatus of claim 7, wherein the processing module further comprises:
a third obtaining unit, configured to obtain a set of cells to be selected by using a neighbor list of a cell to be accessed by the UE or a neighbor list of a cell where the UE is currently located;
a second determining unit, configured to determine a second target cell in the cell set according to the resource information, where the second target cell is used to perform resource adjustment;
and the second sending unit is used for sending the network system corresponding to the second target cell and the identification information of the second target cell to the plurality of base station controllers.
CN202011376942.1A 2014-07-14 2014-07-14 Method and device for processing resource information Active CN112492650B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011376942.1A CN112492650B (en) 2014-07-14 2014-07-14 Method and device for processing resource information

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410334230.1A CN105282788A (en) 2014-07-14 2014-07-14 Method and device for processing resource information
CN202011376942.1A CN112492650B (en) 2014-07-14 2014-07-14 Method and device for processing resource information

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201410334230.1A Division CN105282788A (en) 2014-07-14 2014-07-14 Method and device for processing resource information

Publications (2)

Publication Number Publication Date
CN112492650A CN112492650A (en) 2021-03-12
CN112492650B true CN112492650B (en) 2023-11-24

Family

ID=54765993

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202011376942.1A Active CN112492650B (en) 2014-07-14 2014-07-14 Method and device for processing resource information
CN201410334230.1A Pending CN105282788A (en) 2014-07-14 2014-07-14 Method and device for processing resource information

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201410334230.1A Pending CN105282788A (en) 2014-07-14 2014-07-14 Method and device for processing resource information

Country Status (2)

Country Link
CN (2) CN112492650B (en)
WO (1) WO2015184698A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006017983A1 (en) * 2004-08-16 2006-02-23 Huawei Technologies Co., Ltd. A method of load handover of mobile communication system
WO2008031258A1 (en) * 2006-08-22 2008-03-20 Huawei Technologies Co., Ltd. Radio resource redistribution at handover
CN101203016A (en) * 2006-12-15 2008-06-18 华为技术有限公司 Processing method and system for realizing network element configuration in multi-standard communication system
CN101212761A (en) * 2006-12-30 2008-07-02 华为技术有限公司 System, device and method for realizing radio resource management in multi-standard communication network
CN103222324A (en) * 2012-11-23 2013-07-24 华为技术有限公司 Cooperative method between networks, cooperative node and network side equipment
CN103220717A (en) * 2012-01-20 2013-07-24 华为技术有限公司 Load balancing method and related device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101193402B (en) * 2006-11-20 2010-04-14 华为技术有限公司 Configuration method and system for multi-mode base station
CN101626589B (en) * 2009-08-10 2012-02-01 华为技术有限公司 Load control method, apparatus and system
CN103179600B (en) * 2011-12-20 2019-11-05 南京中兴软件有限责任公司 A kind of management method and multimode baseband pool unit of radio frequency units
CN103188729A (en) * 2011-12-31 2013-07-03 中兴通讯股份有限公司 Method and device for service balance

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006017983A1 (en) * 2004-08-16 2006-02-23 Huawei Technologies Co., Ltd. A method of load handover of mobile communication system
WO2008031258A1 (en) * 2006-08-22 2008-03-20 Huawei Technologies Co., Ltd. Radio resource redistribution at handover
CN101203016A (en) * 2006-12-15 2008-06-18 华为技术有限公司 Processing method and system for realizing network element configuration in multi-standard communication system
CN101212761A (en) * 2006-12-30 2008-07-02 华为技术有限公司 System, device and method for realizing radio resource management in multi-standard communication network
CN103220717A (en) * 2012-01-20 2013-07-24 华为技术有限公司 Load balancing method and related device
CN103222324A (en) * 2012-11-23 2013-07-24 华为技术有限公司 Cooperative method between networks, cooperative node and network side equipment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
.《3GPP TR 22.978 V2.0.0》.2005, *
3GPP.3rd Generation Partnership Project *

Also Published As

Publication number Publication date
WO2015184698A1 (en) 2015-12-10
CN105282788A (en) 2016-01-27
CN112492650A (en) 2021-03-12

Similar Documents

Publication Publication Date Title
US10506575B2 (en) Resource allocation method and system, device having base station functionality, and terminal
KR102061436B1 (en) Resource allocation method and device
US10582381B2 (en) Implementing radio access network slicing in a mobile network
JP6095846B2 (en) Mobility optimization method, user device, and access network device
CN103517323B (en) The data transmission method of Wireless Heterogeneous Networks, shunting device, base station equipment
KR101657861B1 (en) Load balancing
JP6197989B2 (en) Base station apparatus and load information acquisition method in wireless communication system
CN112533254B (en) Cell load balancing method, device and network equipment
KR20130018884A (en) Mobile station and wireless control apparatus
JP2019526209A (en) Common processing execution method, apparatus, and system
KR20140117830A (en) Multi-cell selection method and distrubuted data transmission method to provide enhanced mobile data transmission in wireless overlay network
CN102595639B (en) The transmission method of business datum and system
EP3099134B1 (en) Access system, device and method
CN105636133A (en) Configuration method of wireless access points and base station
EP3565372B1 (en) Connection establishment method and apparatus
US20150264632A1 (en) Method for obtaining radio access network information and radio access network controller
CN112492650B (en) Method and device for processing resource information
JP2012015898A (en) Base station device, communication system, and method for controlling call connection
JP4737459B2 (en) Mobile communication system, radio network control apparatus, and load distribution method
CN114430571B (en) Communication method, system, base station and terminal
CN113383587A (en) Communication device, infrastructure equipment and method
CN101998631A (en) Method, system and device of resource allocation
CN105657754A (en) Wireless access point configuration method and user terminal
JP4645338B2 (en) Wireless communication system, wireless control station, and service changing method used for them
EP3402247B1 (en) Congestion control method and device

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