CN113873431B - Building network quality presentation method and device - Google Patents

Building network quality presentation method and device Download PDF

Info

Publication number
CN113873431B
CN113873431B CN202010611328.2A CN202010611328A CN113873431B CN 113873431 B CN113873431 B CN 113873431B CN 202010611328 A CN202010611328 A CN 202010611328A CN 113873431 B CN113873431 B CN 113873431B
Authority
CN
China
Prior art keywords
building
mobile terminal
network quality
library
base station
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
CN202010611328.2A
Other languages
Chinese (zh)
Other versions
CN113873431A (en
Inventor
施兆阳
袁振宇
陈灿
刘通
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN202010611328.2A priority Critical patent/CN113873431B/en
Publication of CN113873431A publication Critical patent/CN113873431A/en
Application granted granted Critical
Publication of CN113873431B publication Critical patent/CN113873431B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • Civil Engineering (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The disclosure provides a building network quality presentation method and device. The building network quality presentation device acquires mobile terminal signal quality record data, wherein the mobile terminal number is backfilled when the mobile terminal number is not included in the record data; generating a building fingerprint positioning library, wherein the building fingerprint positioning library comprises the association relation among mobile terminal numbers, mobile terminal resident base station sectors and building rooms; correlating the recorded data with a building fingerprint positioning library to determine building room numbers corresponding to the recorded data; counting the recorded information corresponding to the same building room number to obtain the corresponding building room network quality; counting the network quality of each building room located on the same building floor to obtain the corresponding building floor network quality; generating a building three-dimensional model by using a preset address library and a GIS map; and rendering the three-dimensional model of the building by utilizing the network quality of each building floor so as to present the building network quality.

Description

Building network quality presentation method and device
Technical Field
The disclosure relates to the field of communication, and in particular relates to a building network quality presentation method and device.
Background
The whole coverage of the mobile network is improved after construction for many years. In the related art, the evaluation means for evaluating the network quality in the building and room mainly include:
1. manual CQT (Call Quality Test, call quality dialing test) test: and manually using a signal testing tool to test the signal coverage condition of the mobile phone in the building in situ. The advantage of this approach is high accuracy, which can be room level.
2. Simulation prediction: and carrying out indoor mobile phone signal coverage condition simulation based on the wireless signal propagation model and the high-precision three-dimensional electronic map. The method has the advantages of simplicity, convenience and rapidness, and the accuracy can reach the floor level.
3. Indoor coverage quality calculated based on propagation model: building signal penetration loss empirical model is established, and indoor mobile phone signal coverage condition is calculated according to the empirical loss model on the basis of outdoor MR (Measurement Report ) signal coverage data. The method has the advantages of simplicity, convenience and rapidness, and the precision is building level.
4. Indoor coverage quality assessment based on user behavior: and analyzing the movement track and business behavior of the user, dividing the MR into indoor and outdoor areas, positioning the position, attributing the indoor MR to the building at the position, and calculating the signal coverage condition of the indoor mobile phone. The method has the advantages of simplicity, low map requirement and building level precision.
5. Indoor coverage quality assessment based on signal characteristics: and establishing an indoor fingerprint positioning algorithm based on indoor signal characteristics, performing indoor screening and positioning on the MR, attributing the indoor MR to the building at the position, and calculating the signal coverage condition of the indoor mobile phone. The method has the advantages of simplicity, low map requirement and building level precision.
6. Indoor coverage quality assessment based on characteristic fingerprints: and (3) sampling and testing signal coverage in a building, establishing an indoor MR signal fingerprint library, fingerprint positioning the MR, attributing the matched MR to the building at the position, and calculating the signal coverage condition of the indoor mobile phone. The method has the advantages of high precision, and the precision is building level.
Disclosure of Invention
The inventors have found that the above related art has corresponding drawbacks. In the above-mentioned related art 1, the manual measurement workload is large, the test efficiency is low, the timeliness of data is poor, and meanwhile, some buildings are difficult to enter and data cannot be collected. In the 2 nd related art, the correlation between the simulation result and the model selection and parameter calibration is relatively high, the requirements on the electronic map are relatively high, a three-dimensional electronic map with the accuracy of 5 meters is generally required, and the cost is relatively high. In the above-mentioned related art 3, it is necessary to estimate the indoor coverage condition based on an empirical model, the granularity of the empirical value is large, the difference cannot be further made in the same type of region, and the accuracy is low. In the 4 th related art, since there is an error in the MR indoor and outdoor segmentation algorithm, the MR screening accuracy is not high, resulting in the indoor positioning algorithm having low accuracy and inaccurate calculation result. In the above-mentioned related art 5, since there is an error in the fingerprint positioning algorithm based on the indoor signal characteristics, the MR screening accuracy is not high, and thus it is impossible to accurately determine a specific room. In the above-mentioned 6 th related art, a manual sampling test is required to establish a fingerprint library, so that the workload is large, and the method is only suitable for indoor mobile phone signal detection of a part of important buildings, and is not suitable for large-scale popularization, and the difficulty of accurate specific rooms is large.
Accordingly, the present disclosure provides a building network quality presentation scheme capable of accurately implementing a room-level network quality presentation.
According to a first aspect of an embodiment of the present disclosure, there is provided a building network quality presenting method, including: acquiring mobile terminal signal quality record data, wherein the mobile terminal number is backfilled when the mobile terminal number is not included in the record data; generating a building fingerprint positioning library, wherein the building fingerprint positioning library comprises the association relation among mobile terminal numbers, mobile terminal resident base station sectors and building rooms; correlating the recorded data with a building fingerprint positioning library to determine building room numbers corresponding to the recorded data; counting the recorded information corresponding to the same building room number to obtain the corresponding building room network quality; counting the network quality of each building room located on the same building floor to obtain the corresponding building floor network quality; generating a building three-dimensional model by using a preset address library and a Geographic Information System (GIS) map; and rendering the three-dimensional model of the building by utilizing the network quality of each building floor so as to present the building network quality.
In some embodiments, the logging data comprises at least one of a measurement report MR, a call detail record CDR, or a key quality indicator KQI; in the case that the record data comprises MR, the mobile terminal number is backfilled by associating the S1-MME signaling message or MME core network mobility management log file extracted by deep packet inspection DPI by using S1APID, base station cell identification and time information in MR; in case the logging data comprises a CDR, the mobile terminal number is backfilled by associating with the S1-MME signaling message or MME core network mobility management log file extracted by the DPI using the M-TMSI, base station cell identity and time information in the CDR.
In some embodiments, generating the building fingerprint location library includes: acquiring a wired broadband account associated with a mobile terminal number; determining a building room number associated with the mobile terminal number by using a broadband installation address corresponding to the wired broadband account; detecting a resident base station sector associated with a mobile terminal number; confirming that the resident base station sector is associated with the broadband installation address under the condition that the distance between the resident base station sector and the broadband installation address is within a preset threshold; and establishing an association relationship among the mobile terminal number, the resident base station sector and the corresponding building room number so as to establish a building fingerprint positioning library.
In some embodiments, obtaining a wired broadband account associated with the mobile terminal number includes: acquiring a social network identifier associated with a mobile terminal number; obtaining a wired broadband account associated with the social network identification; a wired broadband account associated with the social network identification is determined using the social network identification.
In some embodiments, generating the building three-dimensional model using the preset address library and the Geographic Information System (GIS) map comprises: acquiring the name, the latitude and longitude of the center and the layer number information of the building from a preset address library; building outline information matched with a building is obtained from a GIS map; determining the height of the building by using the layer number of the building; and generating a three-dimensional building model by using the name, the longitude and latitude of the center, the number of floors, the height and matched building outline information of the building.
In some embodiments, obtaining building outline information from the GIS map that matches the building includes: matching building name keywords obtained from a preset address library with building names in a GIS map in the same grid range, and obtaining outline information of the matched building from the GIS map under the condition of successful matching; if the matching is unsuccessful, the center longitude and latitude of the building is obtained from a preset address library and projected into a GIS map, and if the projection of the center longitude and latitude in the GIS map falls into a building outline range, building outline information is extracted; if the projection of the longitude and latitude of the center in the GIS map does not fall into the range of any building outline, selecting the building outline with the shortest distance from the longitude and latitude of the center in the GIS map, and providing the building outline information.
In some embodiments, the network quality of each floor located on the same building is counted to obtain a corresponding building network signal quality.
In some embodiments, the three-dimensional model of the building is converted into a two-dimensional model of the building at an overhead angle according to the received switching indication; and rendering the building two-dimensional model by using the building network quality to present the building network quality.
According to a second aspect of embodiments of the present disclosure, there is provided a building network quality presentation apparatus, comprising: an information acquisition module configured to acquire mobile terminal signal quality record data, wherein the mobile terminal number is backfilled when the mobile terminal number is not included in the record data; the building fingerprint positioning system comprises a positioning library generating module, a building fingerprint positioning library generating module and a building fingerprint processing module, wherein the building fingerprint positioning library comprises an association relation among mobile terminal numbers, mobile terminal resident base station sectors and building rooms; the association module is configured to associate the recorded data with the building fingerprint positioning library to determine a building room number corresponding to the recorded data; the statistics module is configured to count recorded information corresponding to the same building room number so as to obtain corresponding building room network quality; counting the network quality of each building room located on the same building floor to obtain the corresponding building floor network quality; the model generation module is configured to generate a building three-dimensional model by utilizing a preset address library and a Geographic Information System (GIS) map; and the rendering module is configured to render the three-dimensional building model by utilizing the network quality of each building floor so as to present the building network quality.
In some embodiments, the logging data comprises at least one of a measurement report MR, a call detail record CDR, or a key quality indicator KQI; the information acquisition module is configured to backfill mobile terminal numbers by associating S1-MME signaling messages or MME core network mobility management log files extracted by deep packet inspection DPI with S1APID, base station cell identification and time information in MR, in case the record data includes MR; in case the logging data comprises a CDR, the mobile terminal number is backfilled by associating with the S1-MME signaling message or MME core network mobility management log file extracted by the DPI using the M-TMSI, base station cell identity and time information in the CDR.
In some embodiments, the location repository generation module is configured to obtain a wired broadband account associated with the mobile terminal number, determine a building room number associated with the mobile terminal number using a broadband installation address corresponding to the wired broadband account, detect a resident base station sector associated with the mobile terminal number, confirm that the resident base station sector is associated with the broadband installation address if a distance between the resident base station sector and the broadband installation address is within a preset threshold, and establish an association between the mobile terminal number, the resident base station sector, and the corresponding building room number to establish the building fingerprint location repository.
In some embodiments, the location repository generation module is configured to obtain a social network identification associated with the mobile terminal number, obtain a wired broadband account associated with the social network identification, and determine the wired broadband account associated with the social network identification using the social network identification.
In some embodiments, the model generating module is configured to obtain name, center longitude and latitude, and floor information of the building from a preset address library, obtain building outline information matched with the building from the GIS map, determine the height of the building by using the floor of the building, and generate the building three-dimensional model by using the name, center longitude and latitude, floor, height, and matched building outline information.
In some embodiments, the model generating module is configured to match building name keywords obtained from a preset address library with building names in the GIS map in the same grid range, and obtain outline information of the matched building from the GIS map under the condition that the matching is successful; if the matching is unsuccessful, the center longitude and latitude of the building is obtained from a preset address library and projected into a GIS map, and if the projection of the center longitude and latitude in the GIS map falls into a building outline range, building outline information is extracted; if the projection of the longitude and latitude of the center in the GIS map does not fall into the range of any building outline, selecting the building outline with the shortest distance from the longitude and latitude of the center in the GIS map, and providing the building outline information.
In some embodiments, the statistics module is further configured to count network quality for each floor located on the same building to obtain a corresponding building network signal quality.
In some embodiments, the model generation module is further configured to convert the three-dimensional model of the building to a two-dimensional model of the building at an overhead angle according to the received switch indication; the rendering module is further configured to render the building two-dimensional model with the building network quality to render the building network quality.
According to a third aspect of embodiments of the present disclosure, there is provided a building network quality presentation apparatus, comprising: a memory configured to store instructions; a processor coupled to the memory, the processor configured to perform a method according to any of the embodiments described above based on instructions stored in the memory.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer readable storage medium, wherein the computer readable storage medium stores computer instructions which, when executed by a processor, implement a method as referred to in any of the embodiments above.
Other features of the present disclosure and its advantages will become apparent from the following detailed description of exemplary embodiments of the disclosure, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description, serve to explain the principles of the disclosure.
The disclosure may be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings in which:
FIG. 1 is a flow diagram of a building network quality presentation method according to one embodiment of the present disclosure;
FIG. 2 is a schematic diagram of a building network quality three-dimensional rendering effect according to one embodiment of the present disclosure;
FIG. 3 is a schematic diagram of a building network quality two-dimensional rendering effect according to one embodiment of the present disclosure;
fig. 4 is a schematic structural view of a building network quality presentation device according to one embodiment of the present disclosure;
fig. 5 is a schematic structural view of a building network quality presentation device according to another embodiment of the present disclosure.
It should be understood that the dimensions of the various elements shown in the figures are not drawn to actual scale. Further, the same or similar reference numerals denote the same or similar members.
Detailed Description
Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. The description of the exemplary embodiments is merely illustrative, and is in no way intended to limit the disclosure, its application, or uses. The present disclosure may be embodied in many different forms and is not limited to the embodiments described herein. These embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. It should be noted that: the relative arrangement of parts and steps, the composition of materials, and the numerical values set forth in these examples should be construed as merely illustrative, and not limiting unless specifically stated otherwise.
The use of the terms "comprising" or "including" and the like in this disclosure means that elements preceding the term encompass the elements recited after the term, and does not exclude the possibility of also encompassing other elements.
All terms (including technical or scientific terms) used in this disclosure have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs, unless specifically defined otherwise. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Techniques, methods, and apparatus known to one of ordinary skill in the relevant art may not be discussed in detail, but are intended to be part of the specification where appropriate.
Fig. 1 is a flow diagram of a building network quality presentation method according to one embodiment of the present disclosure. In some embodiments, the following building network quality presentation method steps are performed by a building network quality presentation device.
In step 101, mobile terminal signal quality record data is obtained, wherein the mobile terminal number is backfilled when the mobile terminal number is not included in the record data.
In some embodiments, the mobile terminal number is an MSISDN (Mobile Station ISDN Number, mobile station integrated services digital network number).
In some embodiments, the recorded data includes at least one of MR, CDR (Call Detail Record ) or KQI (Key Quality Indicator, key quality index). MR, CDR and KQI data have fields therein related to coverage, performance, perception.
Here, the KQI data is based on DPI (Deep Packet Inspection ) data statistics, and the mobile terminal number is included in the KQI data because the mobile terminal number is included in the DPI data. The MR and CDR do not include the mobile terminal number, and therefore the mobile terminal number needs to be backfilled.
In case the recorded data is MR, the mobile terminal number in the DPI data is backfilled into MR by associating with the S1-MME signaling message or MME core network mobility management log file extracted by DPI using the triplet (S1 APID, base station cell identification and time information) in MR.
In case the recorded data is a CDR, the mobile terminal number in the DPI data is backfilled into the CDR by associating with the S1-MME signaling message or MME core network mobility management log file extracted by the DPI using triplets (M-TMSI, base station cell identity and time information) in the CDR.
In step 102, a building fingerprint location library is generated, wherein the building fingerprint location library includes associations of mobile terminal numbers, mobile terminal resident base station sectors, and building rooms.
In some embodiments, in generating a building fingerprint location library, the following steps may be taken:
(1) A wired broadband account associated with the mobile terminal number is obtained.
For example, by utilizing mobile network DPI traffic data, a social network identification associated with a mobile terminal number is obtained. For example, the social network identity is a WeChat identity. Next, a wired broadband account associated with the social network identification is obtained using the fixed network DPI traffic data. Thereby utilizing the social network identification to determine a wired broadband account associated with the social network identification.
(2) Building room numbers associated with the mobile terminal numbers are determined using the broadband installation addresses corresponding to the wired broadband accounts.
The wired broadband installation address adopts standard address library identification, so that the method can be specific to the room number. Therefore, the corresponding relation between the mobile terminal number and the room number can be obtained through the corresponding relation between the mobile terminal number and the wired broadband account.
(3) A resident base station sector associated with the mobile terminal number is detected.
In some embodiments, the first 3 base station sectors with the highest number of user signaling and greater than 25% ratio are counted as resident base station sectors for the user' S day and night within one month (e.g., 9-12 hours, 14-17 hours, 6 time periods total) and night (e.g., 22-4 hours total) based on S1-MME interface signaling collected by DPI, respectively.
(4) And confirming that the resident base station sector is associated with the broadband installation address in the condition that the distance between the resident base station sector and the broadband installation address is within a preset threshold.
By calculating the distance of the resident base station sector from the broadband installation address, if the distance is within a reasonable range (e.g., less than 1 km), the resident base station sector of the user is considered to be associated with the broadband installation address.
(5) And establishing an association relationship among the mobile terminal number, the resident base station sector and the corresponding building room number so as to establish a building fingerprint positioning library.
For example, the building fingerprint location library is established as shown in Table 1.
Mobile phone number Daytime resident base station sector Base station sector resident at night Building room
189******** 41662-50/…/… …… A cell B building 601
…… …… …… ……
TABLE 1
In step 103, the recorded data is correlated with the building fingerprint location library to determine a building room number corresponding to the recorded data.
In some embodiments, locating the MR, CDR or KQI data to the building room is accomplished by associating triples (mobile terminal number, resident base station sector identification, time) in the building fingerprint location library with corresponding fields in the MR, CDR or KQI data to backfill building room information in the building fingerprint location library into the MR, CDR or KQI data.
In step 104, statistics are performed on the recorded information corresponding to the same building room number to obtain corresponding building room network quality.
In step 105, the network quality of each building room located on the same building floor is counted to obtain a corresponding building floor network quality.
In some embodiments, the network quality of each floor located on the same building is counted to obtain a corresponding building network signal quality.
In step 106, a three-dimensional model of the building is generated using the preset address library and the GIS (Geographic Information System ) map.
In some embodiments, the name, the latitude and longitude of the center and the layer number information of the building are obtained from a preset address library, the outline information of the building matched with the building is obtained from a GIS map,
For example, acquiring building outline information matching a building from a GIS map includes:
1) And matching building name keywords obtained from a preset address library with building names in the GIS map in the same grid range, and obtaining outline information of the matched building from the GIS map under the condition of successful matching.
For example, building names are 18 building in the ann Yuan-xi village, and in the same grid of the GIS map, buildings with the names of 18 building in the ann Yuan-xi village exist, the two buildings are considered to be matched, and building outline information of 18 building in the ann Yuan-xi village is extracted from the GIS map.
2) If the matching is unsuccessful, the central longitude and latitude of the building is obtained from a preset address library and projected into a GIS map, and if the projection of the central longitude and latitude in the GIS map falls into a building outline range, the building outline information is extracted.
For example, if building names matched with 18 building in the ann Yuan West village do not exist in the same grid of the GIS map, the central longitude and latitude of the 18 building in the ann Yuan West village are projected into the GIS map, if the projection of the central longitude and latitude in the GIS map falls within a certain building outline range, the fact that the 18 building in the ann Yuan West village is matched with the building is indicated, and then outline information of the building is extracted from the GIS map.
3) If the projection of the longitude and latitude of the center in the GIS map does not fall into the range of any building outline, selecting the building outline with the shortest distance from the longitude and latitude of the center in the GIS map, and providing the building outline information.
For example, if the projection of the central longitude and latitude of 18 building in the ann yuan western village in the GIS map does not fall into the outline range of any building, the minimum distance from the central longitude and latitude of 18 building in the ann yuan western village to the outline surface of all buildings in the preset range nearby is calculated, and building outline information with the minimum distance is extracted.
Next, the level of the building is utilized to determine the height of the building. For example, the floor height of a building may be taken to be 3 meters according to empirical values. And then, generating a three-dimensional building model by using the name, the longitude and latitude of the center, the number of floors, the height and the matched building outline information.
In step 107, the three-dimensional model of the building is rendered using the network quality of each building floor to present the building network quality.
For example, a building has 6 floors, 7 rooms per floor, as shown in table 2.
TABLE 2
As shown in table 2, the mobile terminal signal quality of each room is classified into three categories of good to bad.
In layer 1, the masses of 101 and 107 chambers are the same, the masses of 103 and 106 chambers are poor, and the other chambers do not obtain quality data. In this case, the quality of layer 1 is set to be poor.
In layer 2, the mass of 203 and 206 chambers is the same, and no other chambers have obtained mass data. In this case, the quality of layer 2 is set to be medium.
In layer 3, the quality of layer 3 is not determined since the mobile terminal signal quality of either room is not obtained.
In layer 4, the mass of 203 and 206 chambers is the same, and no other chambers have obtained mass data. In this case, the quality of the 4 th layer is set to be medium.
In layer 5, the quality of the 505 room is medium and no quality data is obtained for the other rooms. In this case, the quality of the 5 th layer is set to be medium.
In layer 6, the quality of 601 room is good, the quality of 605 room is good, and no quality data is obtained in other rooms. In this case, the quality of the 5 th layer is set to be good.
After the network quality of building floors is counted, building a three-dimensional model of the building, and then rendering the three-dimensional model of the building by utilizing the network quality of each building floor so as to present the network quality of the building. The rendering results are shown in fig. 2.
In the three-dimensional model of a building shown in fig. 2, the signal quality of the layer 1 is poor, and thus the layer 1 is rendered as a gray scale or color associated with "poor". The signal quality of layers 2, 4, 5 is medium, so layers 2, 4, 5 are rendered as gray scales or colors associated with "medium". The signal quality of layer 6 is good, so layer 6 is rendered as a gray or color associated with "good". Layer 3 does not render because layer 3 does not have corresponding signal quality data.
In some embodiments, the three-dimensional model of the building may also be converted to a two-dimensional model of the building at an overhead angle according to the received switch indication. And rendering the building two-dimensional model by using the building network quality to present the building network quality. As shown in fig. 3. Therefore, the switching between the building two-dimensional model and the building three-dimensional model can be realized according to the requirements of users.
As shown in fig. 3, a two-dimensional model of each building in the corresponding cell is presented. And counting the network quality of each floor on the same building to obtain the corresponding building network signal quality. And further, the building two-dimensional model is rendered by utilizing the building network quality so as to present the building network quality. In fig. 3, the network quality of building No. 1 in a certain cell is poor, and thus building No. 1 is rendered as a gray scale or color associated with "poor". The network quality of building 2, building 4, and building 5 are medium, so building 2, building 4, and building 5 are rendered as gray or color associated with "medium". The network quality of floors 3 and 6 is good, so floors 3 and 6 are rendered as grey scales or colors associated with "good".
The three-dimensional model or the two-dimensional model of the building is rendered by utilizing the network quality, so that a user can directly know the network quality condition of the corresponding building or the corresponding floor according to the rendering color or gray level of the floor or the building, and the user experience is effectively improved.
In some embodiments, in the case of rendering a three-dimensional or two-dimensional model of a building, the operational information and operational status of the resident base station sectors of the surrounding area of the building may be further rendered. Because the building fingerprint positioning library comprises the association relationship among the mobile terminal number, the resident base station sector and the corresponding building room number. Therefore, when a certain room or a certain room is found to have poor network quality, it can be directly inquired whether the operation of the resident base station sector associated with the room numbers is normal. Therefore, the quick tracing of the quality difference cause can be realized.
In some embodiments, data statistics may also be made for network quality of the target building, target floor, or target room. The index mutation can also be analyzed by using a fill line, for example, by using a K-ray diagram to show a historical trend of network quality multidimensional index for a target building, target floor, or target room.
Fig. 4 is a schematic structural view of a building network quality presentation device according to one embodiment of the present disclosure. As shown in fig. 4, the building network quality presentation apparatus includes an information acquisition module 41, a location library generation module 42, an association module 43, a statistics module 44, a model generation module 45, and a rendering module 46.
The information acquisition module 41 is configured to acquire mobile terminal signal quality record data, wherein the mobile terminal number is backfilled when the mobile terminal number is not included in the record data.
In some embodiments, the mobile terminal number is an MSISDN.
In some embodiments, the recorded data includes at least one of MR, CDR, or KQI. MR, CDR and KQI data have fields therein related to coverage, performance, perception.
Here, the KQI data is based on DPI data statistics, and the mobile terminal number is included in the KQI data because the mobile terminal number is included in the DPI data. The MR and CDR do not include the mobile terminal number, and therefore the mobile terminal number needs to be backfilled.
In some embodiments, the information acquisition module 41 is configured to backfill mobile terminal numbers by associating S1-MME signaling messages or MME core network mobility management log files extracted by deep packet inspection DPI with S1APID, base station cell identification and time information in MR, in case the record data comprises MR. In case the logging data comprises a CDR, the information acquisition module 41 backfills the mobile terminal number by associating with the S1-MME signaling message or MME core network mobility management log file extracted by the DPI using the M-TMSI, the base station cell identity and the time information in the CDR.
The location repository generation module 42 is configured to generate a building fingerprint location repository including associations of mobile terminal numbers, mobile terminal resident base station sectors, and building rooms.
In some embodiments, the location repository generation module 42 is configured to obtain a wired broadband account associated with the mobile terminal number, determine a building room number associated with the mobile terminal number using a broadband installation address corresponding to the wired broadband account, detect a resident base station sector associated with the mobile terminal number, and, if a distance between the resident base station sector and the broadband installation address is within a preset threshold, confirm that the resident base station sector is associated with the broadband installation address, establish an association between the mobile terminal number, the resident base station sector, and the corresponding building room number, and establish the building fingerprint location repository.
For example, the location repository generation module 42 obtains social network identifications associated with mobile terminal numbers by utilizing mobile network DPI traffic data. For example, the social network identity is a WeChat identity. Next, a wired broadband account associated with the social network identification is obtained using the fixed network DPI traffic data. Thereby utilizing the social network identification to determine a wired broadband account associated with the social network identification.
The association module 43 is configured to associate the record data with a building fingerprint location library to determine a building room number corresponding to the record data.
In some embodiments, locating the MR, CDR or KQI data to the building room is accomplished by associating triples (mobile terminal number, resident base station sector identification, time) in the building fingerprint location library with corresponding fields in the MR, CDR or KQI data to backfill building room information in the building fingerprint location library into the MR, CDR or KQI data.
The statistics module 44 is configured to count recorded information corresponding to the same building room number to obtain corresponding building room network quality; the network quality of each building room located on the same building floor is counted to obtain the corresponding building floor network quality.
The model generation module 45 is configured to generate a three-dimensional model of the building using the preset address library and the geographic information system, GIS, map.
In some embodiments, the model generating module 45 is configured to obtain the name, the center longitude and latitude, and the layer number information of the building from the preset address library, obtain building outline information matched with the building from the GIS map, determine the height of the building by using the layer number of the building, and generate the building three-dimensional model by using the name, the center longitude and latitude, the layer number, the height, and the matched building outline information.
For example, the model generating module 45 matches building name keywords obtained from a preset address library with building names in a GIS map in the same grid range, and obtains outline information of the matched building from the GIS map if the matching is successful; if the matching is unsuccessful, the center longitude and latitude of the building is obtained from a preset address library and projected into a GIS map, and if the projection of the center longitude and latitude in the GIS map falls into a building outline range, building outline information is extracted; if the projection of the longitude and latitude of the center in the GIS map does not fall into the range of any building outline, selecting the building outline with the shortest distance from the longitude and latitude of the center in the GIS map, and providing the building outline information.
The rendering module 46 is configured to render a three-dimensional model of a building using the network quality of each building floor to present the building network quality. For example, the three-dimensional model rendering results are shown in fig. 2.
In some embodiments, the statistics module 44 is further configured to count network quality for each floor located on the same building to obtain a corresponding building network signal quality. The model generation module 45 is further configured to convert the three-dimensional model of the building into a two-dimensional model of the building at an overhead angle in accordance with the received switching instruction. The rendering module 46 is further configured to render the building two-dimensional model with building network quality to render the building network quality. For example, the two-dimensional model rendering results are shown in fig. 3.
Fig. 5 is a schematic structural view of a building network quality presentation device according to another embodiment of the present disclosure. As shown in fig. 5, the building network quality presentation device includes a memory 51 and a processor 52.
The memory 51 is used to store instructions. Processor 52 is coupled to memory 51. Processor 52 is configured to perform methods as referred to in any of the embodiments of fig. 1 based on the instructions stored by the memory.
As shown in fig. 5, the building network quality presentation apparatus further comprises a communication interface 53 for information interaction with other devices. Meanwhile, the temperature control device also comprises a bus 54, and the processor 52, the communication interface 53 and the memory 51 are in communication with each other through the bus 54.
The Memory 51 may include a high-speed RAM (Random Access Memory ) and may further include a Non-Volatile Memory (NVM). Such as at least one disk storage. The memory 51 may also be a memory array. The memory 51 may also be partitioned and the blocks may be combined into virtual volumes according to certain rules.
Further, the processor 52 may be a central processing unit, or may be an ASIC (Application Specific Integrated Circuit ), or one or more integrated circuits configured to implement embodiments of the present disclosure.
The present disclosure also provides a computer-readable storage medium. The computer readable storage medium stores computer instructions that, when executed by a processor, implement a method as referred to in any of the embodiments of fig. 1.
Based on a big data platform architecture, the scheme of the embodiment of the disclosure is integrated into a building indoor network quality monitoring platform of a wireless big data application platform of China telecom Anhui corporation, and 3D visual monitoring and coverage problem diagnosis of 80 ten thousand buildings and 200 ten thousand rooms in the whole province range are realized. The method is popularized and applied in the whole province.
In some embodiments, the functional modules described above may be implemented as general-purpose processors, programmable logic controllers (Programmable Logic Controller, abbreviated as PLCs), digital signal processors (Digital Signal Processor, abbreviated as DSPs), application specific integrated circuits (Application Specific Integrated Circuit, abbreviated as ASICs), field programmable gate arrays (Field-Programmable Gate Array, abbreviated as FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any suitable combination thereof for performing the functions described herein.
Thus, embodiments of the present disclosure have been described in detail. In order to avoid obscuring the concepts of the present disclosure, some details known in the art are not described. How to implement the solutions disclosed herein will be fully apparent to those skilled in the art from the above description.
Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present disclosure. It will be understood by those skilled in the art that the foregoing embodiments may be modified and equivalents substituted for elements thereof without departing from the scope and spirit of the disclosure. The scope of the present disclosure is defined by the appended claims.

Claims (18)

1. A building network quality presentation method, comprising:
acquiring mobile terminal signal quality record data, wherein the mobile terminal number is backfilled when the mobile terminal number is not included in the record data;
generating a building fingerprint positioning library, wherein the building fingerprint positioning library comprises the association relation among mobile terminal numbers, mobile terminal resident base station sectors and building rooms;
correlating the recorded data with a building fingerprint positioning library to determine building room numbers corresponding to the recorded data;
counting the recorded information corresponding to the same building room number to obtain the corresponding building room network quality;
counting the network quality of each building room located on the same building floor to obtain the corresponding building floor network quality;
Generating a building three-dimensional model by using a preset address library and a Geographic Information System (GIS) map;
and rendering the three-dimensional model of the building by utilizing the network quality of each building floor so as to present the building network quality.
2. The method of claim 1, wherein the recorded data comprises at least one of a measurement report MR, a call detail record CDR, or a key quality indicator KQI;
in the case that the record data comprises MR, the mobile terminal number is backfilled by associating the S1-MME signaling message or MME core network mobility management log file extracted by deep packet inspection DPI by using S1APID, base station cell identification and time information in MR;
in case the logging data comprises a CDR, the mobile terminal number is backfilled by associating with the S1-MME signaling message or MME core network mobility management log file extracted by the DPI using the M-TMSI, base station cell identity and time information in the CDR.
3. The method of claim 1, wherein generating a building fingerprint location library comprises:
acquiring a wired broadband account associated with a mobile terminal number;
determining a building room number associated with the mobile terminal number by using a broadband installation address corresponding to the wired broadband account;
Detecting a resident base station sector associated with a mobile terminal number;
confirming that the resident base station sector is associated with the broadband installation address under the condition that the distance between the resident base station sector and the broadband installation address is within a preset threshold;
and establishing an association relationship among the mobile terminal number, the resident base station sector and the corresponding building room number so as to establish a building fingerprint positioning library.
4. The method of claim 3, wherein obtaining a wired broadband account associated with the mobile terminal number comprises:
acquiring a social network identifier associated with a mobile terminal number;
obtaining a wired broadband account associated with the social network identification;
a wired broadband account associated with the social network identification is determined using the social network identification.
5. The method of any of claims 1-4, wherein generating a three-dimensional stereoscopic model of a building using a preset address library and a geographic information system, GIS, map comprises:
acquiring the name, the latitude and longitude of the center and the layer number information of the building from a preset address library;
building outline information matched with a building is obtained from a GIS map;
determining the height of the building by using the layer number of the building;
and generating a three-dimensional building model by using the name, the longitude and latitude of the center, the number of floors, the height and matched building outline information of the building.
6. The method of claim 5, wherein obtaining building outline information from the GIS map that matches the building comprises:
matching building name keywords obtained from a preset address library with building names in a GIS map in the same grid range, and obtaining outline information of the matched building from the GIS map under the condition of successful matching;
if the matching is unsuccessful, the center longitude and latitude of the building is obtained from a preset address library and projected into a GIS map, and if the projection of the center longitude and latitude in the GIS map falls into a building outline range, building outline information is extracted;
if the projection of the longitude and latitude of the center in the GIS map does not fall into the range of any building outline, selecting the building outline with the shortest distance from the longitude and latitude of the center in the GIS map, and providing the building outline information.
7. The method of claim 1, further comprising:
and counting the network quality of each floor located on the same building to obtain the corresponding building network signal quality.
8. The method of claim 7, further comprising:
according to the received switching instruction, converting the building three-dimensional model into a building two-dimensional model under the overhead angle;
And rendering the building two-dimensional model by using the building network quality to present the building network quality.
9. A building network quality presentation device, comprising:
an information acquisition module configured to acquire mobile terminal signal quality record data, wherein the mobile terminal number is backfilled when the mobile terminal number is not included in the record data;
the building fingerprint positioning system comprises a positioning library generating module, a building fingerprint positioning library generating module and a building fingerprint processing module, wherein the building fingerprint positioning library comprises an association relation among mobile terminal numbers, mobile terminal resident base station sectors and building rooms;
the association module is configured to associate the recorded data with the building fingerprint positioning library to determine a building room number corresponding to the recorded data;
the statistics module is configured to count recorded information corresponding to the same building room number so as to obtain corresponding building room network quality; counting the network quality of each building room located on the same building floor to obtain the corresponding building floor network quality;
the model generation module is configured to generate a building three-dimensional model by utilizing a preset address library and a Geographic Information System (GIS) map;
and the rendering module is configured to render the three-dimensional building model by utilizing the network quality of each building floor so as to present the building network quality.
10. The apparatus of claim 9, wherein the logging data comprises at least one of a measurement report MR, a call detail record CDR, or a key quality indicator KQI;
the information acquisition module is configured to backfill mobile terminal numbers by associating S1-MME signaling messages or MME core network mobility management log files extracted by deep packet inspection DPI with S1APID, base station cell identification and time information in MR, in case the record data includes MR; in case the logging data comprises a CDR, the mobile terminal number is backfilled by associating with the S1-MME signaling message or MME core network mobility management log file extracted by the DPI using the M-TMSI, base station cell identity and time information in the CDR.
11. The apparatus of claim 9, wherein,
the location library generation module is configured to acquire a wired broadband account number associated with the mobile terminal number, determine a building room number associated with the mobile terminal number by using a broadband installation address corresponding to the wired broadband account number, detect a resident base station sector associated with the mobile terminal number, confirm that the resident base station sector is associated with the broadband installation address if a distance between the resident base station sector and the broadband installation address is within a preset threshold, and establish an association relationship among the mobile terminal number, the resident base station sector and the corresponding building room number to establish a building fingerprint location library.
12. The apparatus of claim 11, wherein,
the location repository generation module is configured to obtain a social network identification associated with the mobile terminal number, obtain a wired broadband account associated with the social network identification, and determine the wired broadband account associated with the social network identification using the social network identification.
13. The device according to any one of claims 9-12, wherein,
the model generation module is configured to acquire name, center longitude and latitude and layer number information of a building from a preset address library, acquire outline information of the building matched with the building from a GIS map, determine the height of the building by using the layer number of the building, and generate a three-dimensional model of the building by using the name, center longitude and latitude, layer number, height and the matched outline information of the building.
14. The apparatus of claim 13, wherein,
the model generation module is configured to match building name keywords obtained from a preset address library with building names in the GIS map in the same grid range, and obtain outline information of the matched building from the GIS map under the condition of successful matching; if the matching is unsuccessful, the center longitude and latitude of the building is obtained from a preset address library and projected into a GIS map, and if the projection of the center longitude and latitude in the GIS map falls into a building outline range, building outline information is extracted; if the projection of the longitude and latitude of the center in the GIS map does not fall into the range of any building outline, selecting the building outline with the shortest distance from the longitude and latitude of the center in the GIS map, and providing the building outline information.
15. The apparatus of claim 9, wherein,
the statistics module is further configured to perform statistics on network quality of each floor located on the same building to obtain corresponding building network signal quality.
16. The apparatus of claim 15, further comprising:
the model generation module is further configured to convert the three-dimensional building model into a two-dimensional building model under the overhead angle according to the received switching instruction;
the rendering module is further configured to render the building two-dimensional model with the building network quality to render the building network quality.
17. A building network quality presentation device, comprising:
a memory configured to store instructions;
a processor coupled to the memory, the processor configured to perform the method of any of claims 1-8 based on instructions stored by the memory.
18. A computer readable storage medium storing computer instructions which, when executed by a processor, implement the method of any one of claims 1-8.
CN202010611328.2A 2020-06-30 2020-06-30 Building network quality presentation method and device Active CN113873431B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010611328.2A CN113873431B (en) 2020-06-30 2020-06-30 Building network quality presentation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010611328.2A CN113873431B (en) 2020-06-30 2020-06-30 Building network quality presentation method and device

Publications (2)

Publication Number Publication Date
CN113873431A CN113873431A (en) 2021-12-31
CN113873431B true CN113873431B (en) 2024-03-05

Family

ID=78981218

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010611328.2A Active CN113873431B (en) 2020-06-30 2020-06-30 Building network quality presentation method and device

Country Status (1)

Country Link
CN (1) CN113873431B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115334568B (en) * 2022-07-13 2023-12-15 中国电信股份有限公司 Mobile communication network quality evaluation method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090000729A (en) * 2007-03-27 2009-01-08 경북대학교 산학협력단 System and method for web based cyber model house
CN104159253A (en) * 2013-05-13 2014-11-19 中国电信股份有限公司 Method and device for presenting quality assessment result of wireless network
CN107889210A (en) * 2016-09-30 2018-04-06 中国电信股份有限公司 Building method for positioning user and system
CN109996181A (en) * 2017-12-31 2019-07-09 ***通信集团四川有限公司 Three-dimensional indoor orientation method, device, equipment and medium based on big data

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7246045B1 (en) * 2000-08-04 2007-07-17 Wireless Valley Communication, Inc. System and method for efficiently visualizing and comparing communication network system performance

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090000729A (en) * 2007-03-27 2009-01-08 경북대학교 산학협력단 System and method for web based cyber model house
CN104159253A (en) * 2013-05-13 2014-11-19 中国电信股份有限公司 Method and device for presenting quality assessment result of wireless network
CN107889210A (en) * 2016-09-30 2018-04-06 中国电信股份有限公司 Building method for positioning user and system
CN109996181A (en) * 2017-12-31 2019-07-09 ***通信集团四川有限公司 Three-dimensional indoor orientation method, device, equipment and medium based on big data

Also Published As

Publication number Publication date
CN113873431A (en) 2021-12-31

Similar Documents

Publication Publication Date Title
CN106572495B (en) Network quality monitoring method and coverage evaluation method based on signaling and MR data
CN108156626B (en) Rail transit wireless network quality evaluation method, device and medium
US9907048B2 (en) Mobile geolocation
CN108181607B (en) Positioning method and device based on fingerprint database and computer readable storage medium
CN106658399B (en) Method for positioning mobile phone position based on mobile phone user position fingerprint
CN109246592B (en) Method and device for acquiring position information of user terminal
US8433250B2 (en) Estimating whether a wireless terminal is indoors using pattern classification
CN114173356B (en) Network quality detection method, device, equipment and storage medium
CN101336556A (en) Method and arrangement for high precision position reference measurements at indoor locations
EP2755433B1 (en) Mobile communication system
CN111372183B (en) Method, device, equipment and storage medium for identifying poor terminal
CN109143156B (en) Calibration method and device for positioning fingerprint database
CN111294730B (en) Method and device for processing network problem complaint information
CN112566167B (en) Network quality fault identification method and device and server
CN108770057B (en) Method for determining predetermined fingerprint database, method and device for positioning fingerprint, and storage medium
CN114257957B (en) Network planning method and device, computing equipment and computer readable storage medium
CN113873431B (en) Building network quality presentation method and device
CN111356085B (en) Roaming user positioning method, device, equipment and medium
CN115334568B (en) Mobile communication network quality evaluation method and device and electronic equipment
CN108541011A (en) The strength analysis method and device of wireless network signal overlay area
CN107517440A (en) Verify the method and system of the positioning precision in mobile radio communication
CN114885369A (en) Network coverage quality detection processing method and device, electronic equipment and storage medium
CN109451418B (en) Mobile communication network quality evaluation method and device
CN112601177A (en) Method, system, server and storage medium for guiding people flow in public area
EP3015878B1 (en) Method, recording medium and electronic device of 3d geolocation

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