Base station income fluctuation analysis method and device, electronic equipment and storage medium

By using a union algorithm to process base station billing sets, a profile of overall base station revenue fluctuations is generated, solving the problem of low efficiency in base station fee item analysis. This enables efficient monitoring and analysis of base station revenue changes, thereby improving the company's operational efficiency.

CN115204955BActive Publication Date: 2026-02-13CHINA TOWER CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210862396.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-21
Publication Date
2026-02-13
Estimated Expiration
2042-07-21

AI Technical Summary

Technical Problem

Existing methods for analyzing base station billing are inefficient, require significant manpower and resources, and cannot effectively identify fluctuations in service fees.

Method used

By acquiring the first and second bill sets with different generation dates, a third bill set is generated using a union algorithm. Based on the third bill set, an overall fluctuation profile of base station revenue is determined, including order-level changes and fee item-level changes, and then classified, labeled, and summarized.

Benefits of technology

It improves the efficiency of analyzing changes in base station billing orders and billing items, enabling timely detection of production problems and helping to improve the efficiency and effectiveness of the company's operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115204955B_ABST
    Figure CN115204955B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a base station income fluctuation analysis method and device, electronic equipment and storage medium. The base station income fluctuation analysis method combines a first bill set and a second bill set through a union algorithm to generate a third bill set, and obtains the income change of the base station through the third bill set, thereby improving the analysis efficiency of the base station charging order and charging item change, associating the base station income change with the company's business activities, monitoring the causes of the base station income fluctuation, discovering possible production problems in time, and assisting in improving the efficiency and benefit of the company's business activities.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to base station technology, and in particular to a base station income fluctuation analysis method and device, electronic equipment and a storage medium. BACKGROUND

[0002] With the continuous evolution of communication technology, network devices are increasingly changing in terms of entering the network, leaving the network, updating, etc., so it is very important to analyze and manage base station charging items. In the current analysis method, it is usually necessary to identify the fluctuation of service fees through manual or semi-automatic Excel file processing, which requires a lot of manpower and material resources, resulting in the problem of low efficiency of base station charging item analysis. SUMMARY

[0003] The base station income fluctuation analysis method, device, equipment and storage medium provided by the embodiments of the present application solve the problem of low efficiency of base station charging item analysis.

[0004] In a first aspect, the embodiments of the present application provide a base station income fluctuation analysis method, comprising:

[0005] Obtaining a first billing set and a second billing set, the generation date of the first billing set being different from the generation date of the second billing set, the first billing set and the second billing set being respectively: the income bill of the service associated with the base station;

[0006] Processing the first billing set and the second billing set based on a union algorithm to obtain a third billing set;

[0007] Determining a base station income overall fluctuation image based on the third billing set, the base station income overall fluctuation image indicating the income change information between the first billing set and the second billing set.

[0008] Optionally, the processing of the first billing set and the second billing set based on the union algorithm to obtain the third billing set comprises:

[0009] Obtaining order code information;

[0010] Processing the first billing set and the second billing set based on the order code information and the union algorithm to obtain the third billing set;

[0011] The order code information includes at least one of the following:

[0012] The first billing set and the second billing set exist at the same time;

[0013] The first billing set exists and the second billing set does not exist;

[0014] The first billing set does not exist and the second billing set exists.

[0015] Optionally, before the determining the overall fluctuation image of the base station revenue based on the third billing set, the method further comprises:

[0016] Labeling the third billing set to obtain a labeling result.

[0017] Optionally, the revenue billing includes reasons for order changes, and the labeling the third billing set to obtain a labeling result comprises:

[0018] Order change labeling of the third billing set based on order changes between the first billing set and the second billing set to obtain a first labeling result;

[0019] Reason labeling of the first labeling result based on reasons for the order changes to obtain a second labeling result.

[0020] Optionally, the obtaining a first labeling result comprises:

[0021] Determining a first category label of the third billing set based on the third billing set by a sequential traversal recognition algorithm, the first category label comprising at least one of a termination label, a retention label and an addition label;

[0022] First category labeling of the third billing set based on the first category label;

[0023] Second category labeling of the first category labeling by a block sequential traversal recognition algorithm, the second category label being a subcategory of the first category label, the first category label comprising at least one of the subcategory;

[0024] Second category labeling of the first category labeling based on the second category label to obtain a first labeling result.

[0025] Optionally, the reason labeling based on the first labeling result and the reasons for the order changes to obtain a second labeling result comprises:

[0026] Reason labeling based on the first labeling result and the reasons for the order changes by a classification traversal labeling algorithm to obtain a second labeling result, the reasons for the order changes comprising at least one of tower rent, machine room rent, supporting rent, field rent original value, external power original value, maintenance fee and other fees.

[0027] Optionally, the determining the overall fluctuation image of the base station revenue based on the third billing set comprises:

[0028] determine order level change data and fee item level change data of the third billing set based on the third billing set;

[0029] generate an order level change summary portrait based on the order level change data, and generate a fee item level change summary portrait based on the fee item level change data, the order level change summary portrait being used to indicate order change conditions between the first billing set and the second billing set, and the fee item level change summary portrait being used to indicate fee item change conditions between the first billing set and the second billing set.

[0030] In a second aspect, an embodiment of the present application further provides a base station income fluctuation analysis apparatus, comprising:

[0031] an acquisition module, configured to acquire a first billing set and a second billing set, the first billing set being generated on a different date from the second billing set, and the first billing set and the second billing set being income bills of services associated with the base station;

[0032] a processing module, configured to process the first billing set and the second billing set based on a union algorithm to obtain a third billing set;

[0033] a determination module, configured to determine an overall fluctuation portrait based on the third billing set, the overall fluctuation portrait indicating income change information between the first billing set and the second billing set.

[0034] In a third aspect, an embodiment of the present application further provides an electronic device, comprising a transceiver, a memory, a processor, and a program stored in the memory and capable of running on the processor; and the processor is configured to read the program in the memory to implement steps in the base station income fluctuation analysis method according to any one of the first aspect.

[0035] In a fourth aspect, an embodiment of the present application further provides a readable storage medium, configured to store a program, and the program is executed by a processor to implement steps in the base station income fluctuation analysis method according to any one of the first aspect.

[0036] The embodiment of the present application provides a base station income fluctuation analysis method, device, electronic equipment and storage medium, the method comprises the following steps: obtaining a first bill set and a second bill set, the generation date of the first bill set is different from the generation date of the second bill set, and the first bill set and the second bill set are respectively: the income bill of the service associated with the base station; the first bill set and the second bill set are processed based on the union algorithm to obtain a third bill set; the overall fluctuation image is determined based on the third bill set, and the overall fluctuation image indicates the income change information between the first bill set and the second bill set. The base station income fluctuation analysis method provided by the embodiment of the present application combines the first bill set and the second bill set to generate the third bill set through the union algorithm, and obtains the income change of the base station through the third bill set, thereby improving the analysis efficiency of the base station charging order and the charging item change, associating the base station income change with the company's business activities, monitoring the reason causing the base station income fluctuation, discovering possible production problems in time, and assisting in improving the efficiency and benefit of the company's business activities. BRIEF DESCRIPTION OF DRAWINGS

[0037] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the description of the embodiments of the present application will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0038] Figure 1 It is a flowchart of the base station income fluctuation analysis method provided by the embodiment of the present application;

[0039] Figure 2 It is a schematic diagram of the third bill set in the embodiment of the present application;

[0040] Figure 3 It is a structural schematic diagram of the base station income fluctuation analysis device provided by the embodiment of the present application;

[0041] Figure 4 It is a structural schematic diagram of the communication device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0042] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.

[0043] In the embodiments of this invention, the terms "first," "second," etc., are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or devices. Additionally, the use of "and / or" in this application indicates at least one of the connected objects, such as A and / or B and / or C, representing seven possibilities: including A alone, B alone, C alone, and the presence of both A and B, both B and C, both A and C, and the presence of A, B, and C.

[0044] The following describes the base station revenue fluctuation analysis method provided in the embodiments of the present invention. (See also...) Figure 1 , Figure 1 This is a flowchart illustrating a base station revenue fluctuation analysis method provided in Embodiment 1 of the present invention. The base station revenue fluctuation analysis method includes:

[0045] Obtain a first bill set and a second bill set, wherein the generation date of the first bill set is different from the generation date of the second bill set, and the first bill set and the second bill set are respectively: revenue bills for services associated with the base station;

[0046] The first and second bill sets are processed using a union algorithm to obtain a third bill set;

[0047] Based on the third billing set, an overall fluctuation profile of base station revenue is determined, which indicates revenue change information between the first billing set and the second billing set.

[0048] In this embodiment, the first billing set and the second billing set include multiple billing models and billing information for base stations. Specifically, the site service fee order billing model includes: site code, site tenant abbreviation, order code, and fee item parameters (tower type, room type, number of antennas, number of systems, mounting height, wind pressure, site rental, external power, maintenance fee, and other fees). The order code is a unique key value for the billing record, identifying a row of records.

[0049] It should be noted that the first billing set and the second billing set are generated on different dates. Specifically, for example, the first billing set is for July and the second billing set is for August, or the first billing set is for July and the second billing set is for September. Furthermore, both the first billing set and the second billing set include various revenue bills related to the base station.

[0050] For the problems of large order quantity, many compared parameters, many classification label types and large calculation amount, in order to reduce operation and improve efficiency, time is exchanged for space, the first billing set and the second billing set are combined and spliced by using the set union idea, the same order code is merged into one row, different order codes are separately formed into rows, and the difference of the same row digital type fee item is calculated to generate a third billing set. The third billing set is used to change the order and the fee item, and the classification is marked in stages, so as to form the overall fluctuation image, and the gap between the first billing set and the second billing set is indicated by the overall fluctuation image, so that the data amount participating in operation is greatly reduced, and the classification marking performance is greatly improved.

[0051] The embodiment of the application provides a base station income fluctuation analysis method, which comprises the following steps: obtaining a first billing set and a second billing set, the generation date of the first billing set being different from the generation date of the second billing set, the first billing set and the second billing set being respectively: the income bill of the business associated with the base station; processing the first billing set and the second billing set based on a set union algorithm to obtain a third billing set; and determining a base station income overall fluctuation image based on the third billing set, the base station income overall fluctuation image indicating the income change information between the first billing set and the second billing set. The base station income fluctuation analysis method provided by the embodiment of the application combines the first billing set and the second billing set to generate the third billing set by using the set union algorithm, and obtains the income change of the base station through the third billing set, thereby improving the analysis efficiency of the base station charging order and the charging item change, and associating the base station income change with the company business activities, monitoring the causes of the base station income fluctuation, discovering possible production problems in time, and assisting in improving the efficiency and benefit of the company business activities.

[0052] Optionally, the processing of the first billing set and the second billing set based on the set union algorithm to obtain the third billing set comprises:

[0053] obtaining order code information;

[0054] processing the first billing set and the second billing set based on the order code information and the set union algorithm to obtain the third billing set;

[0055] The order code information comprises at least one of the following:

[0056] The first billing set and the second billing set exist at the same time;

[0057] The first billing set exists and the second billing set does not exist;

[0058] The first billing set does not exist and the second billing set exists.

[0059] In the embodiment, the first and second billing sets are in table form, and the first and second billing sets are integrated by coding information and set algorithm to generate a third billing set in wide table form. The coding information refers to the order coding condition in the first or second billing set, for example, existence or nonexistence. Specifically, refer to Figure 2 , Figure 2 FIG. 1 is a schematic diagram of the third billing set in the embodiment; wherein T1 is the first billing set, T2 is the second billing set, and T12 is the third billing set. If the order code exists in both T1 and T2, a new row is added in T12, the left content of the new row is T1, the right content is T2, the corresponding record rows of T1 and T2 are combined into one row in T12, and the amount difference T2-T1 of the numerical type fee item field is calculated. If the order code exists in T1 but not in T2, a new row is added in T12, the left content of the new row is T1, the right content is left blank, and the corresponding record row in T1 is generated into a single row in T12. If the order code exists in T2 but not in T1, a new row is added in T12, the left content of the new row is left blank, the right content is T2, and the corresponding record row in T2 is generated into a single row in T12.

[0060] Optionally, before the determining the overall fluctuation image based on the third billing set, the overall fluctuation image indicating the income change information between the first billing set and the second billing set, the method further comprises:

[0061] labeling the third billing set to obtain a labeling result.

[0062] In the embodiment, based on the third billing set, order change and fee item change are labeled in hierarchical classification and block, which greatly reduces the data amount for operation and greatly improves the classification labeling performance.

[0063] Optionally, the income billing includes the reason for order change, and the labeling the third billing set to obtain a labeling result comprises:

[0064] labeling the third billing set based on the order change between the first billing set and the second billing set to obtain a first labeling result;

[0065] reason labeling the first labeling result based on the reason for order change to obtain a second labeling result.

[0066] In the embodiment, the first annotation result is a large category annotation, and the second annotation result is a small category annotation. Specifically, the small category annotation is a branch under the large category annotation. To accurately grasp the reason for the change of the fee item caused by the production behavior, based on the order change model, the difference in the fee item between the first billing set and the second billing set is deeply analyzed, and the actual influence degree of the change of the fee item on the fluctuation of the service fee is evaluated. Because the production behavior can cause multiple order fee item changes, by setting the impact factor domain value, the main fee items affecting the order service fee collection are screened, and order fee item change annotation is realized.

[0067] Further, based on the first annotation result and the reason for the order change, the reason annotation is performed to obtain a second annotation result, including:

[0068] Based on the first annotation result and the reason for the order change, the reason annotation is performed by a classification traversal annotation algorithm to obtain a second annotation result. The reason for the order change includes at least one of the following: tower rental fee, machine room rental fee, supporting rental fee, field rental original value, external power original value, maintenance fee, and other fees. According to the proportion of the order fee item difference value to the order service fee difference value, the root cause of the order fee item change is annotated. The model is shown in Table 1 as follows:

[0069]

[0070]

[0071] Table 1

[0072] As can be seen from Table 1, A1, A2, A3…An in the order are adaptively annotated by the reason for the order change. Among them, the new is an order item that only exists in the second billing set; the lease is an order item that only exists in the first billing set; the remaining is an order item that exists in both the first billing set and the second billing set; and the difference is the difference in the order fee between the first billing set and the second billing set.

[0073] Optionally, the first annotation result is obtained, including:

[0074] Based on the third billing set, a first category label of the third billing set is determined by a sequential traversal recognition algorithm. The first category label includes at least one of a termination label, a remaining label, and a new label.

[0075] Based on the first category label, the third billing set is first category annotated;

[0076] The second category of the third billing set is identified by a block sequential traversal recognition algorithm. The second category label is a subcategory of the first category label. The first category label includes at least one of the subcategories;

[0077] The first category label is second-category labeled based on the second category label to obtain a first labeling result.

[0078] In the embodiment, first, based on the union set of the first billing set and the second billing set, the first billing set, a sequential traversal recognition algorithm is used to quickly identify and label the order change category. Specifically, it includes: termination identification, in the first billing set, if the left side first billing set subset order code field value is not empty and the right side second billing set subset order code field value is empty, then mark this line as termination, and the order change label is B. Retention identification: in the first billing set, if the left side first billing set subset order code field value is not empty and the right side second billing set subset order code field value is not empty, then mark this line as retention, and the order change label is D. New identification: in the first billing set, if the left side first billing set subset order code field value is empty, but the right side second billing set subset order code field value is not empty, then mark this line as new, and the order change label is A.

[0079] Then, through the third billing set, a block sequential traversal recognition algorithm is used to label the order change subcategory. Specifically, it includes: termination category subdivision algorithm: in the first billing set 2 label B termination order subset, judge the order belongs to the station address code, whether there is in the first billing set 2 label D retention order subset: if not, mark this line as base station station, and the order change label is B0; if there is, continue to judge the order belongs to the tenant, whether there is in the first billing set 2 label D retention order subset: if not, mark this line as tenant station, and the order change label is B1, otherwise, mark this line as order termination, and the order change label is B2. New category subdivision algorithm: in the first billing set 2 label A new order subset, judge the order belongs to the station address code, whether there is in the first billing set 2 label D retention order subset: if not, mark this line as new station, and the order change label is A0; if there is, continue to judge the order belongs to the tenant, whether there is in the first billing set 2 label D retention order subset: if not, mark this line as new tenant, and the order change label is A1, otherwise, mark this line as new order, and the order change label is A2. Retention category subdivision algorithm: in the first billing set 2 label D retention order subset, judge the order belongs to the station address code, the number of new tenants in the first billing set 2 label A1 new tenant subset, and the number of tenants in the first billing set 2 label B1 tenant rent subset: if the number of new tenants of the station address is greater than the number of tenants, mark this line as station tenant increase, and the order change label is D1; if the number of new tenants of the station address is less than the number of tenants, mark this line as station tenant decrease, and the order change label is D2; if the number of new tenants of the station address is equal to the number of tenants, mark this line as station tenant unchanged, and the order change label is D0.

[0080] Finally, based on the third billing set, a classification traversal labeling algorithm is used to identify order fee item change causes, as follows: New order fee item change causes: judge whether the difference of tower rental fee, computer room rental fee, supporting rental fee, field rental original value, external power original value, maintenance fee, and other fees is 0, for non-zero fee items, calculate the proportion of the amount difference and the order service fee difference, and according to the proportion, label the change fee item and the influence proportion. The change causes of the order fee item of the rental type: judge whether the difference of tower rental fee, computer room rental fee, supporting rental fee, field rental original value, external power original value, maintenance fee, and other fees is 0, for non-zero fee items, calculate the proportion of the amount difference and the order service fee difference, and according to the proportion, label the change fee item and the influence proportion. The change causes of the order fee item of the retention type: first judge whether the order service fee difference is 0, if it is 0, label the order fee item as no change, if it is not 0, first judge whether the shared discount type and the product unit number difference is zero, if it is not zero, add the shared discount and the product unit number in the order fee item label, then judge whether the difference of tower rental fee, computer room rental fee, supporting rental fee, field rental original value, external power original value, maintenance fee, and other fees is 0, for non-zero fee items, calculate the proportion of the difference and the order service fee difference, and according to the proportion, label the change fee item and the influence proportion.

[0081] The analysis and monitoring tool monitors the overall fluctuation of service fees and analyzes the reasons according to the order level and fee item level classification models, locates the reasons for the changes of orders and order fee items horizontally, locates the overall service fee fluctuation type and main reason vertically based on the reasons for the changes of orders and order fee items, accurately controls the changes and reasons of station sites, tenants, orders and fee items, and improves the analysis efficiency.

[0082] Optionally, the determining a base station income overall fluctuation image based on the third billing set comprises:

[0083] Determining order level change data and fee item level change data of the third billing set based on the third billing set;

[0084] Generating an order level change summary image based on the order level change data, and generating a fee item level change summary image based on the fee item level change data, the order level change summary image is used to indicate the order change between the first billing set and the second billing set, and the fee item level change summary image is used to indicate the fee item change between the first billing set and the second billing set.

[0085] In the embodiment, based on the previous labeling result, the third billing set is used to generate the overall fluctuation image of the billing set, and specifically, nine types of order level change summary images and nine types of fee item and change summary images are generated, wherein the nine types of order level change summary images include the order changes corresponding to the station, tenant, order and amount involved in the business behaviors such as new station, new tenant, new order, station lease termination, tenant lease termination, order lease termination, retention of the same station tenant, retention of the same station tenant increase, and retention of the same station tenant decrease. The nine types of fee item and change summary images include the four types of fee items (tower rent, site rent, external power, and maintenance fee) of tower rent, machine room rent, supporting rent, product unit number, shared discount, site rent, external power, maintenance fee, and other fee item parameters. The association mapping between business income and financial subjects is realized, and the consistency of industry and financial income is broken through.

[0086] The embodiment of the present application provides a base station income fluctuation analysis method, which comprises the following steps: acquiring a first billing set and a second billing set, the generation date of the first billing set being different from the generation date of the second billing set, the first billing set and the second billing set being respectively: the income bill of the business associated with the base station; processing the first billing set and the second billing set based on a union algorithm to obtain a third billing set; and determining a base station income overall fluctuation image based on the third billing set, the base station income overall fluctuation image indicating the income change information between the first billing set and the second billing set. The base station income fluctuation analysis method provided by the embodiment of the present application combines the first billing set and the second billing set to generate the third billing set through the union algorithm, and obtains the income change of the base station through the third billing set, thereby improving the analysis efficiency of the base station charging order and the charging item change, associating the base station income change with the company's business activities, monitoring the reasons causing the fluctuation of the base station income, discovering possible production problems in time, and assisting in improving the efficiency and benefit of the company's business activities.

[0087] Referring to Figure 3 , Figure 3 is the structural diagram of the base station income fluctuation analysis device provided by the embodiment of the present application. As Figure 3 shown, the base station income fluctuation analysis device 300 comprises:

[0088] The acquisition module 300 is configured to acquire a first billing set and a second billing set, the generation date of the first billing set being different from the generation date of the second billing set, the first billing set and the second billing set being respectively: the income bill of the business associated with the base station.

[0089] The processing module 310 is configured to process the first billing set and the second billing set based on a union algorithm to obtain a third billing set.

[0090] The determining module 320 is configured to determine a base station income overall fluctuation image based on the third bill set, the base station income overall fluctuation image indicating income change information between the first bill set and the second bill set.

[0091] Optionally, the union algorithm is used to process the first bill set and the second bill set to obtain the third bill set, including:

[0092] Obtain order coding information.

[0093] Process the first bill set and the second bill set based on the order coding information and the union algorithm to obtain the third bill set.

[0094] The order coding information includes at least one of the following:

[0095] The first bill set and the second bill set exist at the same time.

[0096] The first bill set exists and the second bill set does not exist.

[0097] The first bill set does not exist and the second bill set exists.

[0098] Optionally, before determining the overall fluctuation image based on the third bill set, the overall fluctuation image indicating the income change information between the first bill set and the second bill set, the method further includes:

[0099] Label the third bill set to obtain a labeling result.

[0100] Optionally, the income bill includes reasons for order change, and the labeling of the third bill set to obtain a labeling result includes:

[0101] Label the third bill set based on order change between the first bill set and the second bill set to obtain a first labeling result.

[0102] Label the first labeling result based on reasons for order change to obtain a second labeling result.

[0103] Optionally, the first labeling result includes:

[0104] Determine a first category label of the third bill set based on the third bill set through a sequential traversal recognition algorithm, the first category label including at least one of a termination label, a retention label and an addition label.

[0105] Label the third bill set based on the first category label.

[0106] identifying a second category of the third billing set through a block sequential traversal recognition algorithm, the second category label being a subcategory of the first category label, the first category label including at least one of the subcategories;

[0107] performing second category labeling on the first category label based on the second category label to obtain a first labeling result.

[0108] Optionally, performing reason labeling based on the first labeling result and a reason for the order change to obtain a second labeling result, including:

[0109] performing reason labeling based on the first labeling result and the reason for the order change through a classification traversal labeling algorithm to obtain a second labeling result, the reason for the order change including at least one of the following: tower rental fee, machine room rental fee, supporting rental fee, field rental original value, external power original value, maintenance fee and other fees.

[0110] Optionally, the determining a base station income overall fluctuation image based on the third billing set includes:

[0111] determining order-level change data and fee item-level change data of the third billing set based on the third billing set;

[0112] generating an order-level change summary image based on the order-level change data and generating a fee item-level change summary image based on the fee item-level change data, the order-level change summary image being used to indicate order change conditions between the first billing set and the second billing set, and the fee item-level change summary image being used to indicate fee item change conditions between the first billing set and the second billing set.

[0113] An embodiment of the present application provides a base station income fluctuation analysis device, which comprises: an acquisition module, used to acquire a first billing set and a second billing set, the first billing set being generated on a different date from the second billing set, the first billing set and the second billing set being respectively: income billing of a business associated with the base station; a processing module, used to process the first billing set and the second billing set based on a union algorithm to obtain a third billing set; and a determination module, used to determine a base station income overall fluctuation image based on the third billing set, the base station income overall fluctuation image indicating income change information between the first billing set and the second billing set. An embodiment of the present application provides a base station income fluctuation analysis method, which combines the first billing set and the second billing set through a union algorithm to generate a third billing set, and obtains the income change of the base station through the third billing set, thereby improving the analysis efficiency of base station charging orders and charging items, and associating the base station income change with company business activities, monitoring the reasons for causing the base station income fluctuation, discovering possible production problems in time, and assisting in improving the efficiency and benefit of company business activities.

[0114] The embodiment of the present application further provides a communication device. Please refer to Figure 4 The communication device can include a processor 401, a memory 402, and a program 4021 stored in the memory 402 and executable on the processor 401.

[0115] The program 4021, when executed by the processor 401, can implement any step in the corresponding method embodiment: Figure 1

[0116] Obtaining a first billing set and a second billing set, the generation date of the first billing set being different from the generation date of the second billing set, the first billing set and the second billing set being respectively: the income billing of the service associated with the base station;

[0117] Processing the first billing set and the second billing set based on a union algorithm to obtain a third billing set;

[0118] Determining a base station income overall fluctuation image based on the third billing set, the base station income overall fluctuation image indicating the income change information between the first billing set and the second billing set.

[0119] Optionally, the processing the first billing set and the second billing set based on the union algorithm to obtain a third billing set includes:

[0120] Obtaining order coding information;

[0121] Processing the first billing set and the second billing set based on the order coding information and the union algorithm to obtain a third billing set;

[0122] The order coding information includes at least one of the following:

[0123] The first billing set and the second billing set exist at the same time;

[0124] The first billing set exists and the second billing set does not exist;

[0125] The first billing set does not exist and the second billing set exists.

[0126] Optionally, before the determining the overall fluctuation image based on the third billing set, the overall fluctuation image indicating the income change information between the first billing set and the second billing set, the method further includes:

[0127] Labeling the third billing set to obtain a labeling result.

[0128] ​Optionally, the income bill includes a reason for order change, the third bill set is labeled based on the third bill set to obtain a labeling result, including:

[0129] The third bill set is labeled based on order change between the first bill set and the second bill set to obtain a first labeling result;

[0130] The first labeling result is labeled based on the reason for order change to obtain a second labeling result.

[0131] Optionally, the first labeling result is obtained, including:

[0132] The first category label of the third bill set is determined based on the third bill set through a sequential traversal recognition algorithm, and the first category label includes at least one of a termination label, a retention label and an addition label;

[0133] The third bill set is labeled based on the first category label;

[0134] The second category of the third bill set is recognized through a block sequential traversal recognition algorithm, the second category label is a subcategory of the first category label, and the first category label includes at least one of the subcategory;

[0135] The first category label is labeled based on the second category label to obtain a first labeling result.

[0136] Optionally, the second labeling result is obtained based on the first labeling result and the reason for order change, including:

[0137] The second labeling result is obtained based on the first labeling result and the reason for order change through a classification traversal labeling algorithm, and the reason for order change includes at least one of tower rent, machine room rent, supporting rent, field rent original value, external power original value, maintenance fee and other fees.

[0138] Optionally, the base station income overall fluctuation image is determined based on the third bill set, including:

[0139] The order level change data and the fee item level change data of the third bill set are determined based on the third bill set;

[0140] The order level change summary image is generated based on the order level change data, and the fee item level change summary image is generated based on the fee item level change data, the order level change summary image is used to indicate order change between the first bill set and the second bill set, and the fee item level change summary image is used to indicate fee item change between the first bill set and the second bill set.

[0141] The base station income fluctuation analysis method provided by the embodiment of the present application combines the first billing set and the second billing set to generate a third billing set through a union algorithm, and obtains the income change of the base station through the third billing set, thereby improving the analysis efficiency of the base station charging order and the charging item change, associating the base station income change with the company operation activities, monitoring the reasons causing the base station income fluctuation, and discovering possible production problems in time to assist in improving the efficiency and benefit of the company operation activities.

[0142] A person of ordinary skill in the art can understand that all or part of the steps of the method of the above embodiment can be completed by program instruction related hardware, and the program can be stored in a readable medium. The embodiment of the present application also provides a readable storage medium, and the readable storage medium stores a computer program. The computer program is executed by a processor to realize the above Figure 3 or Figure 4 Any step in the corresponding method embodiment can achieve the same technical effect, and to avoid repetition, it will not be repeated here.

[0143] A person of ordinary skill in the art can understand that all or part of the steps of the method of the above embodiment can be completed by program instruction related hardware, and the program can be stored in a readable medium. The embodiment of the present application also provides a readable storage medium, and the readable storage medium stores a computer program. The computer program is executed by a processor to realize the above Figure 1 The steps in the corresponding method embodiment:

[0144] Obtain a first billing set and a second billing set, the generation date of the first billing set is different from the generation date of the second billing set, and the first billing set and the second billing set are respectively: the income bill of the business associated with the base station;

[0145] Process the first billing set and the second billing set based on a union algorithm to obtain a third billing set;

[0146] Determine the base station income overall fluctuation image based on the third billing set, and the base station income overall fluctuation image indicates the income change information between the first billing set and the second billing set.

[0147] Optionally, the processing of the first billing set and the second billing set based on the union algorithm to obtain the third billing set comprises:

[0148] Obtain order code information;

[0149] Process the first billing set and the second billing set based on the order code information and the union algorithm to obtain the third billing set;

[0150] The order coding condition includes at least one of:

[0151] The first billing set and the second billing set exist at the same time;

[0152] The first billing set exists and the second billing set does not exist;

[0153] The first billing set does not exist and the second billing set exists.

[0154] Optionally, before the determining the overall fluctuation image based on the third billing set, the overall fluctuation image indicating the income change information between the first billing set and the second billing set, the method further comprises:

[0155] Labeling the third billing set to obtain a labeling result.

[0156] Optionally, the income bill includes the reason for order change, and the labeling the third billing set to obtain a labeling result comprises:

[0157] Order change labeling the third billing set based on the order change between the first billing set and the second billing set to obtain a first labeling result;

[0158] Reason labeling the first labeling result based on the reason for order change to obtain a second labeling result.

[0159] Optionally, the obtaining a first labeling result comprises:

[0160] Determining a first category label of the third billing set based on the third billing set through a sequential traversal recognition algorithm, the first category label including at least one of a termination label, a retention label and an addition label;

[0161] First category labeling the third billing set based on the first category label;

[0162] Identifying a second category of the third billing set through a block sequential traversal recognition algorithm, the second category label being a subcategory of the first category label, the first category label including at least one of the subcategory;

[0163] Second category labeling the first category labeling based on the second category label to obtain a first labeling result.

[0164] Optionally, the reason labeling based on the first labeling result and the reason for order change to obtain a second labeling result comprises:

[0165] The first annotation result and the reason of the order change are used to perform reason annotation through a classification traversal annotation algorithm to obtain a second annotation result, and the reason of the order change includes at least one of tower rent, machine room rent, supporting rent, field rent original value, external power original value, maintenance fee and other fees.

[0166] Optionally, the base station income overall fluctuation image is determined based on the third billing set, including:

[0167] The order level change data and the fee item level change data of the third billing set are determined based on the third billing set.

[0168] An order level change summary image is generated based on the order level change data, and a fee item level change summary image is generated based on the fee item level change data, the order level change summary image is used to indicate the order change between the first billing set and the second billing set, and the fee item level change summary image is used to indicate the fee item change between the first billing set and the second billing set.

[0169] The base station income fluctuation analysis method provided by the embodiment of the application combines the first billing set and the second billing set to generate a third billing set through a union algorithm, obtains the income change of the base station through the third billing set, improves the analysis efficiency of the base station charging order and the charging item change, associates the base station income change with the company operation activity, monitors the reason causing the base station income fluctuation, discovers possible production problems in time, and assists in improving the efficiency and benefit of the company operation activity.

[0170] The storage medium, such as a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0171] The communication method in the mining area provided by the embodiment of the application improves the safety and communication efficiency in the mining area by establishing a mining area special network fusion management system, so that the communication cards used by users in the mining area are opened and communicated through the mining area special network fusion management system.

[0172] The above is the preferred embodiment of the application, it should be noted that for those skilled in the art, without departing from the principles of the application, can make a number of improvements and refinements, these improvements and refinements should also be considered as the protection scope of the application.

Claims

1. A method for analyzing base station revenue fluctuations, characterized in that, include: Obtain a first billing set and a second billing set, wherein the generation date of the first billing set is different from the generation date of the second billing set, and the generation date is any two specified billing periods. The first billing set and the second billing set are respectively: revenue bills for tenant orders of services associated with the base station; The first bill set and the second bill set are processed using a union algorithm to obtain a third bill set. The process of processing the first bill set and the second bill set using a union algorithm to obtain a third bill set includes: obtaining the first bill set and the second bill set based on two given billing periods; obtaining order code information; and processing the first bill set and the second bill set based on the order code information and the union algorithm to obtain the third bill set. Based on the third billing set, an overall fluctuation profile of base station revenue is determined. The overall fluctuation profile of base station revenue indicates the revenue fluctuation profile of site, tenant, and order between the first billing set and the second billing set. The revenue fluctuation profile of site, tenant, and order indicates the revenue change information of site, tenant, and order between the first billing set and the second billing set. The method further includes: determining site-level, tenant-level, order-level change data and expense item-level change data of the third billing set based on the third billing set; generating site-level, tenant-level, and order-level change summary profiles based on the site-level, tenant-level, and order-level change data respectively; and generating expense item change summary profiles based on the expense item-level change data. The site-level change summary profile is used to indicate the site revenue change between the first billing set and the second billing set; the tenant change summary profile is used to indicate the tenant change between the first billing set and the second billing set; the order change summary profile is used to indicate the order change between the first billing set and the second billing set; and the expense item change summary profile is used to indicate the expense item change between the first billing set and the second billing set.

2. The method according to claim 1, characterized in that, The order code information includes at least one of the following: The first bill set and the second bill set exist simultaneously; The first bill set exists and the second bill set does not exist; The first bill set does not exist, while the second bill set does exist.

3. The method according to claim 1, characterized in that, Before determining the overall fluctuation profile based on the third bill set, wherein the overall fluctuation profile indicates income change information between the first bill set and the second bill set, the method further includes: The third bill set is labeled to obtain the labeling results.

4. The method according to claim 3, characterized in that, The revenue statement includes the reasons for order changes, and the labeling of the third statement set to obtain the labeling results includes: Based on the order changes between the first and second bill sets, the third bill set is labeled with order changes to obtain a first labeling result; The first annotation result is annotated with the reasons for the order changes to obtain the second annotation result.

5. The method according to claim 4, characterized in that, Obtaining the first annotation result includes: Based on the third bill set, a first category label of the third bill set is determined by a sequential traversal recognition algorithm. The first category label includes at least one of the following: termination label, retention label, and new label. The third bill set is labeled with a first category based on the first category label; The second category label of the third bill set is identified by a block-sequential traversal recognition algorithm. The second category label is a subcategory of the first category label, and the first category label includes at least one of the subcategories. The first category label is labeled with the second category label, and the first category label is labeled with the second category label to obtain the first labeling result.

6. The method according to claim 5, characterized in that, Based on the first annotation result and the reason for the order change, a second annotation result is obtained by annotating the reason, including: Based on the first annotation result and the reason for the order change, the reason is annotated by the classification traversal annotation algorithm to obtain the second annotation result. The reason for the order change includes at least one of the following: tower rental fee, computer room rental fee, supporting rental fee, original value of site rental, original value of external power supply, maintenance fee and other fees.

7. A base station revenue fluctuation analysis device, characterized in that, include: The acquisition module is used to acquire a first bill set and a second bill set. The generation date of the first bill set is different from the generation date of the second bill set. The generation date is any two specified billing periods. The first bill set and the second bill set are respectively: revenue bills for services associated with the base station. The processing module is used to process the first bill set and the second bill set based on the union algorithm to obtain a third bill set. The processing module is also used to obtain the first bill set and the second bill set according to two given billing periods; and to obtain order code information. Based on the order code information and the union algorithm, the first bill set and the second bill set are processed to obtain the third bill set; The determination module is used to determine an overall fluctuation profile of base station revenue based on the third bill set, wherein the overall fluctuation profile of base station revenue indicates revenue change information between the first bill set and the second bill set; The determining module is further configured to determine an overall fluctuation profile of base station revenue based on the third billing set. The overall fluctuation profile of base station revenue indicates the revenue fluctuation profile of site, tenant, and order between the first billing set and the second billing set. The revenue fluctuation profile of site, tenant, and order indicates the revenue change information of site, tenant, and order between the first billing set and the second billing set. The determining module is also used to determine the site-level, tenant-level, order-level change data and expense item-level change data of the third billing set based on the third billing set; Based on the site-level, tenant-level, and order-level change data, a summary profile of site, tenant, and order changes is generated, respectively. A summary profile of fee item changes is also generated based on the fee item-level change data. The site-level change summary profile indicates changes in site revenue between the first billing set and the second billing set. The tenant change summary profile indicates changes in tenants between the first billing set and the second billing set. The order change summary profile indicates changes in orders between the first billing set and the second billing set. The fee item change summary profile indicates changes in fees between the first billing set and the second billing set.

8. An electronic device, comprising: A transceiver, a memory, a processor, and a program stored in the memory and executable on the processor; characterized in that the processor is configured to read the program in the memory to implement the steps in the base station revenue fluctuation analysis method as described in any one of claims 1 to 6.

9. A readable storage medium for storing a program, characterized in that, When the program is executed by the processor, it implements the steps in the base station revenue fluctuation analysis method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Reserve fund change reason analysis method, device and equipment and readable storage medium

    CN109727146A