[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110719605B - Network speed detection system based on 5G technology - Google Patents

Network speed detection system based on 5G technology Download PDF

Info

Publication number
CN110719605B
CN110719605B CN201911155843.8A CN201911155843A CN110719605B CN 110719605 B CN110719605 B CN 110719605B CN 201911155843 A CN201911155843 A CN 201911155843A CN 110719605 B CN110719605 B CN 110719605B
Authority
CN
China
Prior art keywords
base station
module
mobile phone
user
test
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
CN201911155843.8A
Other languages
Chinese (zh)
Other versions
CN110719605A (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.)
Chongqing Science City Intellectual Property Operation Center Co ltd
Guangzhou Boshitang Technology Co.,Ltd.
Original Assignee
Guangxi Science and Technology Normal University
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 Guangxi Science and Technology Normal University filed Critical Guangxi Science and Technology Normal University
Priority to CN201911155843.8A priority Critical patent/CN110719605B/en
Publication of CN110719605A publication Critical patent/CN110719605A/en
Application granted granted Critical
Publication of CN110719605B publication Critical patent/CN110719605B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • 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/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
    • H04L43/0894Packet rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a network speed detection system based on a 5G technology, which is used for solving the problem that the network speed detection efficiency is low because a network optimization engineer is required to monitor the network speed of each base station in the conventional network speed detection; the system comprises a user login module, an information release module, a server, a screening calculation module, a network test module, a data acquisition module, a network speed analysis module, a background control module, a base station map module, a test terminal module and a charging module; the network test module is used for sending the test file to the mobile phone terminal of the selected user, and the mobile phone terminal of the selected user receives the test file and sends the test file to the network test module; by screening users and utilizing the mobile phone terminals of the users to carry out network speed test, the network speed detection efficiency is improved; by carrying out abnormity judgment and reminding on the network speed, the base station staff can conveniently carry out parameter configuration on the base station in time, so that the network speed meets the requirement.

Description

Network speed detection system based on 5G technology
Technical Field
The invention relates to the field of base station network speed detection, in particular to a network speed detection system based on a 5G technology.
Background
A base station, i.e. a public mobile communication base station, is an interface device for a mobile device to access the internet, and is a form of a radio station, which is a radio transceiver station for information transmission with a mobile phone terminal through a mobile communication switching center in a certain radio coverage area. The construction of mobile communication base stations is an important part of the investment of mobile communication operators, and is generally carried out around the factors of coverage, call quality, investment benefit, difficult construction, convenient maintenance and the like. With the development of mobile communication network services toward datamation and packetization, the development trend of mobile communication base stations is also inevitably to make the mobile communication base stations broadband, large coverage area construction and IP. Existing base stations include 3G, 4G and 5G base stations;
when the existing 3G, 4G and 5G base stations are used for network speed testing, network speed detection is performed on the base stations one by one through a network optimization engineer, the network speed detection efficiency is low, and along with popularization of the smart phone, the network speed of the base stations can be detected through the smart terminal, and the utilization rate of the smart phone terminal is improved.
Disclosure of Invention
The invention aims to provide a network speed detection system based on a 5G technology; the network test module is used for sending the test file to the mobile phone terminal of the selected user, and the mobile phone terminal of the selected user receives the test file and sends the test file to the network test module; by screening users and utilizing the mobile phone terminals of the users to carry out network speed test, the network speed detection efficiency is improved; by carrying out abnormity judgment and reminding on the network speed, the base station staff can conveniently carry out parameter configuration on the base station in time, so that the network speed meets the requirement.
The technical problem to be solved by the invention is as follows:
(1) how to obtain the test value of the registered user according to the position of the registered user, the running score of the mobile phone terminal and the total test times, selecting the selected user of the base station to be tested according to the test value, and carrying out network speed test through the selected user; by screening users and utilizing the mobile phone terminals of the users to carry out network speed test, the network speed detection efficiency is improved, and the problem that the network speed detection efficiency is low because a network optimization engineer is required to monitor the network speed of each base station in the conventional network speed detection is solved;
the purpose of the invention can be realized by the following technical scheme: a network speed detection system based on 5G technology comprises a user login module, an information release module, a server, a screening calculation module, a network test module, a data acquisition module, a network speed analysis module, a background control module, a base station map module, a base station distribution module and a charging module;
the user login module is used for submitting user information registration by a mobile phone user through a mobile phone terminal and sending the user information which is successfully registered to the server for storage, and the mobile phone user is marked as a registered user; the information issuing module is used for issuing the position, the name and the coverage range of the base station to be tested by a worker and accessing the base station to be tested by a registered user through a mobile phone terminal; the method comprises the following steps that a registered user submits a test instruction to an information issuing module through a mobile phone terminal, the information issuing module sends the registered user to a screening and calculating module through a server, the screening and calculating module is used for calculating a test value of the user, and the specific calculating steps are as follows:
the method comprises the following steps: setting a registered user submitting a test instruction as a primary user;
step two: acquiring the current location of a primary user, and when the current location of the user is in a signal sector range transmitted by a base station to be tested and a physical cell identifier connected with a mobile phone terminal of the primary user is the same as the physical cell identifier of the signal sector of the base station, marking the primary user as a user to be selected, and expressing the user by a Ci symbol, wherein i is 1, … … and n;
step three: acquiring the running scores and the total testing times of the mobile phone terminal of the user to be selected, and respectively marking as FCi、ZCi
Step four: obtaining a distance difference according to the distance between the current position of the user to be selected and the position of the base station to be tested, and marking the distance difference as GCi
Step five: using formulas
Figure GDA0002498842530000031
L obtaining the test value of the user to be selectedCi(ii) a Wherein mu is a correction factor and takes the value of 0.358946; d1, d2 and d3 are all preset proportionality coefficients;
step six: when the test value of the user to be selected is greater than the set threshold value, the user is marked as the preferred user of the base station to be tested;
step seven: sorting the preferred users according to the test values from large to small, sequentially selecting a preset number of preferred users from large to small, and marking the preferred users as the selected users;
step eight: the screening calculation module sends a qualified instruction to the mobile phone terminal of the selected user; sending unqualified instructions to mobile phone terminals of other primary users and preferred users; meanwhile, the total test times of the selected users are increased once;
step nine: the screening calculation module sends the selected user to the network test module through the server;
the network test module is used for sending the test file to the mobile phone terminal of the selected user, and the mobile phone terminal of the selected user receives the test file and sends the test file to the network test module;
the data acquisition module is used for acquiring the download speed and the download time length of the test file received by the mobile phone terminal, the upload speed and the upload time length of the test file sent by the mobile phone terminal to the network test module, and the signal intensity and the ping value of the mobile phone terminal; the data acquisition module transmits the acquired download speed and download duration of the test file received by the mobile phone terminal and the upload speed and upload duration of the test file transmitted by the mobile phone terminal to the network test module, the signal intensity and ping value of the mobile phone terminal to the network speed analysis module; the network speed analysis module is used for analyzing the network speed of the base station to be tested;
preferably, the network speed analysis module specifically analyzes the network speed analysis of the test base station by the following steps:
s1: setting the mobile phone terminal corresponding to the selected user as Di, wherein i is 1, … … and n;
s2: calculating according to the download speed and download duration of the test file received by the mobile phone terminal to obtain a download speed average value, and marking as XDi
S3: calculating to obtain an average uploading speed value according to the uploading speed and the uploading duration of the test file sent to the network test module by the mobile phone terminal, and marking the average uploading speed value as SDi
S4: respectively calculating the signal intensity and ping value of the mobile phone terminalSignal strength mean, ping mean, and in turn labeled QDiAnd RDi
S5: dividing signal sectors transmitted by a base station into Ej, j being 1, … … and n in sequence; sequentially dividing the signal distance transmitted by a base station into Tk, wherein k is 1, … … and n; the signal area transmitted by the base station is represented as (Ej, Tk); setting the preset downloading mean value of the signal area as XEjTk(ii) a Setting the preset uploading mean value of the signal area as SEjTk(ii) a Setting the preset signal intensity of the signal region as QEjTk(ii) a Setting the preset ping mean value of the signal area as REjTk
S6: using the formula WDi=(RDi-REjTk)×v4+(XEjTk-XDi)×v1+(SEjTk-SDi)×v2+(QEjTk-QDi) × v3 obtaining abnormal network speed value W of the mobile phone terminalDi(ii) a Wherein v1, v2, v3 and v4 are all preset fixed values of proportionality coefficients;
s7: using formulas
Figure GDA0002498842530000041
Obtaining a network speed abnormal mean value U of a base station to be tested; when the network speed abnormal mean value is larger than a set threshold value, judging that the network speed of the base station to be tested is abnormal, and generating an abnormal instruction;
s8: the network speed analysis module sends the abnormal instruction and the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested into the server;
the server receives the abnormal instruction and sends the information of the base station to be tested and the download speed average value, the upload speed average value, the signal strength average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested to the background control module; the background control module is used for modifying the base station parameters of the base station to be tested by a worker according to the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested;
preferably, the base station allocation module is configured to allocate test personnel to unallocated base stations, and the specific allocation steps are as follows:
SS 1: marking the base station to be tested, which is less than a set threshold value, of the registered user submitting the registration instruction as an unallocated base station; acquiring position information of a mobile phone terminal of a tester, the number of base stations to be tested and the working time of the tester;
SS 2: setting the testers as Hi, i is 1, … … and n; the number of the base stations to be tested which are distributed by the tester is recorded as MHi(ii) a The working time is recorded as THi
SS 3: obtaining a test distance G according to the position of the mobile phone terminal of the tester and the position of the unallocated base stationHi
SS 4: using formulas
Figure GDA0002498842530000051
Obtaining a base station coincidence value B of a testerHi(ii) a Wherein f1, f2 and f3 are all preset proportionality coefficients; the number of the base stations to be tested which are distributed to the tester is increased by one;
SS 5: selecting the tester with the largest base station coincidence value as the tester without the base station, and sending the tester to the base station map module;
the base station map module is used for sending the position of the unallocated base station and the corresponding test position to a tester of the unallocated base station, the tester reaches the test position corresponding to the position of the unallocated base station, and the tester information and the current position information are sent to the base station map module through the mobile phone terminal; the base station map module matches the information of the testers with the current position information value, and after the matching is successful, the testers are connected with the network test module and the network speed test is carried out; meanwhile, the number of the distributed base stations to be tested of the tester is reduced by one;
preferably, the user information comprises a name, an identification number and a mobile phone number of the user; the server also stores tester information, wherein the tester information comprises tester names, working hours and the number of base stations to be tested which are distributed by the testers;
preferably, the charging module is used for counting the test time of the selected user for network speed test and converting the test time into corresponding telephone charge to be charged to the mobile phone number of the selected user.
The invention has the beneficial effects that:
(1) the method comprises the steps that a worker publishes the position, the name and the coverage area of a base station to be tested through an information publishing module, a registered user accesses the base station to be tested through a mobile phone terminal and submits a test instruction to the information publishing module through the mobile phone terminal, the information publishing module sends the registered user to a screening calculation module through a server, the screening calculation module is used for calculating a test value of the user, and the test value of a user to be selected is obtained through a formula; when the test value of the user to be selected is greater than the set threshold value, the user is marked as the preferred user of the base station to be tested; the network test module is used for sending a test file to a mobile phone terminal of the selected user, and the mobile phone terminal of the selected user receives the test file and sends the test file to the network test module; by screening users and utilizing the mobile phone terminals of the users to carry out network speed test, the network speed detection efficiency is improved;
(2) the network speed analysis module is used for analyzing the network speed of the base station to be tested; calculating to obtain a downloading speed average value according to the downloading speed and the downloading duration of the test file received by the mobile phone terminal, calculating to obtain an uploading speed average value according to the uploading speed and the uploading duration of the test file sent by the mobile phone terminal to the network test module, calculating a signal strength average value and a ping average value for the signal strength and the ping value of the mobile phone terminal respectively, and obtaining a network speed abnormal value of the mobile phone terminal by using a formula; obtaining the network speed abnormal mean value of the base station to be tested by using a formula; when the network speed abnormal mean value is larger than a set threshold value, judging that the network speed of the base station to be tested is abnormal, and generating an abnormal instruction; the background control module is used for modifying the base station parameters of the base station to be tested by a worker according to the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested; by carrying out abnormity judgment and reminding on the network speed, the base station staff can conveniently carry out parameter configuration on the base station in time, so that the network speed meets the requirement.
Drawings
The invention will be further described with reference to the accompanying drawings.
Fig. 1 is a schematic block diagram of a network speed detection system based on the 5G technology.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, the invention is a network speed detection system based on 5G technology, including a user login module, an information release module, a server, a screening calculation module, a network test module, a data acquisition module, a network speed analysis module, a background control module, a base station map module, a base station distribution module and a charging module;
the user login module is used for submitting user information registration by a mobile phone user through a mobile phone terminal and sending the user information which is successfully registered into the server for storage, and meanwhile, the mobile phone user is marked as a registered user; the information issuing module is used for issuing the position, the name and the coverage range of the base station to be tested by a worker and accessing the base station to be tested by a registered user through a mobile phone terminal; the method comprises the following steps that a registered user submits a test instruction to an information issuing module through a mobile phone terminal, the information issuing module sends the registered user to a screening and calculating module through a server, the screening and calculating module is used for calculating a test value of the user, and the specific calculating steps are as follows:
the method comprises the following steps: setting a registered user submitting a test instruction as a primary user;
step two: acquiring the current location of a primary user, and when the current location of the user is in a signal sector range transmitted by a base station to be tested and a physical cell identifier connected with a mobile phone terminal of the primary user is the same as the physical cell identifier of the signal sector of the base station, marking the primary user as a user to be selected, and expressing the user by a Ci symbol, wherein i is 1, … … and n;
step three: acquiring the running scores and the total testing times of the mobile phone terminal of the user to be selected, and respectively marking as FCi、ZCi
Step four: obtaining a distance difference according to the distance between the current position of the user to be selected and the position of the base station to be tested, and marking the distance difference as GCi
Step five: using formulas
Figure GDA0002498842530000081
L obtaining the test value of the user to be selectedCi(ii) a Wherein mu is a correction factor and takes the value of 0.358946; d1, d2 and d3 are all preset proportionality coefficients; the mobile phone terminal score of the user to be selected is larger, the test value is larger, and the probability of the selected test of the user is higher; the closer the distance between the current position of the user to be selected and the position of the base station to be tested is to 600 meters, the larger the test value is; the larger the total test times of the users to be selected are; the greater the test value;
step six: when the test value of the user to be selected is greater than the set threshold value, the user is marked as the preferred user of the base station to be tested;
step seven: sorting the preferred users according to the test values from large to small, sequentially selecting a preset number of preferred users from large to small, and marking the preferred users as the selected users;
step eight: the screening calculation module sends a qualified instruction to the mobile phone terminal of the selected user; sending unqualified instructions to mobile phone terminals of other primary users and preferred users; meanwhile, the total test times of the selected users are increased once;
step nine: the screening calculation module sends the selected user to the network test module through the server;
the network test module is used for sending the test file to the mobile phone terminal of the selected user, and the mobile phone terminal of the selected user receives the test file and sends the test file to the network test module;
the data acquisition module is used for acquiring the download speed and the download time length of the test file received by the mobile phone terminal, the upload speed and the upload time length of the test file sent by the mobile phone terminal to the network test module, and the signal intensity and the ping value of the mobile phone terminal; the data acquisition module transmits the acquired download speed and download duration of the test file received by the mobile phone terminal and the upload speed and upload duration of the test file transmitted by the mobile phone terminal to the network test module, the signal intensity and ping value of the mobile phone terminal to the network speed analysis module; the network speed analysis module is used for analyzing the network speed of the base station to be tested;
the network speed analysis module specifically analyzes the network speed analysis of the test base station by the following steps:
s1: setting the mobile phone terminal corresponding to the selected user as Di, wherein i is 1, … … and n;
s2: calculating according to the download speed and download duration of the test file received by the mobile phone terminal to obtain a download speed average value, and marking as XDi
S3: calculating to obtain an average uploading speed value according to the uploading speed and the uploading duration of the test file sent to the network test module by the mobile phone terminal, and marking the average uploading speed value as SDi
S4: respectively calculating the signal intensity average value and ping average value of the mobile phone terminal, and sequentially marking as QDiAnd RDi
S5: dividing signal sectors transmitted by a base station into Ej, j being 1, … … and n in sequence; sequentially dividing the signal distance transmitted by a base station into Tk, wherein k is 1, … … and n; the signal area transmitted by the base station is represented as (Ej, Tk); the concrete expression is as follows; when the sector of the signal transmitted by the base station is 0 to 70 degrees and j is 10, then E1 is represented as 0 to 7 degrees, E2 is represented as 7 to 14 degrees, and so on; when the distance sent by the base station is 2000 meters and k is 10, T1 is represented as being 0 to 200 meters away from the base station, T2 is represented as being 201 to 400 meters, and so on;
setting the presetting of the signal regionThe download mean is marked as XEjTk(ii) a Setting the preset uploading mean value of the signal area as SEjTk(ii) a Setting the preset signal intensity of the signal region as QEjTk(ii) a Setting the preset ping mean value of the signal area as REjTk
S6: using the formula WDi=(RDi-REjTk)×v4+(XEjTk-XDi)×v1+(SEjTk-SDi)×v2+(QEjTk-QDi) × v3 obtaining abnormal network speed value W of the mobile phone terminalDi(ii) a Wherein v1, v2, v3 and v4 are all preset fixed values of proportionality coefficients;
s7: using formulas
Figure GDA0002498842530000091
Obtaining a network speed abnormal mean value U of a base station to be tested; when the network speed abnormal mean value is larger than a set threshold value, judging that the network speed of the base station to be tested is abnormal, and generating an abnormal instruction;
s8: the network speed analysis module sends the abnormal instruction and the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested into the server;
the server receives the abnormal instruction and sends the information of the base station to be tested and the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested to the background control module; the background control module is used for modifying the base station parameters of the base station to be tested by a worker according to the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested;
the base station distribution module is used for distributing the test personnel to the unallocated base stations, and the specific distribution steps are as follows:
SS 1: marking the base station to be tested, which is less than a set threshold value, of the registered user submitting the registration instruction as an unallocated base station; acquiring position information of a mobile phone terminal of a tester, the number of base stations to be tested and the working time of the tester;
SS 2: setting the testers as Hi, i is 1, … … and n; the number of the base stations to be tested which are distributed by the tester is recorded as MHi(ii) a The working time is recorded as THi
SS 3: obtaining a test distance G according to the position of the mobile phone terminal of the tester and the position of the unallocated base stationHi
SS 4: using formulas
Figure GDA0002498842530000101
Obtaining a base station coincidence value B of a testerHi(ii) a Wherein f1, f2 and f3 are all preset proportionality coefficients; the number of the base stations to be tested which are distributed to the tester is increased by one;
SS 5: selecting the tester with the largest base station coincidence value as the tester without the base station, and sending the tester to the base station map module;
the base station map module is used for sending the position of the unallocated base station and the corresponding test position to the tester of the unallocated base station, the tester reaches the test position corresponding to the position of the unallocated base station, and the tester information and the current position information are sent to the base station map module through the mobile phone terminal; the base station map module matches the information of the testers with the current position information value, and after the matching is successful, the testers are connected with the network test module and the network speed test is carried out; meanwhile, the number of the distributed base stations to be tested of the tester is reduced by one;
the user information comprises the name, the identity card number and the mobile phone number of the user; the server also stores tester information, wherein the tester information comprises tester names, working hours and the number of the base stations to be tested which are distributed by the testers;
the charging module is used for counting the testing time length of the selected user for network speed testing and converting the testing time length into corresponding telephone charge to be charged to the mobile phone number of the selected user.
The working principle of the invention is as follows: the staff releases the base station position to be tested, the base station name and the coverage range through the information release module, and the registered user accesses the base station to be tested through the mobile phone terminal and passes through the mobile phone terminalThe method comprises the steps that a terminal submits a test instruction to an information issuing module, the information issuing module sends a registered user to a screening calculation module through a server, the screening calculation module is used for calculating a test value of the user, the current location of a primary user is obtained, when the current location of the user is within the range of a signal sector transmitted by a base station to be tested, and a physical cell identifier connected with a mobile phone terminal of the primary user is the same as that of the signal sector of the base station, the primary user is marked as a user to be selected, the total times of running and testing of the mobile phone terminal of the user to be selected are obtained, a distance difference is obtained according to the distance between the current location of the user to be selected and the location of the base station to be tested
Figure GDA0002498842530000111
L obtaining the test value of the user to be selectedCi(ii) a When the test value of the user to be selected is greater than the set threshold value, the user is marked as the preferred user of the base station to be tested; sorting the preferred users according to the test values from large to small, sequentially selecting a preset number of preferred users from large to small, marking the preferred users as selected users, and sending qualified instructions to the mobile phone terminals of the selected users by the screening and calculating module; sending unqualified instructions to mobile phone terminals of other primary users and preferred users; the screening calculation module sends the selected user to the network test module through the server; the network test module is used for sending the test file to the mobile phone terminal of the selected user, and the mobile phone terminal of the selected user receives the test file and sends the test file to the network test module; by screening users and utilizing the mobile phone terminals of the users to carry out network speed test, the network speed detection efficiency is improved, and the problem that the network speed detection efficiency is low because a network optimization engineer is required to monitor the network speed of each base station in the conventional network speed detection is solved; the network speed analysis module is used for analyzing the network speed of the base station to be tested; calculating to obtain a downloading speed average value according to the downloading speed and the downloading time length of the test file received by the mobile phone terminal, calculating to obtain an uploading speed average value according to the uploading speed and the uploading time length of the test file sent by the mobile phone terminal to the network test module, calculating a signal strength average value and a ping average value respectively for the signal strength and the ping value of the mobile phone terminal,using the formula WDi=(RDi-REjTk)×v4+(XEjTk-XDi)×v1+(SEjTk-SDi)×v2+(QEjTk-QDi) × v3 obtaining abnormal network speed value W of the mobile phone terminalDi(ii) a Using formulas
Figure GDA0002498842530000121
Obtaining a network speed abnormal mean value U of a base station to be tested; when the network speed abnormal mean value is larger than a set threshold value, judging that the network speed of the base station to be tested is abnormal, and generating an abnormal instruction; the network speed analysis module sends the abnormal instruction and the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested into the server; the server receives the abnormal instruction and sends the information of the base station to be tested and the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested to the background control module; the background control module is used for modifying the base station parameters of the base station to be tested by a worker according to the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested; by carrying out abnormity judgment and reminding on the network speed, the base station staff can conveniently carry out parameter configuration on the base station in time, so that the network speed meets the requirement.
The foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.

Claims (5)

1. A network speed detection system based on a 5G technology is characterized by comprising a user login module, an information release module, a server, a screening calculation module, a network test module, a data acquisition module, a network speed analysis module and a background control module;
the user login module is used for submitting user information registration by a mobile phone user through a mobile phone terminal and sending the user information which is successfully registered to the server for storage, and the mobile phone user is marked as a registered user; the information issuing module is used for issuing the position, the name and the coverage range of the base station to be tested by a worker and accessing the base station to be tested by a registered user through a mobile phone terminal; the method comprises the following steps that a registered user submits a test instruction to an information issuing module through a mobile phone terminal, the information issuing module sends the registered user to a screening and calculating module through a server, the screening and calculating module is used for calculating a test value of the user, and the specific calculating steps are as follows:
the method comprises the following steps: setting a registered user submitting a test instruction as a primary user;
step two: acquiring the current location of a primary user, and when the current location of the user is in a signal sector range transmitted by a base station to be tested and a physical cell identifier connected with a mobile phone terminal of the primary user is the same as the physical cell identifier of the signal sector of the base station, marking the primary user as a user to be selected, and expressing the user by a Ci symbol, wherein i is 1, … … and n;
step three: acquiring the running scores and the total testing times of the mobile phone terminal of the user to be selected, and respectively marking as FCi、ZCi
Step four: obtaining a distance difference according to the distance between the current position of the user to be selected and the position of the base station to be tested, and marking the distance difference as GCi
Step five: using formulas
Figure FDA0002498842520000011
L obtaining the test value of the user to be selectedCi(ii) a Wherein mu is a correction factor and takes the value of 0.358946; d1, d2 and d3 are all preset proportionality coefficients;
step six: when the test value of the user to be selected is greater than the set threshold value, the user is marked as the preferred user of the base station to be tested;
step seven: sorting the preferred users according to the test values from large to small, sequentially selecting a preset number of preferred users from large to small, and marking the preferred users as the selected users;
step eight: the screening calculation module sends a qualified instruction to the mobile phone terminal of the selected user; sending unqualified instructions to mobile phone terminals of other primary users and preferred users; meanwhile, the total test times of the selected users are increased once;
step nine: the screening calculation module sends the selected user to the network test module through the server;
the network test module is used for sending the test file to the mobile phone terminal of the selected user, and the mobile phone terminal of the selected user receives the test file and sends the test file to the network test module;
the data acquisition module is used for acquiring the download speed and the download time length of the test file received by the mobile phone terminal, the upload speed and the upload time length of the test file sent by the mobile phone terminal to the network test module, and the signal intensity and the ping value of the mobile phone terminal; the data acquisition module transmits the acquired download speed and download duration of the test file received by the mobile phone terminal and the upload speed and upload duration of the test file transmitted by the mobile phone terminal to the network test module, the signal intensity and ping value of the mobile phone terminal to the network speed analysis module; the network speed analysis module is used for analyzing the network speed of the base station to be tested;
and the server also stores tester information, wherein the tester information comprises the name of the tester, the working time and the number of the base stations to be tested which are distributed by the tester.
2. The network speed detection system based on the 5G technology as claimed in claim 1, wherein the network speed analysis module analyzes the network speed of the base station to be tested by the following specific steps:
s1: setting the mobile phone terminal corresponding to the selected user as Di, wherein i is 1, … … and n;
s2: calculating according to the download speed and download duration of the test file received by the mobile phone terminal to obtain a download speed average value, and marking as XDi
S3: calculating the uploading speed mean value according to the uploading speed and the uploading duration of the test file sent to the network test module by the mobile phone terminal, and marking the uploading speed mean value asSDi
S4: respectively calculating the signal intensity average value and ping average value of the mobile phone terminal, and sequentially marking as QDiAnd RDi
S5: dividing signal sectors transmitted by a base station into Ej, j being 1, … … and n in sequence; sequentially dividing the signal distance transmitted by a base station into Tk, wherein k is 1, … … and n; the signal area transmitted by the base station is represented as (Ej, Tk); setting the preset downloading mean value of the signal area as XEjTk(ii) a Setting the preset uploading mean value of the signal area as SEjTk(ii) a Setting the preset signal intensity of the signal region as QEjTk(ii) a Setting the preset ping mean value of the signal area as REjTk
S6: using the formula WDi=(RDi-REjTk)×v4+(XEjTk-XDi)×v1+(SEjTk-SDi)×v2+(QEjTk-QDi) × v3 obtaining abnormal network speed value W of the mobile phone terminalDi(ii) a Wherein v1, v2, v3 and v4 are all preset fixed values of proportionality coefficients;
s7: using formulas
Figure FDA0002498842520000031
Obtaining a network speed abnormal mean value U of a base station to be tested; when the network speed abnormal mean value is larger than a set threshold value, judging that the network speed of the base station to be tested is abnormal, and generating an abnormal instruction;
s8: the network speed analysis module sends the abnormal instruction and the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested into the server;
the server receives the abnormal instruction and sends the information of the base station to be tested and the download speed average value, the upload speed average value, the signal strength average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested to the background control module; and the background control module is used for modifying the base station parameters of the base station to be tested by the staff according to the downloading speed average value, the uploading speed average value, the signal intensity average value and the ping average value of the mobile phone terminal corresponding to the selected user of the base station to be tested.
3. The system for detecting the network speed based on the 5G technology according to the claim 1, characterized in that the system further comprises a base station map module and a base station distribution module; the base station distribution module is used for distributing the testing personnel to the unallocated base stations, and the specific distribution steps are as follows:
SS 1: marking the base station to be tested, which is less than a set threshold value, of the registered user submitting the registration instruction as an unallocated base station; acquiring position information of a mobile phone terminal of a tester, the number of base stations to be tested and the working time of the tester;
SS 2: setting the testers as Hi, i is 1, … … and n; the number of the base stations to be tested which are distributed by the tester is recorded as MHi(ii) a The working time is recorded as THi
SS 3: obtaining a test distance G according to the position of the mobile phone terminal of the tester and the position of the unallocated base stationHi
SS 4: using formulas
Figure FDA0002498842520000041
Obtaining a base station coincidence value B of a testerHi(ii) a Wherein f1, f2 and f3 are all preset proportionality coefficients;
SS 5: selecting the tester with the largest base station coincidence value as the tester without the base station, and sending the tester to the base station map module; the number of the base stations to be tested which are distributed to the tester is increased by one;
the base station map module is used for sending the position of the unallocated base station and the corresponding test position to a tester of the unallocated base station, the tester reaches the test position corresponding to the position of the unallocated base station, and the tester information and the current position information are sent to the base station map module through the mobile phone terminal; the base station map module matches the information of the testers with the current position information value, and after the matching is successful, the testers are connected with the network test module and the network speed test is carried out; and the number of the base stations to be tested which are distributed to the testing personnel is reduced by one.
4. The system of claim 1, wherein the user information comprises a name, an identification number, and a mobile phone number of the user.
5. The system according to claim 1, further comprising a charging module for counting a test duration of the network speed test performed by the selected user and converting the test duration into a corresponding telephone charge for charging to the mobile phone number of the selected user.
CN201911155843.8A 2019-11-22 2019-11-22 Network speed detection system based on 5G technology Active CN110719605B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911155843.8A CN110719605B (en) 2019-11-22 2019-11-22 Network speed detection system based on 5G technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911155843.8A CN110719605B (en) 2019-11-22 2019-11-22 Network speed detection system based on 5G technology

Publications (2)

Publication Number Publication Date
CN110719605A CN110719605A (en) 2020-01-21
CN110719605B true CN110719605B (en) 2020-07-24

Family

ID=69215423

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911155843.8A Active CN110719605B (en) 2019-11-22 2019-11-22 Network speed detection system based on 5G technology

Country Status (1)

Country Link
CN (1) CN110719605B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111283474B (en) * 2020-03-06 2021-02-09 秦皇岛华宇通电力科技有限公司 Numerical control automation equipment fault detection system based on big data
CN112258351B (en) * 2020-08-25 2024-05-07 帝杰曼科技股份有限公司 Intelligent teaching system based on big data analysis
CN112201006A (en) * 2020-10-09 2021-01-08 北京中航科电测控技术股份有限公司 Positioning tracking system based on RFID
CN112399344A (en) * 2020-10-12 2021-02-23 北京比特威尔科技有限公司 A method and device for automatically evaluating the collection effect of a mobile phone electronic fence
CN112165612B (en) * 2020-11-09 2021-05-11 佳木斯大学 Piano remote teaching device, teaching system and teaching method thereof
CN112465513A (en) * 2020-11-30 2021-03-09 滨州学院 Network security system and method based on identity authentication
CN112769899A (en) * 2020-12-22 2021-05-07 安徽飞凯电子技术有限公司 Network cabinet production automation equipment data detection system based on Internet of things
CN112804083B (en) * 2020-12-28 2022-11-11 青岛民航凯亚系统集成有限公司 Network distribution method based on big data
CN113676968B (en) * 2021-08-10 2023-11-24 北京久华信信息技术有限公司 Video image transmission system based on mobile police service integration network
CN114430384B (en) * 2021-12-31 2023-10-20 广州海之光网络股份有限公司 Network speed measuring method and device based on distributed architecture
CN115052323B (en) * 2022-08-15 2022-11-08 晨越建设项目管理集团股份有限公司 Smart city mobile service system based on big data
CN115834414B (en) * 2023-02-17 2023-04-18 北京派网科技有限公司 Method and system for analyzing network performance index change trend
CN117135073B (en) * 2023-10-26 2024-01-09 深圳市通恒伟创科技有限公司 CPE signal strength monitoring system based on 5G router
CN117938695B (en) * 2024-03-20 2024-06-04 贵州联广科技股份有限公司 User service perception analysis method and system based on multiple terminals

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102883348A (en) * 2012-09-29 2013-01-16 成都网优力软件有限公司 System and method for wireless network testing by intelligent terminals
CN106851695A (en) * 2017-03-29 2017-06-13 北京小米移动软件有限公司 A kind of methods, devices and systems for testing network speed
CN106937303A (en) * 2015-12-30 2017-07-07 中国移动通信集团河南有限公司 A kind of base station test method and system, terminal, Cloud Server
CN110381555A (en) * 2019-08-12 2019-10-25 江苏传艺科技股份有限公司 A kind of data transfer switch management system for 5G terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10142252B2 (en) * 2016-06-24 2018-11-27 Verizon Patent And Licensing Inc. Server intelligence for network speed testing control

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102883348A (en) * 2012-09-29 2013-01-16 成都网优力软件有限公司 System and method for wireless network testing by intelligent terminals
CN106937303A (en) * 2015-12-30 2017-07-07 中国移动通信集团河南有限公司 A kind of base station test method and system, terminal, Cloud Server
CN106851695A (en) * 2017-03-29 2017-06-13 北京小米移动软件有限公司 A kind of methods, devices and systems for testing network speed
CN110381555A (en) * 2019-08-12 2019-10-25 江苏传艺科技股份有限公司 A kind of data transfer switch management system for 5G terminal

Also Published As

Publication number Publication date
CN110719605A (en) 2020-01-21

Similar Documents

Publication Publication Date Title
CN110719605B (en) Network speed detection system based on 5G technology
CN110166943B (en) Method for processing terminal position information
CN104283918B (en) A kind of WLAN terminal type acquisition methods and system
CN109982366A (en) Target value area analysis method, device, equipment and medium based on big data
CN108133001B (en) MR indoor and outdoor separation method, device and medium
CN106535204B (en) A kind of service coverage method for evaluating quality and device
CN110493363B (en) System and method for distinguishing random MAC address of smart phone
CN111405633A (en) Power communication monitoring system based on cloud computing
CN111524029A (en) Electric power communication system based on cloud calculates
CN106535210B (en) Cell service coverage map drawing method and system based on mobile communication signaling acquisition
CN104684014B (en) Mobile communications network transmission testing method
CN108235335B (en) A method and device for determining a weak coverage area of an indoor network
CN113645625A (en) Pseudo base station positioning method and device, electronic equipment and readable medium
CN115052323B (en) Smart city mobile service system based on big data
CN113052308B (en) Method for training target cell identification model and target cell identification method
CN108460854A (en) The attendance punch card method and system of mobile terminal based on wireless network
CN114257957B (en) Network planning method and device, computing equipment and computer readable storage medium
CN109618281B (en) A kind of identification method and device of high-speed rail community
CN105611535A (en) Positioning device and positioning method for pseudo base-station
CN108810821B (en) Attendance tracking method, device, terminal, server and storage medium
CN111984194A (en) Smart city data migration and storage management system based on Internet of things
CN108848139B (en) Attendance tracking method, device, terminal, server and storage medium
CN108513351B (en) Communication position determination method and device
CN117812624A (en) Base station cluster complaint prediction method and device, electronic equipment and storage medium
CN115734165A (en) User searching method, device, equipment and computer readable 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
TR01 Transfer of patent right

Effective date of registration: 20231106

Address after: Room 905, No. 12 Minsheng Street, Huangpu District, Guangzhou City, Guangdong Province, 510700

Patentee after: Guangzhou Boshitang Technology Co.,Ltd.

Address before: No. 99, Xinfeng Avenue, Jinfeng Town, High tech Zone, Jiulongpo District, Chongqing 400000

Patentee before: Chongqing Science City Intellectual Property Operation Center Co.,Ltd.

Effective date of registration: 20231106

Address after: No. 99, Xinfeng Avenue, Jinfeng Town, High tech Zone, Jiulongpo District, Chongqing 400000

Patentee after: Chongqing Science City Intellectual Property Operation Center Co.,Ltd.

Address before: No. 966, Tiebei Avenue, Laibin City, Guangxi Zhuang Autonomous Region

Patentee before: GUANGXI SCIENCE & TECHNOLOGY NORMAL University

TR01 Transfer of patent right