Disclosure of Invention
In a first aspect, an embodiment of the present invention provides a centralized SON method, including:
the OAM entity receives configuration information from an operation maintenance client and an identifier of a base station to be configured, the OAM entity sends the configuration information to an SON entity corresponding to a communication system of the base station to be configured, and the SON entity sends the configuration information to the base station corresponding to the identifier.
The technical scheme is suitable for the multimode local gateway comprising the operation, maintenance and management (OAM) entity and the centralized self-organizing network (SON) entity, and the centralized SON under the hybrid networking is realized.
Optionally, the method further includes: before receiving the configuration command from the operation and maintenance client, the OAM entity further includes: the operation maintenance client receives a configuration command from a user or a parameter change notification from a base station, wherein the configuration command is used for configuring parameters of at least one base station, and the parameters of the base station comprise at least one of the following parameters: the identification of the base station, the type of the base station, the location identification, the cell identification and the physical cell identification.
By the scheme, the user can simultaneously configure different base stations at one time, so that the configuration complexity is reduced, and repeated configuration is reduced. And determining which base station is configured and the content of the specifically configured parameters through the parameters of the base stations in the configuration command.
Optionally, the method further includes: the OAM entity sends the configuration information to an SON entity corresponding to the communication system of the base station, and the configuration information comprises the following steps: when the base station to be configured is a base station of a first communication system, the OAM entity sends configuration information to the SON entity corresponding to the first communication system;
or, when the base station to be configured is the base station of the second communication system, the OAM entity sends the configuration information to the SON entity corresponding to the second communication system;
or, when the base station to be configured includes a base station of a first communication system and a base station of a second communication system, the OAM entity sends the configuration information to the SON entity corresponding to the first communication system and sends the configuration information to the SON entity corresponding to the second communication system.
According to the scheme, only one system can be configured, and multiple systems can be configured at the same time, so that SON configuration of the hybrid networking system is realized.
Optionally, the method further includes:
the first communication system is TD-LTE, and the second communication system is GSM; or the first communication system is TD-LTE, and the second communication system is SCDMA.
In the above scheme, the first communication system may be TD-LTE, and the second communication system is GSM or the second communication system is SCDMA.
In a second aspect, an embodiment of the present invention further provides a centralized SON system, where the system includes:
an operation, maintenance and management (OAM) entity and a centralized self-organizing network (SON) entity; wherein: and the OAM entity is used for receiving configuration information from the operation maintenance client, the configuration information comprises an identifier of a base station to be configured and sending the configuration information to the SON entity corresponding to the communication system of the base station, and the SON entity is used for sending the configuration information to the base station corresponding to the identifier respectively.
Optionally, the system further includes an operation and maintenance client: for receiving a configuration command from a user, the configuration command being for configuring parameters of at least one base station.
Optionally, the OAM entity is specifically configured to: when the base station to be configured is a base station of a first communication system, the OAM entity sends the configuration information to the SON entity corresponding to the first communication system;
or, when the base station to be configured is the base station of the second communication system, the OAM entity sends configuration information to the SON entity corresponding to the second communication system; or, when the base station to be configured includes a base station of a first communication system and a base station of a second communication system, the OAM entity sends the configuration information to the SON entity corresponding to the first communication system and sends the configuration information to the SON entity corresponding to the second communication system.
Optionally, the first communication system is TD-LTE, and the second communication system is GSM; or the first communication system is TD-LTE, and the second communication system is SCDMA.
Optionally, the parameter of the base station includes at least one of the following parameters: the identification of the base station, the type of the base station, the location identification, the cell identification and the physical cell identification.
In a third aspect, an embodiment of the present invention further provides a computer apparatus, including: a memory for storing program instructions; a processor for calling the program instructions stored in the memory and executing the method of any of the embodiments of the first aspect according to the obtained program.
In a fourth aspect, the embodiments of the present invention also provide a computer-readable storage medium, which includes computer-readable instructions, and when the computer-readable instructions are read and executed by a computer, the computer is caused to execute the method in any one of the first aspect.
The terms "first," "second," and the like in the description and claims of the present invention and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "comprises" and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
In order to better understand the technical solutions of the present invention, the technical solutions of the present invention are described in detail below with reference to the drawings and the specific embodiments, and it should be understood that the specific features in the embodiments and the embodiments of the present invention are detailed descriptions of the technical solutions of the present invention, and are not limitations of the technical solutions of the present invention, and the technical features in the embodiments and the embodiments of the present invention may be combined with each other without conflict.
As shown in fig. 1A, a communication system to which the method for implementing a centralized SON is applied according to an embodiment of the present invention is provided, where the communication system includes: the system comprises a multimode local gateway 10, a base station 20 of a first communication system, a base station 30 of a second communication system, a core network 40 of the first communication system and a core network 50 of the second communication system. The base station 20 of the first communication system, the base station 30 of the second communication system and the multimode local gateway 10 are connected, and the multimode local gateway 10 may be connected with the core network 40 of the first communication system and the core network 50 of the second communication system.
In one possible example, as shown in fig. 1B, the base station 20 of the first communication system is a TD-LTE base station, the base station 30 of the second communication system is an SCDMA base station, the core network 40 of the first communication system is a TD-LTE core network including an MME and an S _ GW, and the core network 50 of the second communication system is a TD-SCDMA core network including an MGW/MSC SERVER and an SGSN/GGSN. In addition, the base station 30 of the second communication system may also be a GSM base station, and the core network 50 of the second communication system may also be a GSM core network.
Specifically, the multimode local gateway 10 may be configured to receive a data packet sent from a base station, and if it is determined that the data packet is from the base station of the first communication system according to the destination IP address of the data packet, the multimode local gateway 10 sends the processed data packet to a core network of the first communication system; if the data packet is determined to be from the base station of the second communication system through the destination IP address of the data packet, the multimode local gateway 10 sends the processed data packet to the core network of the second communication system.
In the embodiment of the present invention, as shown in fig. 2, the multimode local gateway 10 may include an operation and maintenance client 11, an OAM entity 12, and an SON entity 13, and the operation and maintenance client 11, the OAM entity 12, and the SON entity 13 constitute a system for implementing SON. Wherein:
an operation and maintenance client 11, configured to receive a configuration command from a user, where the configuration command is used to configure parameters of at least one base station. The parameter of the base station may include at least one of an identity of the base station (eNB-SN), a Type of the base station (eNB-Type), a location identity (LocationID), a cell identity (CellID), and a Physical Cell Identity (PCI).
OAM entity 12 is configured to receive configuration information from an operation and maintenance client. Therefore, the OAM entity 12 determines the SON entity 13 corresponding to the communication system of the base station to be configured, and sends the configuration information to the SON entity 13.
The SON entity 13 may include a SON entity of a first communication system and a SON entity of a second communication system. Because the configuration information includes the identifier of the base station to be configured, when the SON entity of the first communication system receives the configuration information, the configuration information is sent to the base station of the first communication system corresponding to the identifier; and when the SON entity of the second communication system receives the configuration information, sending the configuration information to the base station of the second communication system corresponding to the identifier.
It should be noted that, in the foregoing embodiment, the OAM entity in the multimode local gateway belongs to a common module, SON entities of different communication systems are dedicated modules, and the communication systems shown in fig. 1A and 1B enable base stations of different communication systems to be converged and accessed into one multimode local gateway, and then are respectively accessed into core networks of different systems through the multimode local gateway, thereby implementing a hybrid networking of any combination of multiple networks of GSM, TD-SCDMA, WCDMA, TD-LTE, and FDD-LTE.
Based on the structure shown in fig. 2, an embodiment of the present application provides a flowchart of a method for implementing a centralized SON, as shown in fig. 3. The method can be performed by a multimode local gateway, and comprises the following specific steps.
In step 301, OAM entity 12 in the multimode local gateway receives configuration information from operation and maintenance client 11 and an identifier (e.g. eNB-SN) of a base station to be configured.
The configuration information may be parameters of the base station to be configured, for example, at least one of a Type of the base station (eNB-Type), a location identifier (LocationID), a cell identifier (CellID), and a Physical Cell Identifier (PCI).
In step 302, OAM entity 12 sends the configuration information to SON entity 13 corresponding to the communication system of the base station to be configured.
Specifically, if the communication system of the base station to be configured is the first communication system, the OAM entity sends the configuration information to the SON entity 13 of the first communication system. And if the communication system of the base station to be configured is the second communication system, the OAM entity sends configuration information to the SON entity 13 of the second communication system. If the base station to be configured comprises a base station of a first communication system and a base station of a second communication system, the OAM entity sends configuration information to the SON entity 13 of the second communication system, and the configuration information is respectively sent to the SON entity 13 of the first communication system and the SON entity of the second communication system.
In step 303, the SON entity sends the configuration information to the base station corresponding to the identifier.
It should be noted that, the SON entity stores in advance a correspondence table between the identifier of the base station and the base station, and a correspondence table between the main base station and the neighboring base station, so that the SON entity can send the configuration information to the base station corresponding to the identifier according to the identifier of the base station in the configuration information, and when the configuration information of the base station to be configured is related to other base stations, the SON entity sends the configuration information to the base stations related to the base stations at the same time.
Specifically, the embodiment of the present application further describes the above-mentioned method for implementing SON systematically with reference to fig. 4A, and specific steps are as follows.
Step 401, the network optimization engineer or the network planning engineer operates the operation maintenance client on the multimode local gateway to configure the parameters of the base station, and the operation maintenance client receives an operation instruction of the network optimization engineer or the network planning engineer, generates configuration information, and sends the configuration information to the OAM entity.
Generally, the configuration information includes an identifier of the base station, parameter information of the base station, and the like.
Step 402, after receiving the configuration information, the OAM entity determines an SON entity corresponding to the communication system of the base station to be configured. For example, if the base station to be configured is a TD-LTE base station, the SON entity is a SON entity corresponding to the TD-LTE; and if the base station to be configured is a GSM base station, the SON entity is the SON entity corresponding to the GSM.
In step 403a, if the base station to be configured is a TD-LTE base station, the OAM sends the configuration information to the SON entity corresponding to the TD-LTE.
In step 404a, after receiving the configuration information, the SON entity corresponding to the TD-LTE transmits the configuration information to the base station corresponding to the TD-LTE.
In step 403b, if the base station to be configured is a GSM base station, the OAM sends the configuration information to the SON entity corresponding to the GSM.
In step 404b, after receiving the configuration information, the SON entity corresponding to the GSM sends the configuration information to the base station corresponding to the GSM.
In other possible embodiments, the GSM base station may be replaced by an SCDMA base station, and the SON entity corresponding to the GSM may be replaced by an SON entity corresponding to an SCDMA, as shown in fig. 4B, the specific steps are as follows.
Step 501, a network optimization engineer or a network planning engineer operates an operation maintenance client on the multimode local gateway to configure parameters of the base station, and the operation maintenance client receives an operation instruction of the network optimization engineer or the network planning engineer, generates configuration information, and sends the configuration information to the OAM entity.
Generally, the configuration information includes an identifier of the base station, parameter information of the base station, and the like.
Step 502, after receiving the configuration information, the OAM entity determines an SON entity corresponding to the communication system of the base station to be configured. For example, if the base station to be configured is a TD-LTE base station, the SON entity is a SON entity corresponding to the TD-LTE; if the base station to be configured is an SCDMA base station, the SON entity is an SON entity corresponding to the SCDMA.
In step 503a, if the base station to be configured is a TD-LTE base station, the OAM sends the configuration information to the SON entity corresponding to the TD-LTE.
In step 504a, after receiving the configuration information, the SON entity corresponding to the TD-LTE transmits the configuration information to the base station corresponding to the TD-LTE.
In step 503b, if the base station to be configured is an SCDMA base station, the OAM sends the configuration information to the SON entity corresponding to the SCDMA.
Step 504b, after receiving the configuration information, the SON entity corresponding to the SCDMA sends the configuration information to the base station corresponding to the SCDMA.
In the embodiment of the present application, the method for implementing SON is further systematically described with reference to fig. 4C, and the specific steps are as follows.
Step 601a, the TD-LTE base station monitors the information of the adjacent cell and the PCI, and reports the monitoring result to the OAM entity.
Step 601b, the GSM base station or the SCDMA base station monitors the neighboring cell and the PCI information, and reports the monitoring result to the OAM entity.
Step 602, the OAM entity executes an anr (automatic neighbor relation) automatic neighbor relation self-configuration algorithm, and reports the processing result to the operation maintenance client in the local controller.
And step 604, updating the database by the operation maintenance client according to the processing result, and triggering PCI self-configuration.
In step 605, the operation and maintenance client sends the configuration information to the OAM entity.
Generally, the configuration information includes an identifier of the base station, parameter information of the base station, and the like.
Step 606, after receiving the configuration information, the OAM entity determines an SON entity corresponding to the communication system of the base station to be configured. For example, if the base station to be configured is a TD-LTE base station, the SON entity is a SON entity corresponding to the TD-LTE; and if the base station to be configured is a GSM/SCDMA base station, the SON entity is the SON entity corresponding to the GSM/SCDMA.
In step 607a, if the base station to be configured is a TD-LTE base station, the OAM sends the configuration information to the SON entity corresponding to the TD-LTE.
In step 608a, after receiving the configuration information, the SON entity corresponding to the TD-LTE transmits the configuration information to the base station corresponding to the TD-LTE.
Step 607b, if the base station to be configured is a GSM/SCDMA base station, the OAM sends the configuration information to the SON entity corresponding to GSM/SCDMA.
Step 608b, after receiving the configuration information, the SON entity corresponding to GSM/SCDMA sends the configuration information to the base station corresponding to GSM/SCDMA.
Based on the same technical concept, the embodiment of the present application further provides a computer apparatus, and the computer apparatus may implement the method in the foregoing embodiments.
Referring to fig. 5, a schematic structural diagram of a computer device according to an embodiment of the present invention is shown, the computer device including: a processor 701, a memory 702, a transceiver 703, and a bus interface 704.
Wherein, the memory 702 stores therein a computer program for implementing the above method, and the processor 701 is configured to read the computer program in the memory 702 and execute any of the steps of the above method. The transceiver 703 is used for receiving and transmitting data under the control of the processor 701.
The bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by processor 701, and various circuits, represented by memory 702, being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The processor 701 is responsible for managing the bus architecture and general processing, and the memory 702 may store data used by the processor 701 in performing operations.
The process disclosed in the embodiments of the present invention may be applied to the processor 701, or implemented by the processor 701. In implementation, the steps of the signal processing flow may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 701. The processor 701 may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like that may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the route updating method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 702, and the processor 701 reads the information in the memory 702 and completes the steps of the signal processing flow in combination with the hardware thereof.
Based on the same technical concept, embodiments of the present application also provide a computer-readable storage medium having a computer program stored thereon. Which when executed by a processor performs any of the steps of the method described above.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.