CN112261697B - Data updating method, device, equipment and computer storage medium - Google Patents

Data updating method, device, equipment and computer storage medium Download PDF

Info

Publication number
CN112261697B
CN112261697B CN202011088291.6A CN202011088291A CN112261697B CN 112261697 B CN112261697 B CN 112261697B CN 202011088291 A CN202011088291 A CN 202011088291A CN 112261697 B CN112261697 B CN 112261697B
Authority
CN
China
Prior art keywords
data
base station
frequency point
frequency
data corresponding
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
CN202011088291.6A
Other languages
Chinese (zh)
Other versions
CN112261697A (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.)
China Mobile Communications Group Co Ltd
China Mobile Group Inner Mongolia Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Inner Mongolia Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Group Inner Mongolia Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202011088291.6A priority Critical patent/CN112261697B/en
Publication of CN112261697A publication Critical patent/CN112261697A/en
Application granted granted Critical
Publication of CN112261697B publication Critical patent/CN112261697B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0077Transmission or use of information for re-establishing the radio link of access information of target access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

The embodiment of the application provides a data updating method, a data updating device, data updating equipment and a computer storage medium, wherein the method comprises the following steps: acquiring first data of a first base station and second data of the first base station configured in a second base station associated with the first base station, wherein at least one data item of the first data is the same as that of the second data; and judging whether the first data is matched with the second data, and updating the second data according to the first data under the condition of no match. According to the embodiment of the application, the data information of the associated base station configured in each base station can be automatically updated along with the change of the data information of the associated base station of each base station, so that the data information of the associated base station configured in each base station is consistent with the actual data information of the associated base station, the normal switching among different base stations is ensured, and the condition that the terminal equipment of a user is disconnected is avoided.

Description

Data updating method, device, equipment and computer storage medium
Technical Field
The present application belongs to the field of communications technologies, and in particular, to a data updating method, apparatus, device, and computer storage medium.
Background
With the development of communication technology, mobile communication plays an increasingly significant role in the production and life of people. During the use of the mobile communication network by the user, handover between different base stations may be involved. For example, as a user moves, a base station communicating with the user's terminal device may be handed off from base station a to base station B.
In order to realize normal handover between base stations, it is generally necessary to configure data information of an adjacent base station in each base station, for example, it is necessary to configure data information of an adjacent base station B in the base station a, so as to realize normal handover from the base station a to the base station B according to the data information of the base station B configured in the base station a.
However, the prior art has the following problems: when the data information of the base station B is changed, the data information of the base station B configured in the base station a cannot be automatically updated, so that the changed data information of the base station B is inconsistent with the data information of the base station B configured in the base station a and not changed, and further, the normal switching from the base station a to the base station B cannot be realized, and the situation that the terminal equipment used by a user is disconnected occurs.
Disclosure of Invention
The embodiment of the application provides a data updating method, a data updating device and a computer storage medium, which can automatically update the data information of the associated base station configured in each base station along with the change of the data information of the associated base station of each base station, so that the data information of the associated base station configured in each base station is consistent with the actual data information of the associated base station, the normal switching among different base stations is ensured, and the condition that the network of a terminal device used by a user is disconnected is avoided.
In a first aspect, an embodiment of the present application provides a data updating method, where the method includes:
acquiring first data of a first base station and second data of the first base station configured in a second base station associated with the first base station, wherein at least one data item of the first data is the same as that of the second data;
and judging whether the first data are matched with the second data or not, and updating the second data according to the first data under the condition that the first data are not matched with the second data.
In one embodiment, the first base station and the second base station each comprise a 2G base station, a 4G base station, or a 5G base station.
In one embodiment, acquiring first data of a first base station and second data of the first base station configured in a second base station associated with the first base station comprises:
accessing a target server, wherein first data and second data are recorded in the target server or a database associated with the target server; the target server comprises servers of different base station providers;
the first data and the second data are retrieved from a target server or database.
In one embodiment, when one of the first base station and the second base station is a 2G base station, determining whether the first data and the second data match includes:
and judging whether the data corresponding to a first target data item in the first data and the second data are matched, wherein the first target data item comprises broadcast control channel data, a network color code and a base station color code.
In one embodiment, when the first base station and the second base station are 4G base stations or 5G base stations, the determining whether the first data and the second data are matched includes:
and judging whether the first data is matched with data corresponding to a second target data item in the second data, wherein the second target data item comprises a physical cell identifier, a tracking area and a first frequency point of the first base station.
In one embodiment, when the first base station and the second base station are both 4G base stations, after determining whether data corresponding to the second target data item in the first data and the second data are matched, the method further includes:
under the condition that the data corresponding to the first frequency point in the first data and the second data are not matched, executing the following steps:
acquiring a first frequency point relation between a first base station and a second base station which are stored in advance;
acquiring data corresponding to a second frequency point of a second base station, and determining a second frequency point relation between the first base station and the second base station at the current moment according to a first frequency point in the first data and the data corresponding to the second frequency point;
when the first frequency point relation is the same frequency and the second frequency point relation is different frequency, adding data corresponding to the first frequency point in the first data into an adjacent frequency point group of the different frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relation into the different frequency;
when the first frequency point relation is different frequency and the second frequency point relation is same frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relation into same frequency;
when the first frequency point relationship is pilot frequency and the second frequency point relationship is pilot frequency, adding data corresponding to the first frequency point in the first data into a pilot frequency adjacent frequency point group, and changing data corresponding to the first frequency point in the second data into data corresponding to the first frequency point in the first data.
In one embodiment, updating the second data based on the first data comprises:
and generating a script command file for updating the second data, and sending the script command file to the target wireless access network element management system OMC so that the OMC updates the second data according to the script command file.
In one embodiment, the method further comprises: and sending the matching result of the first data and the second data to the specified equipment so as to enable the specified equipment to display the received matching result.
In a second aspect, an embodiment of the present application provides a data updating apparatus, where the apparatus includes:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring first data of a first base station and second data of the first base station configured in a second base station associated with the first base station, and at least one data item of the first data is the same as that of the second data;
and the updating unit is used for judging whether the first data is matched with the second data or not, and updating the second data according to the first data under the condition that the first data is not matched with the second data.
In a third aspect, an embodiment of the present application provides an electronic device, where the electronic device includes:
a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the data updating method as provided by the first aspect.
In a fourth aspect, an embodiment of the present application provides a computer storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the data updating method as provided in the first aspect.
The data updating method, device, equipment and computer storage medium in the embodiments of the present application determine whether the acquired second data of the first base station configured in the second base station matches the first data of the first base station, and update the second data according to the first data when the first data does not match the second data. Therefore, with the change of the data information of the first base station, the data information of the first base station configured in the second base station can be automatically updated, so that the data information of the first base station configured in the second base station is consistent with the actual data information of the first base station, the normal switching between the first base station and the second base station is ensured, and the condition that the terminal equipment used by a user is disconnected is avoided.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the embodiments of the present application will be briefly described below, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a data updating method according to an embodiment of the present application;
fig. 2 is a schematic flowchart of S102 of the data updating method provided in the embodiment of the application shown in fig. 1;
fig. 3 is a schematic flowchart of a process of updating a neighboring cell frequency point relationship between 4G-4G base stations by using a data updating method according to an embodiment of the present application;
FIG. 4 is a diagram illustrating an architecture of an application of a data update method according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a data updating apparatus according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
Features and exemplary embodiments of various aspects of the present application will be described in detail below, and in order to make objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are intended to be illustrative only and are not intended to be limiting. It will be apparent to one skilled in the art that the present application may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present application by illustrating examples thereof.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrases "comprising 8230; \8230;" 8230; "does not exclude the presence of additional like elements in a process, method, article, or apparatus that comprises the element.
With the development of communication technology, mobile communication plays an increasingly significant role in the production and life of people. During the use of the mobile communication network by the user, handover between different base stations may be involved. For example, as a user moves, a base station communicating with the user's terminal device may be handed off from base station a to base station B.
In order to realize normal handover between base stations, it is usually necessary to configure data information of an adjacent base station in each base station, for example, it is necessary to configure data information of an adjacent base station B in a base station a, so as to realize normal handover from the base station a to the base station B according to the data information of the base station B configured in the base station a.
The data information of the adjacent base station B configured in the base station a generally includes two types, one is external cell data, and the other is a neighboring cell frequency point relationship. Only when the base station A and the base station B mutually define correct external cell data and adjacent cell frequency point relation, normal switching can be carried out; on the contrary, if the data of the external cell is wrong, the handover cannot be performed normally, resulting in interruption of user service. For example, a 4G base station 4A needs to define the cells of the neighboring 2G base stations 2A around as external cells for handover, and then the base station 4A side needs to correctly configure the external cell data of the base station 2A, such as broadcast control channel data BCCH (GSM cell frequency point), network color code NCC and base station color code BCC. If there is an error in the above three items, it is not possible to normally switch from the base station 4A to the base station 2A. For another example, the 4G base station 4A needs to define another 4G base station 4B around as an external cell and add a neighboring cell frequency point relationship, so that the user can perform normal switching during the service in the moving process, and then the base station 4A needs to correctly configure external cell data of the base station 4B, such as a physical cell identifier PCI, a tracking area TAC, and a frequency point, and if there is an error in the above three data, normal switching from the base station 4A cell to the base station 4B cell cannot be performed.
In the daily maintenance optimization process, the data of the mobile network base station cell is frequently required to be changed and adjusted. This causes a problem, for example, when the data information of the base station B is changed, the data information of the base station B configured in the base station a cannot be automatically updated, so that the changed data information of the base station B is inconsistent with the data information of the base station B configured in the base station a that is not changed, and thus normal handover from the base station a to the base station B cannot be realized, and a network failure occurs in a terminal device used by a user.
The research of the inventor finds that the data of the external cells configured by the 2G, 4G and 5G network base stations are mainly checked and analyzed manually at present. Because the current mobile network base station is large in scale and many in manufacturers, the workload of manual checking and updating is very large, and generally, it takes a long time (for example, several days or weeks) to check the whole network data once.
In view of the above research findings, embodiments of the present application provide a data updating method, apparatus, device, and computer storage medium to solve the above technical problems in the prior art.
The technical idea of the embodiment of the application is as follows: the method comprises the steps of obtaining first data of a first base station and second data of the first base station configured in a second base station, judging whether the obtained second data of the first base station configured in the second base station is matched with the first data of the first base station, and updating the second data according to the first data under the condition that the first data is not matched with the second data. Therefore, with the change of the data information of the first base station, the data information of the first base station configured in the second base station can be automatically updated, so that the data information of the first base station configured in the second base station is consistent with the actual data information of the first base station, the normal switching between the first base station and the second base station is ensured, and the condition that the terminal equipment used by a user is disconnected is avoided.
First, a data updating method provided in the embodiment of the present application is described below.
Fig. 1 is a schematic flow chart of a data updating method according to an embodiment of the present application. As shown in fig. 1, the method may include the steps of:
s101, first data of a first base station and second data of the first base station configured in a second base station associated with the first base station are obtained.
In this embodiment, at least one data item of the first data and the second data is the same, for example, the data items of the first data and the second data may each include broadcast control channel data BCCH, network color code NCC and base station color code BCC, or may include other data items, which is not limited in this application.
Specifically, in S101, the first data and the second data may be acquired by accessing servers of different base station providers, for example. As an example, S101 may specifically include the following steps:
the first step, accessing a target server. The target servers may comprise, for example, servers of different base station providers, where the provider-specific servers may be referred to as northbound servers. It is readily understood that the first data and the second data are recorded in the target server or a database associated with the target server.
And a second step of retrieving the first data and the second data from the target server or a database associated with the target server. Here, the first data and the second data may be called in real time, or the first data and the second data may be called at preset time intervals, but the present application is not limited thereto.
As an example, when one of the first base station and the second base station is a 2G base station, the first data and the second data retrieved may include data corresponding to data items such as broadcast control channel data BCCH, network color code NCC, and base station color code BCC, for example.
As an example, when the first base station and the second base station are 4G base stations or 5G base stations, the data items of the first data and the second data that are called out may include, for example, data items that are a physical cell identifier PCI, a tracking area TAC, and data corresponding to a first frequency point of the first base station.
After the first data and the second data are acquired, S102 is performed.
S102, judging whether the first data are matched with the second data, and updating the second data according to the first data under the condition that the first data are not matched with the second data.
For ease of understanding, S102 is explained below with reference to fig. 2.
Fig. 2 is a schematic flowchart of S102 of the data updating method shown in fig. 1 according to the embodiment of the present application. As shown in fig. 2, as an example, when one of the first base station and the second base station is a 2G base station, determining whether the first data and the second data are matched may include: and judging whether the data corresponding to a first target data item in the first data and the second data are matched, wherein the first target data item can comprise broadcast control channel data, a network color code and a base station color code.
That is, it is determined whether the data corresponding to the data item in the first data, which is the broadcast control channel data, the network color code and the base station color code, matches the data corresponding to the data item in the second data, which is the broadcast control channel data, the network color code and the base station color code, and if the data items in the first data, which is the broadcast control channel data, the network color code and the base station color code, match the data items, the processing is not performed in the case of matching, and if the data items in the first data, which is the broadcast control channel data, the network color code and the base station color code do not match the data items in the second data, the second data is updated according to the first data.
Specifically, the acquired first data is used as the parent data, that is, the correct base station cell data. Checking the external cells among the 4G-2G base stations, checking whether the data corresponding to the broadcast control channel data, the network color codes and the base station color codes of the 2G base stations defined in the second data are consistent with the data corresponding to the broadcast control channel data, the network color codes and the base station color codes in the first data of the 2G base stations, and if so, checking whether the data are correct; the inconsistency indicates a configuration error, i.e. the second data needs to be updated. The method for checking the external cells among the 4G-4G, 4G-5G and 5G-5G base stations is similar to that for checking the external cells among the 4G-2G base stations, the first data are used as the parent data to match whether the data of the related check items defined in the corresponding external cells are consistent or not, and if the data are consistent, the data are correct; if the inconsistency is not consistent, the configuration is wrong, and the updating is needed.
Continuing with fig. 2, as another example, when the first base station and the second base station are 4G base stations or 5G base stations, determining whether the first data and the second data match may include: and judging whether data corresponding to a second target data item in the first data and the second data are matched, wherein the second target data item comprises a Physical Cell Identifier (PCI), a Tracking Area (TAC) and a first frequency point of the first base station.
That is, it is determined whether data corresponding to the first frequency point of the first base station and data corresponding to the physical cell identifier PCI and the tracking area TAC in the first data are matched with data corresponding to the first frequency point of the first base station and data corresponding to the physical cell identifier PCI and the tracking area TAC in the second data, and the second data are updated according to the first data if the data are not matched.
For the checking of the external cells between the 4G-4G base stations, the inventor finds that the updating of the data corresponding to the first frequency point in the second data is limited by various configuration rules, such as the limitation of the adjacent region relation common frequency and different frequency attributes, and the limitation of whether the different frequency adjacent frequency point group has the updated frequency point data, so that the checking result of the data corresponding to the first frequency point cannot be updated according to the flow of other data (such as PCI).
Therefore, in order to achieve accurate and efficient automatic update of data corresponding to a first frequency point in second data, as shown in fig. 3, as an example, when a first base station and a second base station are both 4G base stations, after determining whether data corresponding to a second target data item in the first data and the second data are matched, the method further includes:
under the condition that the data corresponding to the first frequency point in the first data and the second data are not matched, executing the following steps:
s301, a first frequency point relation of a first base station and a second base station which is stored in advance is obtained. It was mentioned above that in order to enable handover between different base stations or between cells, which are referred to as different base stations, the second data of a first base station are typically configured in a second base station for neighbouring base stations. In addition, for the adjacent 4G-4G base stations, the adjacent frequency point relationship with the first base station is also configured in the second base station, and the adjacent frequency point relationship may include common frequency and different frequency. The first frequency point relationship may be understood as a neighboring frequency point relationship between the first base station and the second base station configured in the second base station.
It is mentioned above that, when the data information of the base station B is changed, the data information of the base station B configured in the base station a cannot be automatically updated, so that the changed data information of the base station B is inconsistent with the unchanged data information of the base station B configured in the base station a. Similar problems exist in the neighboring frequency point relationship, for example, when the data of the frequency point of the base station B is changed, the neighboring frequency point relationship between the base station a and the base station B may be changed and will not be updated automatically.
In order to realize the automatic update of the neighboring frequency point relationship, as an example, S302 and S303.1, S303.2 or S303.3 are executed after S301.
S302, data corresponding to a second frequency point of a second base station is obtained, and a second frequency point relation between the first base station and the second base station at the current moment is determined according to a first frequency point in the first data and the data corresponding to the second frequency point. That is, firstly, data corresponding to a frequency point of a second base station at the current time is obtained, then, the data corresponding to the frequency point in the first data of the first base station is compared with the data corresponding to the frequency point of the second base station at the current time, and when the comparison result shows that the data corresponding to the frequency point in the first data of the first base station is the same as the data corresponding to the frequency point of the second base station at the current time, the second frequency point relation between the first base station and the second base station at the current time is determined to be the same frequency; and when the comparison result shows that the data corresponding to the frequency point in the first data of the first base station is different from the data corresponding to the frequency point of the second base station at the current moment, determining that the second frequency point relationship between the first base station and the second base station at the current moment is different frequency.
Continuing to refer to fig. 3, as a first case, S303.1, when the first frequency point relationship is the same frequency and the second frequency point relationship is the different frequency, adding the data corresponding to the first frequency point in the first data to the adjacent frequency point group of the different frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relationship into the different frequency.
As a second situation, S303.2, when the first frequency point relationship is an inter-frequency and the second frequency point relationship is an intra-frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relationship into an intra-frequency.
As a third situation, in S303.3, when the first frequency point relationship is the pilot frequency and the second frequency point relationship is the pilot frequency, the data corresponding to the first frequency point in the first data is added to the pilot frequency adjacent frequency point group, and the data corresponding to the first frequency point in the second data is changed into the data corresponding to the first frequency point in the first data.
Referring back to fig. 2, in the case that it is determined that the first data does not match the second data, updating the second data according to the first data may include:
and generating a script command file for updating the second data, and sending the script command file to the target radio access network element management system (OMC) so that the OMC updates the second data according to the script command file. Here, the target radio access network element management system OMC may comprise, for example, radio access network element management systems of different base station vendors.
Specifically, under the condition that the first data is not matched with the second data, the first data is used as female parent data, a script command file used for changing data corresponding to a first target data item or a second target data item in the second data into data corresponding to the first target data item or the second target data item in the first data is generated, and the script command file is sent to the radio access network element management systems OMCs of different base station providers, so that the OMCs update the second data according to the script command file.
Fig. 4 is an application architecture diagram of a data update method according to an embodiment of the present application. As shown in fig. 4, the system applying the data updating method according to the embodiment of the present application is configured in a server of a network management network, and is in communication connection with servers of various base station providers (provider a, provider B, provider C, and provider D) in a mobile network, so as to implement real-time or timed acquisition of first data and second data in the whole network. After the system applying the data updating method of the embodiment of the application performs matching analysis on the acquired first data and second data, the matching result of the first data and the second data and the generated script command file are sent to the wireless access network element management systems OMCs of different base station providers, so that the OMCs update the second data according to the script command file.
In addition, in order to facilitate monitoring and analysis of the first data and the second data by the maintenance personnel, as shown in fig. 4, as an example, a matching result of the first data and the second data is sent to the specified device, so that the specified device displays the received matching result of the first data and the second data, thereby facilitating monitoring and analysis of the first data and the second data by the maintenance personnel according to the matching result of the first data and the second data displayed by the specified device. The specified device may include, for example, a Web server (Web server).
To sum up, in the embodiment of the present application, the first data and the second data are obtained from servers of different base station providers in the entire network, and the script command file for updating the second data is automatically sent to the OMC network management systems of different base station providers under the condition that the first data and the second data are not matched, so that the automatic updating of the first data and the second data in the entire network is realized. Compared with the existing mode that the whole network data can be checked completely in days or weeks, the method and the device can be completed in only a few minutes, the original checking period is reduced from the week granularity to the hour granularity or the minute granularity, and the checking optimization efficiency is greatly improved.
In addition, aiming at the problems that in the existing checking process of the data of the external cells among the 2G, 4G and 5G networks, technical personnel of different equipment manufacturers and different network systems are required to participate in the checking together, and the completeness and accuracy of the checking result completely depend on the technical capability of engineers and compared with the experience mode, the method and the device for checking the data of the external cells execute the checking process based on the algorithm of the data updating method, can finish the checking work without depending on more personnel, and are more guaranteed in the completeness and accuracy of the checking result.
Based on the data updating method provided by the above embodiment, correspondingly, the application further provides a specific implementation manner of the data updating method and apparatus. Please see the examples below.
Referring to fig. 5 first, a data updating method apparatus 500 provided in an embodiment of the present application may include the following units:
an obtaining unit 501, configured to obtain first data of a first base station and second data of the first base station configured in a second base station associated with the first base station, where at least one data item of the first data is the same as at least one data item of the second data;
an updating unit 502, configured to determine whether the first data and the second data match, and update the second data according to the first data when the first data and the second data do not match.
The embodiment of the application provides a data updating device, wherein an obtaining unit is used for obtaining first data of a first base station and second data of the first base station configured in a second base station associated with the first base station, and an updating unit is used for judging whether the first data and the second data are matched and updating the second data according to the first data under the condition that the first data and the second data are not matched. Therefore, with the change of the data information of the first base station, the data information of the first base station configured in the second base station can be automatically updated, so that the data information of the first base station configured in the second base station is consistent with the actual data information of the first base station, the normal switching between the first base station and the second base station is ensured, and the condition that the terminal equipment used by a user is disconnected is avoided.
As an implementation of the present application, the first base station and the second base station may each include a 2G base station, a 4G base station, or a 5G base station.
As an implementation manner of the present application, the obtaining unit 501 is specifically configured to: accessing a target server, wherein first data and second data are recorded in the target server or a database associated with the target server; the target server comprises servers of different base station providers;
the first data and the second data are retrieved from the target server or a database associated with the target server.
As an implementation manner of the present application, when one of the first base station and the second base station is a 2G base station, the updating unit 502 is specifically configured to:
and judging whether the first data is matched with data corresponding to a first target data item in the second data, wherein the first target data item can comprise broadcast control channel data, a network color code and a base station color code.
As an implementation manner of the present application, when the first base station and the second base station are 4G base stations or 5G base stations, the updating unit 502 is specifically configured to:
and judging whether the data corresponding to a second target data item in the first data and the second data are matched, wherein the second target data item comprises a physical cell identifier, a tracking area and a first frequency point of the first base station.
As an implementation manner of the present application, when the first base station and the second base station are both 4G base stations, the updating unit 502 is specifically configured to: after judging whether the data corresponding to the second target data item in the first data and the second data are matched, if the data corresponding to the first frequency point in the first data and the second data are not matched, executing the following steps:
acquiring a first frequency point relation between a first base station and a second base station which are stored in advance;
acquiring data corresponding to a second frequency point of a second base station, and determining a second frequency point relation between the first base station and the second base station at the current moment according to a first frequency point in the first data and the data corresponding to the second frequency point;
when the first frequency point relation is the same frequency and the second frequency point relation is the different frequency, adding the data corresponding to the first frequency point in the first data into the adjacent frequency point group of the different frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relation into the different frequency;
when the first frequency point relation is different frequency and the second frequency point relation is same frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relation into same frequency;
when the first frequency point relationship is pilot frequency and the second frequency point relationship is pilot frequency, adding data corresponding to the first frequency point in the first data into a pilot frequency adjacent frequency point group, and changing data corresponding to the first frequency point in the second data into data corresponding to the first frequency point in the first data.
As an implementation manner of the present application, the updating unit 502 is specifically configured to: and generating a script command file for updating the second data, and sending the script command file to the target wireless access network element management system OMC so that the OMC updates the second data according to the script command file.
As an implementation manner of the present application, the data updating method apparatus 500 may further include a sending unit, configured to send a matching result of the first data and the second data to the specified device, so that the specified device displays the received matching result of the first data and the second data.
Each module/unit in the apparatus shown in fig. 5 has a function of implementing each step in fig. 1, and can achieve corresponding technical effects, and for brevity, no further description is provided here.
Based on the data updating method provided by the above embodiment, correspondingly, the application further provides a specific implementation manner of the electronic device. Please see the examples below.
Fig. 6 shows a hardware structure diagram of an electronic device according to an embodiment of the present application.
The electronic device may comprise a processor 601 and a memory 602 in which computer program instructions are stored.
Specifically, the processor 601 may include a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement the embodiments of the present Application.
Memory 602 may include mass storage for data or instructions. By way of example, and not limitation, memory 602 may include a Hard Disk Drive (HDD), floppy Disk Drive, flash memory, optical Disk, magneto-optical Disk, magnetic tape, or Universal Serial Bus (USB) Drive or a combination of two or more of these. In one example, the memory 602 may include removable or non-removable (or fixed) media, or the memory 602 is non-volatile solid-state memory. The memory 602 may be internal or external to the integrated gateway disaster recovery device.
In one example, the Memory 602 may be a Read Only Memory (ROM). In one example, the ROM can be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically Erasable PROM (EEPROM), electrically Alterable ROM (EAROM), or flash memory, or a combination of two or more of these.
Memory 602 may include Read Only Memory (ROM), random Access Memory (RAM), magnetic disk storage media devices, optical storage media devices, flash Memory devices, electrical, optical, or other physical/tangible Memory storage devices. Thus, in general, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software comprising computer-executable instructions and when the software is executed (e.g., by one or more processors), it is operable to perform operations described with reference to the methods according to an aspect of the present disclosure.
The processor 601 reads and executes the computer program instructions stored in the memory 602 to implement the methods/steps S101 to S102 in the embodiment shown in fig. 1, and achieve the corresponding technical effects achieved by executing the methods/steps in the embodiment shown in fig. 1, which are not described herein again for brevity.
In one example, the electronic device may also include a communication interface 603 and a bus 610. As shown in fig. 6, the processor 601, the memory 602, and the communication interface 603 are connected via a bus 610 to complete communication therebetween.
The communication interface 603 is mainly used for implementing communication between modules, apparatuses, units and/or devices in this embodiment.
Bus 610 includes hardware, software, or both to couple the components of the online data traffic billing device to each other. By way of example, and not limitation, a Bus may include an Accelerated Graphics Port (AGP) or other Graphics Bus, an Enhanced Industry Standard Architecture (EISA) Bus, a Front-Side Bus (Front Side Bus, FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) Bus, an infiniband interconnect, a Low Pin Count (LPC) Bus, a memory Bus, a Micro Channel Architecture (MCA) Bus, a Peripheral Component Interconnect (PCI) Bus, a PCI-Express (PCI-X) Bus, a Serial Advanced Technology Attachment (SATA) Bus, a video electronics standards association local (VLB) Bus, or other suitable Bus or a combination of two or more of these. Bus 610 may include one or more buses, where appropriate. Although specific buses are described and shown in the embodiments of the application, any suitable buses or interconnects are contemplated by the application.
In addition, in combination with the data updating method in the foregoing embodiment, the embodiment of the present application may provide a computer storage medium to implement. The computer storage medium having computer program instructions stored thereon; the computer program instructions, when executed by a processor, implement any of the data updating methods of the above embodiments.
To sum up, the data updating method, apparatus, device and computer storage medium in the embodiments of the present application determine whether the acquired second data of the first base station configured in the second base station matches the first data of the first base station, and update the second data according to the first data when the first data and the second data do not match. Therefore, with the change of the data information of the first base station, the data information of the first base station configured in the second base station can be automatically updated, so that the data information of the first base station configured in the second base station is consistent with the actual data information of the first base station, the normal switching between the first base station and the second base station is ensured, and the condition that the terminal equipment used by a user is disconnected is avoided.
It is to be understood that the present application is not limited to the particular arrangements and instrumentalities described above and shown in the attached drawings. A detailed description of known methods is omitted herein for the sake of brevity. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present application are not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications, and additions or change the order between the steps after comprehending the spirit of the present application.
The functional blocks shown in the above-described structural block diagrams may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic Circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, plug-in, function card, or the like. When implemented in software, the elements of the present application are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine-readable medium or transmitted by a data signal carried in a carrier wave over a transmission medium or a communication link. A "machine-readable medium" may include any medium that can store or transfer information. Examples of a machine-readable medium include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio Frequency (RF) links, and so forth. The code segments may be downloaded via computer networks such as the internet, intranets, etc.
It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.
Aspects of the present disclosure are described above with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations 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, 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, enable the implementation of the functions/acts specified in the flowchart and/or block diagram block or blocks. Such a processor may be, but is not limited to, a general purpose processor, a special purpose processor, an application specific processor, or a field programmable logic circuit. It will also be understood that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware for performing the specified functions or acts, or combinations of special purpose hardware and computer instructions.
As described above, only the specific embodiments of the present application are provided, and it can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the module and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. It should be understood that the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present application, and these modifications or substitutions should be covered within the scope of the present application.

Claims (10)

1. A method for updating data, comprising:
acquiring first data of a first base station and second data of the first base station configured in a second base station associated with the first base station, wherein at least one data item of the first data is the same as that of the second data;
judging whether the first data is matched with the second data or not, and updating the second data according to the first data under the condition that the first data is not matched with the second data;
when the first base station and the second base station are both 4G base stations, under the condition that the data corresponding to the first frequency point in the first data and the data corresponding to the first frequency point in the second data are not matched, executing the following steps:
acquiring a first frequency point relation of the first base station and the second base station which is stored in advance;
acquiring data corresponding to a second frequency point of the second base station, and determining a second frequency point relation between the first base station and the second base station at the current moment according to the first frequency point in the first data and the data corresponding to the second frequency point;
when the first frequency point relationship is the same frequency and the second frequency point relationship is the different frequency, adding data corresponding to a first frequency point in the first data into a group of adjacent frequency points of the different frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relationship into the different frequency;
when the first frequency point relationship is different frequency and the second frequency point relationship is same frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relationship into same frequency;
when the first frequency point relationship is pilot frequency and the second frequency point relationship is pilot frequency, adding data corresponding to a first frequency point in the first data to a pilot frequency adjacent frequency point group, and changing data corresponding to the first frequency point in the second data into data corresponding to the first frequency point in the first data.
2. The method of claim 1, wherein the first base station and the second base station each comprise a 2G base station, a 4G base station, or a 5G base station.
3. The method of claim 1, wherein the obtaining first data of a first base station and second data of the first base station configured in a second base station associated with the first base station comprises:
accessing a target server, wherein the first data and the second data are recorded in the target server or a database associated with the target server; the target server comprises servers of different base station providers;
retrieving the first data and the second data from the target server or the database.
4. The method of claim 1 or 2, wherein when one of the first base station and the second base station is a 2G base station, determining whether the first data and the second data match comprises:
and judging whether data corresponding to a first target data item in the first data and the second data are matched, wherein the first target data item comprises broadcast control channel data, a network color code and a base station color code.
5. The method according to claim 1 or 2, wherein when the first base station and the second base station are 4G base stations or 5G base stations, the determining whether the first data and the second data are matched comprises:
and judging whether data corresponding to a second target data item in the first data and the second data are matched, wherein the second target data item comprises a physical cell identifier, a tracking area and a first frequency point of the first base station.
6. The method of claim 1, wherein the updating the second data according to the first data comprises:
and generating a script command file for updating the second data, and sending the script command file to a target radio access network element management system (OMC) so that the OMC updates the second data according to the script command file.
7. The method of claim 1, further comprising: sending a matching result of the first data and the second data to a designated device, so that the designated device displays the received matching result.
8. An apparatus for updating data, the apparatus comprising:
an obtaining unit, configured to obtain first data of a first base station and second data of the first base station configured in a second base station associated with the first base station, where at least one data item of the first data is the same as at least one data item of the second data;
the updating unit is used for judging whether the first data is matched with the second data or not, and updating the second data according to the first data under the condition that the first data is not matched with the second data;
the acquiring unit is further configured to acquire a pre-stored first frequency point relationship between the first base station and the second base station when the first base station and the second base station are both 4G base stations and data corresponding to a first frequency point in the first data and the second data are not matched; acquiring data corresponding to a second frequency point of the second base station, and determining a second frequency point relation between the first base station and the second base station at the current moment according to the first frequency point in the first data and the data corresponding to the second frequency point;
the device further comprises:
a modification unit for performing the following operations:
when the first frequency point relationship is the same frequency and the second frequency point relationship is the different frequency, adding data corresponding to a first frequency point in the first data into a group of adjacent frequency points of the different frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relationship into the different frequency;
when the first frequency point relationship is different frequency and the second frequency point relationship is same frequency, changing the data corresponding to the first frequency point in the second data into the data corresponding to the first frequency point in the first data, and changing the first frequency point relationship into same frequency;
and when the first frequency point relation is pilot frequency and the second frequency point relation is pilot frequency, adding data corresponding to a first frequency point in the first data into a pilot frequency adjacent frequency point group, and changing data corresponding to the first frequency point in the second data into data corresponding to the first frequency point in the first data.
9. An electronic device, characterized in that the electronic device comprises: processor, memory and a computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the data updating method according to any one of claims 1 to 7.
10. A computer storage medium, characterized in that a computer program is stored on the computer readable storage medium, which computer program, when being executed by a processor, carries out the steps of the data updating method according to any one of claims 1 to 7.
CN202011088291.6A 2020-10-13 2020-10-13 Data updating method, device, equipment and computer storage medium Active CN112261697B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011088291.6A CN112261697B (en) 2020-10-13 2020-10-13 Data updating method, device, equipment and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011088291.6A CN112261697B (en) 2020-10-13 2020-10-13 Data updating method, device, equipment and computer storage medium

Publications (2)

Publication Number Publication Date
CN112261697A CN112261697A (en) 2021-01-22
CN112261697B true CN112261697B (en) 2023-04-14

Family

ID=74243006

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011088291.6A Active CN112261697B (en) 2020-10-13 2020-10-13 Data updating method, device, equipment and computer storage medium

Country Status (1)

Country Link
CN (1) CN112261697B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101959171A (en) * 2010-09-30 2011-01-26 中兴通讯股份有限公司 Neighboring cell configuration information updating method and system
CN102149149A (en) * 2011-01-31 2011-08-10 大唐移动通信设备有限公司 Method and equipment for detecting physical layer cell identifier (PCI) conflict
WO2016173142A1 (en) * 2015-04-30 2016-11-03 中兴通讯股份有限公司 Method and device for cell switching, terminal, base station and storage medium
CN108882261A (en) * 2017-05-08 2018-11-23 大唐移动通信设备有限公司 A kind of method and apparatus of measuring configuration
CN110972331A (en) * 2018-09-30 2020-04-07 中国电信股份有限公司 Communication method between base stations, base station and communication system
CN111093200A (en) * 2019-12-18 2020-05-01 ***通信集团内蒙古有限公司 Cell residence method, terminal, first server, computing device and medium
CN111356164A (en) * 2018-12-21 2020-06-30 海能达通信股份有限公司 Adjacent cell configuration error correction method in LTE network, related equipment and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10271227B2 (en) * 2016-06-13 2019-04-23 Qualcomm Incorporated Enhanced neighbor relations and physical cell identifier confusion detection

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101959171A (en) * 2010-09-30 2011-01-26 中兴通讯股份有限公司 Neighboring cell configuration information updating method and system
CN102149149A (en) * 2011-01-31 2011-08-10 大唐移动通信设备有限公司 Method and equipment for detecting physical layer cell identifier (PCI) conflict
WO2016173142A1 (en) * 2015-04-30 2016-11-03 中兴通讯股份有限公司 Method and device for cell switching, terminal, base station and storage medium
CN108882261A (en) * 2017-05-08 2018-11-23 大唐移动通信设备有限公司 A kind of method and apparatus of measuring configuration
CN110972331A (en) * 2018-09-30 2020-04-07 中国电信股份有限公司 Communication method between base stations, base station and communication system
CN111356164A (en) * 2018-12-21 2020-06-30 海能达通信股份有限公司 Adjacent cell configuration error correction method in LTE network, related equipment and system
CN111093200A (en) * 2019-12-18 2020-05-01 ***通信集团内蒙古有限公司 Cell residence method, terminal, first server, computing device and medium

Also Published As

Publication number Publication date
CN112261697A (en) 2021-01-22

Similar Documents

Publication Publication Date Title
CN108271191B (en) Wireless network problem root cause positioning method and device
CN107333232B (en) Terminal positioning method and network equipment
CN109474977A (en) A kind of monitoring method of equipment, apparatus and system
CN107204894B (en) Method and device for monitoring network service quality
CN108092685B (en) Double-card-slot terminal double-card-slot state identification method, device, equipment and medium
CN108271195B (en) Signaling association analysis method and device based on soft and hard acquisition
US20170280313A1 (en) Method and Apparatus for Determining Roaming Status of Terminal, Terminal, and Server
CN109982349B (en) Configuration method, configuration device, equipment and medium for LTE inter-system adjacent cell
US9247516B2 (en) Estimating whether or not a wireless terminal is in a geographic zone using pattern classification
CN110784256B (en) Storage medium, frequency point switching method, device, communication node and system
CN111093200A (en) Cell residence method, terminal, first server, computing device and medium
CN112261697B (en) Data updating method, device, equipment and computer storage medium
CN103428737A (en) Method and device for confirming event source
CN109951838B (en) Method, device, equipment and medium for identifying double-card-slot and double-card user
CN108112021B (en) Method and device for returning radio frequency channel detection data
CN109982392B (en) Method, device, equipment and medium for configuring adjacent cell of base station cell
CN113301063B (en) Method, device and equipment for determining equipment information of Internet of things and storage medium
CN115883369A (en) Network slice deployment method, system, device, equipment and readable storage medium
CN110191201B (en) Method, device and equipment for displaying cell alias and computer storage medium
CN114531710A (en) Method, device and equipment for determining target cell and computer storage medium
CN111314850B (en) Matching method, device, equipment and medium for store and user
CN113328891A (en) Data communication method, device, equipment and storage medium
CN114071648B (en) Information configuration method, device, equipment and medium
CN114449574A (en) Base station energy saving method and device, electronic equipment and computer storage medium
CN113891236B (en) Method, device and computer readable storage medium for checking position information of base station

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