CN109150647B - Network traffic monitoring method and device - Google Patents

Network traffic monitoring method and device Download PDF

Info

Publication number
CN109150647B
CN109150647B CN201710510174.6A CN201710510174A CN109150647B CN 109150647 B CN109150647 B CN 109150647B CN 201710510174 A CN201710510174 A CN 201710510174A CN 109150647 B CN109150647 B CN 109150647B
Authority
CN
China
Prior art keywords
grid
flow
monitoring
determining
interval
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
CN201710510174.6A
Other languages
Chinese (zh)
Other versions
CN109150647A (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.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment 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 Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201710510174.6A priority Critical patent/CN109150647B/en
Publication of CN109150647A publication Critical patent/CN109150647A/en
Application granted granted Critical
Publication of CN109150647B publication Critical patent/CN109150647B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a network flow monitoring method and a device, wherein the method comprises the following steps: dividing each cell of each base station into a plurality of grids according to the division of the monitored object; determining a flow monitoring interval, and acquiring a first flow of each grid in each interval time period according to the flow monitoring interval; generating monitoring indexes corresponding to different threshold ranges according to the characteristics of the monitored object; and determining the monitoring index of each grid according to the monitoring indexes corresponding to the different threshold ranges and the first flow of each grid. The embodiment of the invention can flexibly determine the monitored object by carrying out grid division on the cell and carrying out flow monitoring by taking a grid as a unit; by acquiring the first flow of each grid in each interval time period and determining the monitoring index of each grid, the change trend of the flow can be obtained in real time, so that the intervention can be performed in time when the flow suddenly increases, the user perception can be guaranteed in real time, the complaint can be reduced, and the purpose of monitoring can be achieved.

Description

Network traffic monitoring method and device
Technical Field
The embodiment of the invention relates to the technical field of computers, in particular to a network flow monitoring method and device.
Background
During the operation of a communication device network, an operator wants to know the traffic change of the network in real time. The current network management system can count the flow index, and the flow of a cell or a base station or an area can be seen in a report form. However, the area must be planned, such as a prefecture or a prefecture. Operators prefer to see the magnitude or trend of flow in a small area (such as a bazaar, a mall, or a sports park) in order to intervene early in the early stages of a sudden change in flow.
In the prior art, the report function of the network manager is used to extract the traffic indexes of the cell, the base station and the whole area with granularity of each hour, and as shown in fig. 1 to 3, the report is respectively counted by taking the cell, the base station and the area as a unit. After the operation and maintenance personnel extract the report, if the operation and maintenance personnel want to know the change trend of the flow, the flow in the corresponding time period needs to be calculated manually. If the trend change trend is desired, the trend change trend needs to be obtained by manual plotting. The processing is further complicated if the total traffic change in some cells is also desired.
In the process of implementing the embodiment of the present invention, the inventor finds that the existing method can only monitor the traffic by using the cell, the base station, and the area as a unit, and the absolute value of the traffic is monitored, so that the change trend of the traffic cannot be directly obtained, timely intervention cannot be performed when the traffic suddenly increases, and the purpose of monitoring cannot be achieved.
Disclosure of Invention
Because the existing method has the above problems, embodiments of the present invention provide a method and an apparatus for monitoring network traffic.
In a first aspect, an embodiment of the present invention provides a network traffic monitoring method, including:
dividing each cell of each base station into a plurality of grids according to the division of the monitored object;
determining a flow monitoring interval, and acquiring a first flow of each grid in each interval time period according to the flow monitoring interval;
generating monitoring indexes corresponding to different threshold ranges according to the characteristics of the monitored object;
and determining the monitoring index of each grid according to the monitoring indexes corresponding to the different threshold ranges and the first flow of each grid.
Optionally, the method further comprises:
and determining the display color corresponding to each grid according to the monitoring index of each grid, and displaying different grids in the map according to the display color corresponding to each grid.
Optionally, the determining, according to the monitoring index of each grid, a display color corresponding to each grid, and displaying, according to the display color corresponding to each grid, different grids in the map specifically include:
and determining the display color corresponding to each grid according to the monitoring index of each grid, displaying different grids in the map according to the display color corresponding to each grid, and displaying the preset pattern corresponding to each grid at each grid.
Optionally, the determining a traffic monitoring interval, and obtaining the first traffic of each grid in each interval time period according to the traffic monitoring interval specifically includes:
and determining a flow monitoring interval, and acquiring the first flow of each grid in each interval time period in real time according to the flow monitoring interval.
Optionally, the method further comprises:
acquiring a second flow of each grid in the current interval time period in the historical data;
and generating a comparison map according to the first flow and the second flow.
Optionally, the method further comprises:
acquiring third flow of each grid in the last interval time period in the historical data;
and generating a loop ratio comparison map according to the first flow and the third flow.
In a second aspect, an embodiment of the present invention further provides a network traffic monitoring apparatus, including:
the grid division module is used for dividing each cell of each base station into a plurality of grids according to the division of the monitored object;
the first flow acquisition module is used for determining a flow monitoring interval and acquiring the first flow of each grid in each interval time period according to the flow monitoring interval;
the monitoring index generating module is used for generating monitoring indexes corresponding to different threshold ranges according to the characteristics of the monitored object;
and the monitoring index determining module is used for determining the monitoring index of each grid according to the monitoring indexes corresponding to the different threshold ranges and the first flow of each grid.
Optionally, the apparatus further comprises:
and the grid display module is used for determining the display color corresponding to each grid according to the monitoring index of each grid and displaying different grids in the map according to the display color corresponding to each grid.
Optionally, the grid display module is specifically configured to determine a display color corresponding to each grid according to the monitoring index of each grid, display different grids in the map according to the display color corresponding to each grid, and display a preset pattern corresponding to each grid at each grid.
Optionally, the first traffic obtaining module is specifically configured to determine a traffic monitoring interval, and obtain the first traffic of each grid in each interval time period in real time according to the traffic monitoring interval.
Optionally, the apparatus further comprises:
the second flow acquisition module is used for acquiring a second flow of each grid in the current interval time period in the historical data;
and the comparison module is used for generating a comparison map according to the first flow and the second flow.
Optionally, the apparatus further comprises:
the third flow acquisition module is used for acquiring a third flow of each grid in the previous interval time period in the historical data;
and the loop ratio comparison module is used for generating a loop ratio comparison map according to the first flow and the third flow.
In a third aspect, an embodiment of the present invention further provides an electronic device, including:
at least one processor; and
at least one memory communicatively coupled to the processor, wherein:
the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of the above method claims.
In a fourth aspect, embodiments of the invention also propose a non-transitory computer-readable storage medium storing a computer program which causes the computer to perform the method of the above method claim.
According to the technical scheme, the cell is divided into grids, the flow is monitored by taking the grids as units, and the monitored object can be flexibly determined; by acquiring the first flow of each grid in each interval time period and determining the monitoring index of each grid, the change trend of the flow can be obtained in real time, so that the intervention can be performed in time when the flow suddenly increases, the user perception can be guaranteed in real time, the complaint can be reduced, and the purpose of monitoring can be achieved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic diagram of a traffic report counted in units of cells according to the prior art;
fig. 2 is a schematic diagram of a traffic report counted by a base station in the prior art;
FIG. 3 is a schematic diagram of a flow report with area as a unit for statistics according to the prior art;
fig. 4 is a flowchart illustrating a network traffic monitoring method according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a network traffic monitoring system according to an embodiment of the present invention;
fig. 6 is a schematic diagram of monitoring indexes corresponding to different threshold ranges according to an embodiment of the present invention;
fig. 7 is a schematic diagram of a network traffic monitoring list according to an embodiment of the present invention;
fig. 8 is a schematic diagram illustrating a ring ratio and a same ratio comparison for network traffic monitoring according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a network traffic monitoring apparatus according to an embodiment of the present invention;
fig. 10 is a logic block diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The following further describes embodiments of the present invention with reference to the accompanying drawings. The following examples are only for illustrating the technical solutions of the present invention more clearly, and the protection scope of the present invention is not limited thereby.
Fig. 4 shows a flowchart of a network traffic monitoring method provided in this embodiment, where the method includes:
s401, each cell of each base station is divided into a plurality of grids according to the monitored object division.
The monitoring object is an object that needs to be monitored in a unified manner according to specific monitoring requirements, such as a certain park, a certain mall, or a school in a certain area, and the like.
The grid is a set for respectively managing the divided monitoring objects.
For example, it is necessary to perform flow monitoring on a central mall, and the central mall is distributed within the range of a plurality of base stations and only belongs to a partial cell range of a partial base station, so that when the flow monitoring is performed by using the base station or the cell as a unit, the flow condition of the whole central mall cannot be reflected, and therefore, in this embodiment, the cell of the base station where the central mall is located is divided into a grid, and when the flow monitoring is performed subsequently, flow statistics is performed by using the grid as a unit, so that the flow condition of the central mall is monitored in time.
Specifically, in the network operation process, the index of the network traffic is an important index concerned by network maintenance personnel, and the index of the network traffic in this embodiment may include the following 4 items:
LTE_PDCP.UlOct total LTE _ uplink traffic
LTE_PDCP.DlOct Total downlink traffic for LTE _ uplink
LTE_PDCP.DrbUlOct Total traffic for LTE _ uplink user plane
LTE_PDCP.DrbDlOct Total traffic for LTE _ downlink user plane
S402, determining a flow monitoring interval, and acquiring a first flow of each grid in each interval time period according to the flow monitoring interval.
The traffic monitoring interval is an interval time of traffic monitoring determined according to the monitoring requirement, for example, if the traffic monitoring interval is one hour, the embodiment counts the traffic within each hour.
The first flow rate is the flow rate of each grid in each interval time period.
And S403, generating monitoring indexes corresponding to different threshold ranges according to the characteristics of the monitored object.
The monitoring object characteristics are characteristics of the range, the monitoring fineness and the like of the monitoring object and are used for determining different monitoring indexes.
The threshold range is a range of flow rates.
The monitoring index is defined by a monitored index, for example: low, normal, high, etc.
S404, determining the monitoring indexes of the grids according to the monitoring indexes corresponding to the different threshold ranges and the first flow of each grid.
For example, if the first flow rate of a certain grid increases by a ratio in the range of 0-150%, the monitoring indicator for that grid is "higher".
The network traffic monitoring method provided in this embodiment needs the APP of the application system to be completed by means of a network management and management center (OMC), and the APP with the corresponding function may be directly deployed on an OMC server or may be independently deployed on another server. The network structure diagram of the network traffic monitoring system provided in this embodiment is shown in fig. 5: the network management OMC server provides performance indexes, the GIS map server is used for publishing a background map presented by the GIS, and the test PC is a WEB client of the APP. In addition to the APP service, the grid monitoring application needs to deploy its own database to store process and result data.
Specifically, the present embodiment may define a normal/abnormal (or normal/high) threshold for flow change, as shown in fig. 6; meanwhile, a monitoring time period is set (all-weather monitoring can be set, and monitoring in a certain time period can also be monitored).
When planning the correspondence between cells and grids, it is determined which cells belong to a grid. From the currently provided correspondence table, the number of cells contained in 1 grid is different, ranging from 1 to 72. It is possible that 1 cell belongs to multiple grids simultaneously, but this is not so much the case.
The main fields of the cell-grid correspondence table are as follows:
Figure BDA0001335545520000071
Figure BDA0001335545520000081
for convenience of use, the embodiment supports data import of grid planning, that is, the above information is filled in the grid planning template, and then the grid planning template is imported by one key.
In the embodiment, the cells are subjected to grid division, and the flow is monitored by taking a grid as a unit, so that a monitored object can be flexibly determined; by acquiring the first flow of each grid in each interval time period and determining the monitoring index of each grid, the change trend of the flow can be obtained in real time, so that the intervention can be performed in time when the flow suddenly increases, the user perception can be guaranteed in real time, the complaint can be reduced, and the purpose of monitoring can be achieved.
Further, on the basis of the above embodiment of the method, the method further comprises:
s405, determining the display color corresponding to each grid according to the monitoring index of each grid, and displaying different grids in the map according to the display color corresponding to each grid.
For example, when the monitoring indicator is "high", it may be displayed as dark red; when the monitoring index is 'high rate', the monitoring index can be displayed in light red; when the monitoring index is 'normal', the monitoring index can be displayed as green; when the monitoring indicator is "low", it may be displayed in yellow. And displaying corresponding colors in the areas of the related grids in the map corresponding to different monitoring indexes of different grids so as to visually display the flow real-time monitoring condition of each grid.
Further, on the basis of the above method embodiment, S405 specifically includes:
and determining the display color corresponding to each grid according to the monitoring index of each grid, displaying different grids in the map according to the display color corresponding to each grid, and displaying the preset pattern corresponding to each grid at each grid.
Specifically, in order to distinguish different grids, different preset patterns are used for display. For example: the first grid may be populated with a plurality of numbers "1" and the second grid may be populated with a plurality of numbers "2"; or different grids are distinguished through filling patterns such as oblique lines and curves, so that different grids can be visually displayed.
Further, on the basis of the foregoing method embodiment, S402 specifically includes:
and determining a flow monitoring interval, and acquiring the first flow of each grid in each interval time period in real time according to the flow monitoring interval.
By acquiring the first flow of each grid in each interval time period in real time, the network flow can be monitored in real time, and the network flow condition can be known in time.
It should be noted that, in the present embodiment, when the first traffic of each grid in each interval time period is counted, the current time is taken as a node, and the first traffic of each grid in each interval time period is counted forward, so that when the first traffic of each grid in each interval time period is obtained in real time, the first traffic of each grid in each interval time period obtained at each time point is different, and the traffic condition of the network can be reflected in real time.
Further, on the basis of the above embodiment of the method, the method further comprises:
s406, acquiring a second flow of each grid in the current interval time period in the historical data;
and S407, generating a comparison map according to the first flow and the second flow.
S408, acquiring a third flow of each grid in the historical data in the last interval time period;
and S409, generating a loop ratio comparison map according to the first flow and the third flow.
Specifically, the comparability refers to a change of the traffic flow in a certain hour of the day compared with the traffic flow in a certain day before, and the certain day before may include two types: the previous day or the previous week. The loop ratio refers to the change in flow rate in one hour of the day compared to the previous hour.
After the monitoring task is created, the grid flow change can be seen every hour. When the flow rate variation (the same-ratio trend or the ring-ratio trend) of a certain grid is not in the normal range, the flow rate variation is presented in the real-time monitoring list, as shown in fig. 7, and the flow rate variation can be rendered into different colors according to the variation range, so as to warn the user to pay attention to the abrupt grid data.
For a specific abnormal grid data, historical flow trend data of the grid is provided for being checked, and the historical flow trend data serves as an important basis for subsequent processing or intervention.
The specific homography map and the specific cyclic map are shown in fig. 8. For the same comparison, the flow change situation of the current 1 hour of the recent 7 days of a certain grid is displayed, such as: currently, the flow rate of the grid is changed at 10 points in 5 months and 18 days, and the flow rate change trend of the grid is displayed at 10 points in 7 days of 5 months and 12, 13, 14, 15, 16, 17 and 18 days. And for the ring ratio, displaying the flow change situation 7 hours before the current time, and displaying the change trend of 7 hours of 4, 5, 6, 7, 8, 9 and 10 points on the day if the current time is 10 points on 18 days of 5 months.
In order to be able to conveniently see the traffic change of the network segment, the embodiment may provide a GIS presentation function. I.e., the results of the grid traffic monitoring are rendered in different colors onto the cell icons of the local map. In order to realize map presentation, network engineering parameter information needs to be configured. The key fields of the worker parameter information table are as follows:
Figure BDA0001335545520000111
Figure BDA0001335545520000121
in the above table, ECGI is an abbreviation of Cell Global identity (Cell Global Identifier). According to the 3GPP specifications, the following are defined:
CGI (common gateway interface) (plmn-id + LA code + CID)
4G:ECGI=plmn-id+ECI
In addition, for convenience of use, the embodiment supports the import of the worker parameter information data, namely, the information is filled in the template and then the worker parameter information data is imported by one key.
When map rendering is carried out, which grid the cell belongs to is presented as the current rendering color of the corresponding grid. If the cell belongs to a plurality of grids, which grid is higher in the same proportion or the ring proportion absolute value, the cell is rendered in the proportion of which grid, and the grid state with higher load fluctuation is presented. Such as: cell 1 belongs to grid 1 and also belongs to grid 2, grid 1 is 10% by weight, and grid 2 is-20% by weight, and then is processed according to-20%.
Daily network maintenance personnel can freely customize cells contained in the grid according to the needs of the concerned areas, and the use requirements of operators are better met. For example, if an operator wants to see the total traffic change of several cells in a shopping mall, the operator can logically set the several cells in the shopping mall as a grid; the flow rate change trend can also be directly monitored, and is often an important data for guiding operation and maintenance personnel to work. The network management omc acquires the absolute value of the flow, and the operation is complicated; meanwhile, the grid flow can be monitored in real time, and the change of the flow index of the granularity of the last hour can be monitored after delaying for about 10 minutes, so that the condition of service aggregation or dispersion can be known, intervention can be performed in time, and timeliness is good. And the method can visually present the GIS, and can present the service increase or decrease condition on a network planning map in real time through the GIS map, thereby providing data support for guaranteeing the user perception in real time and reducing complaints.
The embodiment introduces the concept of network grid, can define several concerned cells (including 2G, 3G and 4G cells) as a set at will, the set is a grid, and then monitors the traffic trend by taking the grid as a unit, provides real-time traffic change of the whole network, and finds the current traffic aggregation or dispersion situation through two modes of same ratio and ring ratio. If the GIS map server is equipped, the service increase or decrease condition can be displayed on the network planning map in real time through the GIS map, so that data support is provided for guaranteeing user perception in real time and reducing complaints.
Fig. 9 shows a schematic structural diagram of a network traffic monitoring apparatus provided in this embodiment, where the apparatus includes: a grid division module 901, a first traffic acquisition module 902, a monitoring index generation module 903, and a monitoring index determination module 904, where:
the grid division module 901 is configured to divide each cell of each base station into a plurality of grids according to the division of the monitored object;
the first flow obtaining module 902 is configured to determine a flow monitoring interval, and obtain a first flow of each grid in each interval time period according to the flow monitoring interval;
the monitoring index generating module 903 is configured to generate monitoring indexes corresponding to different threshold ranges according to characteristics of a monitored object;
the monitoring index determining module 904 is configured to determine the monitoring index of each grid according to the monitoring index corresponding to the different threshold ranges and the first flow rate of each grid.
Specifically, the grid division module 901 divides each cell of each base station into a plurality of grids according to the division of the monitored objects; the first flow obtaining module 902 determines a flow monitoring interval, and obtains a first flow of each grid in each interval time period according to the flow monitoring interval; the monitoring index generating module 903 generates monitoring indexes corresponding to different threshold ranges according to the characteristics of the monitored object; the monitoring index determining module 904 determines the monitoring index of each grid according to the monitoring indexes corresponding to the different threshold ranges and the first flow rate of each grid.
In the embodiment, the cells are subjected to grid division, and the flow is monitored by taking a grid as a unit, so that a monitored object can be flexibly determined; by acquiring the first flow of each grid in each interval time period and determining the monitoring index of each grid, the change trend of the flow can be obtained in real time, so that the intervention can be performed in time when the flow suddenly increases, the user perception can be guaranteed in real time, the complaint can be reduced, and the purpose of monitoring can be achieved.
Further, on the basis of the above embodiment of the apparatus, the apparatus further comprises:
and the grid display module is used for determining the display color corresponding to each grid according to the monitoring index of each grid and displaying different grids in the map according to the display color corresponding to each grid.
Further, on the basis of the above device embodiment, the grid display module is specifically configured to determine a display color corresponding to each grid according to the monitoring index of each grid, display different grids in the map according to the display color corresponding to each grid, and display a preset pattern corresponding to each grid at each grid.
Further, on the basis of the above apparatus embodiment, the first flow obtaining module 902 is specifically configured to determine a flow monitoring interval, and obtain the first flow of each grid in each interval time period in real time according to the flow monitoring interval.
Further, on the basis of the above embodiment of the apparatus, the apparatus further comprises:
the second flow acquisition module is used for acquiring a second flow of each grid in the current interval time period in the historical data;
and the comparison module is used for generating a comparison map according to the first flow and the second flow.
Further, on the basis of the above embodiment of the apparatus, the apparatus further comprises:
the third flow acquisition module is used for acquiring a third flow of each grid in the previous interval time period in the historical data;
and the loop ratio comparison module is used for generating a loop ratio comparison map according to the first flow and the third flow.
The network traffic monitoring apparatus described in this embodiment may be used to implement the above method embodiments, and the principle and technical effect are similar, which are not described herein again.
Referring to fig. 10, the electronic device includes: a processor (processor)1001, a memory (memory)1002, and a bus 1003;
wherein the content of the first and second substances,
the processor 1001 and the memory 1002 complete communication with each other through the bus 1003;
the processor 1001 is configured to call program instructions in the memory 1002 to perform the methods provided by the above-described method embodiments.
The present embodiments disclose a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, enable the computer to perform the methods provided by the above-described method embodiments.
The present embodiments provide a non-transitory computer-readable storage medium storing computer instructions that cause the computer to perform the methods provided by the method embodiments described above.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
It should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (8)

1. A network traffic monitoring method is characterized by comprising the following steps:
dividing each cell of each base station into a plurality of grids according to the division of the monitored object;
determining a flow monitoring interval, and acquiring a first flow of each grid in each interval time period according to the flow monitoring interval;
generating monitoring indexes corresponding to different threshold ranges according to the characteristics of the monitored object;
determining the monitoring index of each grid according to the monitoring indexes corresponding to the different threshold ranges and the first flow of each grid;
acquiring a second flow of each grid in the current interval time period in the historical data;
generating a comparison map according to the first flow and the second flow;
acquiring third flow of each grid in the last interval time period in the historical data;
generating a loop ratio comparison map according to the first flow and the third flow;
the grid is a set for respectively managing the divided monitoring objects;
the monitoring object characteristics comprise the range and the monitoring fineness of the monitoring object and are used for determining different monitoring indexes;
and determining the display color corresponding to each grid according to the monitoring index of each grid, and displaying different grids in the map according to the display color corresponding to each grid.
2. The method according to claim 1, wherein the determining the display color corresponding to each grid according to the monitoring index of each grid, and displaying different grids in the map according to the display color corresponding to each grid specifically includes:
and determining the display color corresponding to each grid according to the monitoring index of each grid, displaying different grids in the map according to the display color corresponding to each grid, and displaying the preset pattern corresponding to each grid at each grid.
3. The method according to claim 1, wherein the determining the flow monitoring interval and obtaining the first flow of each grid in each interval time period according to the flow monitoring interval specifically comprises:
and determining a flow monitoring interval, and acquiring the first flow of each grid in each interval time period in real time according to the flow monitoring interval.
4. A network traffic monitoring apparatus, comprising:
the grid division module is used for dividing each cell of each base station into a plurality of grids according to the division of the monitored object;
the first flow acquisition module is used for determining a flow monitoring interval and acquiring the first flow of each grid in each interval time period according to the flow monitoring interval;
the monitoring index generating module is used for generating monitoring indexes corresponding to different threshold ranges according to the characteristics of the monitored object;
the monitoring index determining module is used for determining the monitoring index of each grid according to the monitoring indexes corresponding to the different threshold ranges and the first flow of each grid;
the second flow acquisition module is used for acquiring a second flow of each grid in the current interval time period in the historical data;
the system comprises a comparing module, a comparing module and a judging module, wherein the comparing module is used for generating a comparing map according to the first flow and the second flow; the third flow acquisition module is used for acquiring a third flow of each grid in the previous interval time period in the historical data;
the loop ratio comparison module is used for generating a loop ratio comparison map according to the first flow and the third flow;
the grid is a set for respectively managing the divided monitoring objects;
the monitoring object characteristics comprise the range and the monitoring fineness of the monitoring object and are used for determining different monitoring indexes;
the device further comprises:
and the grid display module is used for determining the display color corresponding to each grid according to the monitoring index of each grid and displaying different grids in the map according to the display color corresponding to each grid.
5. The apparatus according to claim 4, wherein the grid display module is specifically configured to determine a display color corresponding to each grid according to the monitoring index of each grid, display different grids in the map according to the display color corresponding to each grid, and display a preset pattern corresponding to each grid at each grid.
6. The apparatus according to claim 4, wherein the first flow obtaining module is specifically configured to determine a flow monitoring interval, and obtain the first flow of each grid in each interval time period in real time according to the flow monitoring interval.
7. An electronic device, comprising:
at least one processor; and
at least one memory communicatively coupled to the processor, wherein:
the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of any of claims 1 to 3.
8. A non-transitory computer-readable storage medium storing a computer program that causes a computer to perform the method according to any one of claims 1 to 3.
CN201710510174.6A 2017-06-28 2017-06-28 Network traffic monitoring method and device Active CN109150647B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710510174.6A CN109150647B (en) 2017-06-28 2017-06-28 Network traffic monitoring method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710510174.6A CN109150647B (en) 2017-06-28 2017-06-28 Network traffic monitoring method and device

Publications (2)

Publication Number Publication Date
CN109150647A CN109150647A (en) 2019-01-04
CN109150647B true CN109150647B (en) 2020-11-27

Family

ID=64803538

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710510174.6A Active CN109150647B (en) 2017-06-28 2017-06-28 Network traffic monitoring method and device

Country Status (1)

Country Link
CN (1) CN109150647B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111669784B (en) * 2019-03-07 2023-04-07 成都鼎桥通信技术有限公司 Method, device and storage medium for monitoring base station flow
CN109873832B (en) * 2019-03-15 2020-07-31 北京三快在线科技有限公司 Flow identification method and device, electronic equipment and storage medium
CN115379471A (en) * 2021-05-18 2022-11-22 华为技术有限公司 Flow determination quantitative statistics method and device for obtaining results

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101964997A (en) * 2009-07-21 2011-02-02 ***通信集团黑龙江有限公司 Method and device for carrying out early warning on network performance
CN102572881A (en) * 2011-12-29 2012-07-11 华为技术有限公司 Method and device for analyzing and displaying data traffic
CN104219071A (en) * 2013-05-30 2014-12-17 华为技术有限公司 Network quality monitoring method and server
CN104581949A (en) * 2015-01-23 2015-04-29 北京邮电大学 Neighborhood rasterizing method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101964997A (en) * 2009-07-21 2011-02-02 ***通信集团黑龙江有限公司 Method and device for carrying out early warning on network performance
CN102572881A (en) * 2011-12-29 2012-07-11 华为技术有限公司 Method and device for analyzing and displaying data traffic
CN104219071A (en) * 2013-05-30 2014-12-17 华为技术有限公司 Network quality monitoring method and server
CN104581949A (en) * 2015-01-23 2015-04-29 北京邮电大学 Neighborhood rasterizing method and device

Also Published As

Publication number Publication date
CN109150647A (en) 2019-01-04

Similar Documents

Publication Publication Date Title
US10091668B2 (en) Mobile phone network management systems
CN110121189B (en) Network monitoring method and device
CN109150647B (en) Network traffic monitoring method and device
US10614531B2 (en) Filter-based dynamic power system operation dashboards
CN110311990B (en) Configurable Internet of things data acquisition system and configuration method
CN106066192A (en) A kind of low-voltage platform area fault diagnosis system
CN108923422B (en) Internet of things agent data processing method and system and power grid terminal equipment monitoring system
CN103607735B (en) Base station display method and device based on map
CN104349366A (en) GIS (geographic information system)-based wireless network problem association analysis method
CN108243429B (en) Network coverage detection method and system for indoor distribution system
CN105491525A (en) Scenic spot passenger flow volume real-time statistic system and method based on cloud AC platform
US11218369B2 (en) Method, apparatus and system for changing a network based on received network information
CN102668454A (en) A method of and an operating support system for providing performance management in a mobile telecommunications system
AU2011261006B2 (en) Network energy efficiency indication method, indicator and system thereof
CN107800557B (en) Alarm monitoring method and device
US20200084118A1 (en) Composition of custom key performance indicators for real-time analysis of network telemetry events
CN114691662A (en) Data quality inspection rule self-adaption method, storage medium and system
CN115865611A (en) Fault processing method and device of network equipment and electronic equipment
CN107124290B (en) alarm threshold value generation method and device
CN109120439B (en) Distributed cluster alarm output method, device, equipment and readable storage medium
CN103974321A (en) Repeater monitoring method and device
CN106488480A (en) A kind of work order engine implementing method and device
CN107801150B (en) GPS positioning polling base station alarm-based acquisition method and system
CN111988807A (en) Network problem positioning method and device based on big data and computing equipment
CN110569404A (en) data comparison method and device, electronic equipment and storage medium

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