[go: up one dir, main page]

CN115580828B - Service area positioning method, device, equipment and storage medium - Google Patents

Service area positioning method, device, equipment and storage medium

Info

Publication number
CN115580828B
CN115580828B CN202211186644.5A CN202211186644A CN115580828B CN 115580828 B CN115580828 B CN 115580828B CN 202211186644 A CN202211186644 A CN 202211186644A CN 115580828 B CN115580828 B CN 115580828B
Authority
CN
China
Prior art keywords
user
live
live broadcast
service area
determining
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
CN202211186644.5A
Other languages
Chinese (zh)
Other versions
CN115580828A (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 United Network Communications Group Co Ltd
China Information Technology Designing and Consulting Institute Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
China Information Technology Designing and Consulting Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd, China Information Technology Designing and Consulting Institute Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202211186644.5A priority Critical patent/CN115580828B/en
Publication of CN115580828A publication Critical patent/CN115580828A/en
Application granted granted Critical
Publication of CN115580828B publication Critical patent/CN115580828B/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • 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
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a service area positioning method, a device, equipment and a storage medium, which are used for firstly acquiring communication data and service quality index data corresponding to each user terminal, wherein the communication data comprises user signaling data, then determining a user who carries out live broadcast service through the user terminal, namely a live broadcast user, according to the service quality index data corresponding to each user terminal, then determining live broadcast activity of a base station cell corresponding to the live broadcast user according to the user signaling data corresponding to the live broadcast user, and further determining a live broadcast service area according to the live broadcast activity. The user signaling data and the service quality index data are used as reference basis to realize the accurate positioning of the live service area, so that data support can be provided for meeting higher requirements such as network performance rate, time sensitivity and the like required by the live service area to develop live service, and further user perception is improved.

Description

Service area positioning method, device, equipment and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a service area positioning method, apparatus, device, and storage medium.
Background
With the rapid development of 5G network construction, the network red economy is rapidly developed under the promotion effects of electronic commerce, social platforms, news and the like. The live population is rapidly expanded, and live services can be possibly developed anytime and anywhere. The development of live services tends to place higher demands on network performance rates and time sensitivity.
However, the current service hot spot scenes monitored by the network still stay in the areas of traditional scene areas such as commercial streets, hot spots and the like, the reference basis for locating the service hot spot scenes is only network O domain flow data, the data sources are single, the method is old, the real-time performance is poor, the higher requirements of live broadcast services on network performance rate and time sensitivity cannot be met, and the live broadcast user perception is reduced.
Disclosure of Invention
The application provides a service area positioning method, a device, equipment and a storage medium, which are used for solving the technical problems that in the prior art, the data source of a positioning service area is single, the positioning means are old and the instantaneity is poor, so that live service cannot be met.
In a first aspect, the present application provides a service area positioning method, including:
acquiring communication data and service quality index data corresponding to each user terminal, wherein the communication data comprises user signaling data;
Determining live broadcast users according to the service quality index data corresponding to each user terminal, wherein the live broadcast users comprise users who develop live broadcast services through the user terminals;
And determining the live broadcast activity amount of the base station cell corresponding to the live broadcast user according to the user signaling data corresponding to the live broadcast user, so as to determine a live broadcast service area according to the live broadcast activity amount.
In one possible design, after the determining the live service area according to the live activity amount, the method further includes:
Updating the live broadcast service area according to a preset time period to track the live broadcast service area to obtain position change data;
Determining whether network load abnormal behaviors exist in the live service area according to the position change data;
if yes, generating a network abnormality report according to the network load abnormality behavior so as to implement network repair through the network abnormality report.
In one possible design, after the determining the live service area according to the live activity amount, the method further includes:
generating a live user list in the live service area, pushing live customized packages to each live user in the live user list, and/or
Judging whether the corresponding base station cells of all live broadcast users are problem cells according to the service quality index data corresponding to all the live broadcast users, and generating network early warning data according to the judging result.
In one possible design, the determining the live user according to the service quality index data corresponding to each user terminal includes:
screening service quality index data meeting preset index standards from the service quality index data corresponding to each user terminal, wherein the preset index standards comprise one or more of rate standards, duration standards and flow standards which are required to be met for developing live broadcast services;
and determining the live broadcast user according to the screened service quality index data.
In one possible design, the screening the service quality index data meeting the preset index standard from the service quality index data corresponding to each user terminal includes:
Screening the user uplink rate meeting the rate standard from the service quality index data corresponding to each user terminal;
screening the uplink rate of the user meeting the time length standard from the service quality index data corresponding to each user terminal;
screening the user uplink rate meeting the flow standard from the service quality index data corresponding to each user terminal;
and determining the uplink rate of the screened user as the screened service quality index data.
In one possible design, if the preset indicator criteria includes at least two of the rate criteria, the duration criteria, and the traffic criteria, the determining the live user according to the screened quality of service indicator data includes:
And determining the user type of the user terminal corresponding to the screened service quality index data as the live broadcast user.
In one possible design, if the preset indicator criteria includes one of the rate criteria, the duration criteria, and the traffic criteria, the determining the live user according to the screened quality of service indicator data includes:
determining the user type of the user terminal corresponding to the screened service quality index data as a candidate user;
identifying the model of the user terminal of the candidate user according to the user bill data corresponding to the candidate user;
if the model of the user terminal of the candidate user is the target model, determining that the candidate user is the live user;
The communication data further comprises user bill data corresponding to the candidate users.
In one possible design, the determining, according to the user signaling data corresponding to the live user, the live activity amount of the base station cell corresponding to the live user includes:
determining a live broadcast time period of the live broadcast user for carrying out live broadcast business according to user signaling data corresponding to the live broadcast user;
Determining the longitude and latitude of a base station cell in each preset duration in the live time period according to user signaling data corresponding to the live user so as to obtain a plurality of position points in the live time period;
obtaining the sum of the distances from each position point to all other position points in the plurality of position points;
determining a position point corresponding to the minimum distance sum of the distance sums as a target position point of the live time period;
and determining the live broadcast activity amount of the base station cell corresponding to the live broadcast user according to the target position point of the live broadcast time period.
In one possible design, the determining the live activity amount of the base station cell corresponding to the live user according to the target location point of the live time period includes:
determining a base station cell corresponding to the live user according to the target position point of the live time period;
Acquiring all live users in the base station cell corresponding to the live user, and acquiring live activity of the base station cell corresponding to the live user according to the number and live time length of all live users in one day.
In one possible design, the determining a live service area according to the live activity amount includes:
acquiring live broadcast activity of a unit area according to the live broadcast activity;
generating a thermodynamic distribution diagram according to the live activity amount of the unit area;
And determining the coverage area of the thermal distribution diagram on the geographic area corresponding to the base station cell corresponding to the live user as the live service area.
In one possible design, after the generating a thermal profile according to the live activity amount per unit area, the method further includes:
Different live activities are shown by different colors in the thermal profile.
In a second aspect, the present application provides a service area positioning apparatus, including:
The acquisition module is used for acquiring communication data and service quality index data corresponding to each user terminal, wherein the communication data comprises user signaling data;
The first processing module is used for determining live broadcast users according to the service quality index data corresponding to each user terminal, wherein the live broadcast users comprise users who develop live broadcast services through the user terminals;
And the second processing module is used for determining the live broadcast activity amount of the base station cell corresponding to the live broadcast user according to the user signaling data corresponding to the live broadcast user so as to determine a live broadcast service area according to the live broadcast activity amount.
In one possible design, the service area positioning device further comprises a third processing module, wherein the third processing module is used for:
Updating the live broadcast service area according to a preset time period to track the live broadcast service area to obtain position change data;
Determining whether network load abnormal behaviors exist in the live service area according to the position change data;
if yes, generating a network abnormality report according to the network load abnormality behavior so as to implement network repair through the network abnormality report.
In one possible design, the third processing module is further configured to:
generating a live user list in the live service area, pushing live customized packages to each live user in the live user list, and/or
Judging whether the corresponding base station cells of all live broadcast users are problem cells according to the service quality index data corresponding to all the live broadcast users, and generating network early warning data according to the judging result.
In one possible design, the first processing module includes:
The first processing sub-module is used for screening service quality index data meeting preset index standards from the service quality index data corresponding to each user terminal, wherein the preset index standards comprise one or more of rate standards, duration standards and flow standards which are required to be met for developing live broadcast services;
And the second processing sub-module is used for determining the live broadcast user according to the screened service quality index data.
In one possible design, the first processing sub-module is specifically configured to:
Screening the user uplink rate meeting the rate standard from the service quality index data corresponding to each user terminal;
screening the uplink rate of the user meeting the time length standard from the service quality index data corresponding to each user terminal;
screening the user uplink rate meeting the flow standard from the service quality index data corresponding to each user terminal;
and determining the uplink rate of the screened user as the screened service quality index data.
In one possible design, if the preset index criteria includes at least two of the rate criteria, the duration criteria, and the flow criteria, the second processing submodule is specifically configured to:
And determining the user type of the user terminal corresponding to the screened service quality index data as the live broadcast user.
In one possible design, if the preset index criteria includes one of the rate criteria, the duration criteria, and the flow criteria, the second processing submodule is specifically configured to:
determining the user type of the user terminal corresponding to the screened service quality index data as a candidate user;
identifying the model of the user terminal of the candidate user according to the user bill data corresponding to the candidate user;
if the model of the user terminal of the candidate user is the target model, determining that the candidate user is the live user;
The communication data further comprises user bill data corresponding to the candidate users.
In one possible design, the second processing module is specifically configured to:
determining a live broadcast time period of the live broadcast user for carrying out live broadcast business according to user signaling data corresponding to the live broadcast user;
Determining the longitude and latitude of a base station cell in each preset duration in the live time period according to user signaling data corresponding to the live user so as to obtain a plurality of position points in the live time period;
obtaining the sum of the distances from each position point to all other position points in the plurality of position points;
determining a position point corresponding to the minimum distance sum of the distance sums as a target position point of the live time period;
and determining the live broadcast activity amount of the base station cell corresponding to the live broadcast user according to the target position point of the live broadcast time period.
In one possible design, the second processing module is further configured to:
determining a base station cell corresponding to the live user according to the target position point of the live time period;
Acquiring all live users in the base station cell corresponding to the live user, and acquiring live activity of the base station cell corresponding to the live user according to the number and live time length of all live users in one day.
In one possible design, the second processing module is further configured to:
acquiring live broadcast activity of a unit area according to the live broadcast activity;
generating a thermodynamic distribution diagram according to the live activity amount of the unit area;
And determining the coverage area of the thermal distribution diagram on the geographic area corresponding to the base station cell corresponding to the live user as the live service area.
In one possible design, the second processing module is further configured to:
Different live activities are shown by different colors in the thermal profile.
In a third aspect, the present application provides an electronic device comprising a processor, and a memory communicatively coupled to the processor;
The memory stores computer-executable instructions;
the processor executes computer-executable instructions stored in the memory to implement any one of the possible service area positioning methods provided in the first aspect.
In a fourth aspect, the present application provides a computer readable storage medium having stored therein computer executable instructions which when executed by a processor are adapted to carry out any one of the possible service area positioning methods provided in the first aspect.
In a fifth aspect, the present application provides a computer program product comprising computer-executable instructions for implementing any one of the possible service area positioning methods provided in the first aspect when executed by a processor.
The application provides a service area positioning method, a device, equipment and a storage medium, which are used for firstly acquiring communication data and service quality index data corresponding to each user terminal, wherein the communication data comprises user signaling data, then determining a user who carries out live broadcast service through the user terminal, namely a live broadcast user, according to the service quality index data corresponding to each user terminal, then determining live broadcast activity of a base station cell corresponding to the live broadcast user according to the user signaling data corresponding to the live broadcast user, and further determining a live broadcast service area according to the live broadcast activity. The user signaling data and the service quality index data are used as reference basis to realize the accurate positioning of the live service area, so that data support can be provided for meeting higher requirements such as network performance rate, time sensitivity and the like required by the live service area to develop live service, and further user perception is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions of the prior art, the drawings that are needed in the embodiments or the description of the prior art will be briefly described below, it will be obvious that the drawings in the following description are some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort to a person skilled in the art.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
Fig. 2 is a schematic flow chart of a service area positioning method according to the embodiment of the present application;
Fig. 3 is a flow chart of another service area positioning method according to an embodiment of the present application;
fig. 4 is a flow chart of another service area positioning method according to an embodiment of the present application;
Fig. 5 is a flow chart of another service area positioning method according to an embodiment of the present application;
fig. 6 is a flowchart of another service area positioning method according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a service area positioning device according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of another service area positioning apparatus according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the application. Rather, they are merely examples of methods and apparatus consistent with aspects of the application as detailed in the accompanying claims.
The terms "first," "second," "third," "fourth" and the like in the description and in the claims and in the above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented, for example, in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
With the rapid expansion of live crowd, live services can be possibly developed anytime and anywhere. The development of live services tends to place higher demands on network performance rates and time sensitivity. However, the current service hot spot scenes monitored by the network still stay in the areas of traditional scene areas such as commercial streets, hot spots and the like, the reference basis for locating the service hot spot scenes is only network O domain flow data, the data sources are single, the method is old, the real-time performance is poor, the higher requirements of live broadcast services on network performance rate and time sensitivity cannot be met, and the live broadcast user perception is reduced.
The present application provides a service area positioning method, apparatus, device and storage medium for solving the above problems in the prior art. The application concept of the service area positioning method provided by the application is that communication data and service quality index data corresponding to each user terminal in a certain geographic range are obtained, based on the service characteristics of live broadcast service, firstly, a user who develops live broadcast service through the user terminal, namely the live broadcast user, is determined according to the obtained service quality index data corresponding to each user terminal, then the live broadcast activity of a base station cell corresponding to the live broadcast user is determined according to user signaling data corresponding to the live broadcast user, and further, the scene boundary for developing the live broadcast service is determined according to the live broadcast activity, namely the live broadcast service area is positioned. The user signaling data and the service quality index data are used as reference basis to realize the accurate positioning of the live service area, so that data support can be provided for meeting higher requirements of network performance rate, time sensitivity and the like required by the live service area to develop live service, and further user perception is improved.
In the following, an exemplary application scenario of an embodiment of the present application is described.
Fig. 1 is a schematic diagram of an application scenario provided in an embodiment of the present application. As shown in fig. 1, an electronic device 100 is configured to execute the service area positioning method provided by the embodiment of the present application, firstly, obtain communication data and service quality index data corresponding to each user terminal within a certain geographic range, further determine a user who performs a live broadcast service according to the obtained service quality index data corresponding to each user terminal, that is, a live broadcast user 200, and then determine a live broadcast activity of a base station cell corresponding to the live broadcast user 200 according to user signaling data corresponding to the live broadcast user in the communication data, further determine a live broadcast service area according to the live broadcast activity, so as to implement accurate positioning of the live broadcast service area, further provide data support for meeting higher requirements such as network performance rate and time sensitivity required by the live broadcast service area, for example, accurately push customized packages beneficial to the live broadcast service for the live broadcast user 200, and/or effectively monitor network load conditions of the base station 300 corresponding to the live broadcast service area, so as to further improve user perception.
It should be noted that, the certain geographical range described above may be set according to the network coverage situation of the operator and the regulatory requirement, for example, may be the jurisdiction of the current local city. The base station 300 may include, but is not limited to, a base station of a network system such as 2G/3G/4G/5G.
In addition, the electronic device 100 may be a computer, a notebook computer, a tablet computer, a server cluster, or the like, and the type of the electronic device 100 is not limited in the embodiment of the present application, and the electronic device 100 in fig. 1 is illustrated by taking a computer as an example.
It should be noted that the above application scenario is merely illustrative, and the service area positioning method, apparatus, device and storage medium provided in the embodiments of the present application include, but are not limited to, the above application scenario.
Fig. 2 is a schematic flow chart of a service area positioning method according to an embodiment of the present application. As shown in fig. 2, the service area positioning method provided by the embodiment of the present application includes:
s101, obtaining communication data and service quality index data corresponding to each user terminal.
Wherein the communication data comprises user signaling data.
For example, the operator obtains communication data and service quality index data corresponding to each user terminal within a certain geographic range, which may be, for example, the current jurisdiction of the local city.
The communication data includes user signaling data, which may be, for example, S1-MME data.
S1-MME data, i.e. information interacted with by eNodeB and MME (Mobility MANAGEMENT ENTITY) over the S1 interface, is used to transfer Session Management (SM) and Mobility Management (MM) information, i.e. transport signaling plane or control plane information. The attachment of the user terminal in the wireless network, location area update, resource request, etc. will all generate a record of the S1-MME data. The S1-MME data has many fields, which include various information of the wireless network of the user' S user terminal, such as a mobile phone number of the user terminal, a signaling start time, a base station cell identity (ECI, E-UTRAN CELL IDENTIFIER), and a longitude and latitude of the base station cell.
The service quality index data comprise key performance indexes (Key Performance Indication, KPI) and key quality indexes (Key Quality Indicators, KQI) of the network side corresponding to the user terminal, and the like which can reflect the coverage quality of the current network and the perceived performance data.
For example, the quality of service indicator data may include network coverage quality indicators such as user uplink traffic throughput rate, user uplink rate, cell physical resource block (Physical Resource Blocks, PRB) utilization, cell reference signal received Power (REFERENCE SINGNAL RECEIVED Power, RSRP), signal to interference plus noise ratio (Signal to Interference plus Noise Ratio, SINR), and user perception indicators such as call completing rate, congestion rate, and delay.
S102, determining the live broadcast user according to the service quality index data corresponding to each user terminal.
The live broadcast user comprises a user who develops live broadcast service through a user terminal.
After the communication data and the service quality index data corresponding to each user terminal are obtained, the user who carries out the live broadcast service through the user terminal, namely the live broadcast user, is determined according to the service quality index data corresponding to each user terminal based on the service characteristics of the live broadcast service.
At present, a live broadcast service is basically performed by adopting an RTMP (REAL TIME MESSAGE Protocol, real-time information transmission Protocol), and in combination with a flow architecture of the live broadcast service, firstly, a picture and voice data of a host broadcast, namely a live broadcast user, are acquired at the front end, then uploaded to a server cluster, and then distributed to live broadcast viewers in different places for viewing. Therefore, the service characteristics of the live broadcast service are that the uploading picture and voice data of the live broadcast user depend on the uplink bandwidth, and the service quality index data can feed back the uplink bandwidth, so that the user who carries out the live broadcast service through the user terminal, namely the live broadcast user, can be identified according to the service quality index data corresponding to each user terminal.
And S103, determining the live broadcast activity amount of the base station cell corresponding to the live broadcast user according to the user signaling data corresponding to the live broadcast user, so as to determine the live broadcast service area according to the live broadcast activity amount.
After determining that the user type corresponding to the user terminal is the live user, determining the live activity of the base station cell corresponding to the live user according to the user signaling data corresponding to the live user in the user signaling data corresponding to each user terminal.
The base station cell corresponding to the live broadcast user refers to a base station cell for the live broadcast user to develop live broadcast service. And analyzing user signaling data corresponding to the live user, determining a base station cell of the live user for developing live service, further determining live activity corresponding to the base station cell for developing live service, wherein the base station cell with large live activity represents that the live user developing live service in a geographic area covered by the base station cell is more aggregated, and the aggregation area of the live user is determined as a live service area, so that the live service area is positioned.
As can be seen from the above description, when locating a live broadcast service area, the service area locating method provided by the embodiment of the present application determines, based on the service characteristics of the live broadcast service, that the user type is the target user of the live broadcast user according to the service quality index data, further determines the live broadcast activity level of the base station cell corresponding to the live broadcast user based on the user signaling data corresponding to the live broadcast user, and locates the live broadcast service area according to the live broadcast activity level. The reference basis for locating the live broadcast service area is non-single data, has good real-time performance, accords with the characteristics of live broadcast service, and can enable the location of the live broadcast service area to be more accurate.
In addition, on the basis of locating the live service area, the conditions of network load, network abnormality and the like of the live service area can be monitored in a targeted manner, abnormal changes such as current network load and the like are tracked, analysis of network abnormality reasons is assisted, network problems are early warned in advance, and network quality such as network performance rate, time delay sensitivity and the like is guaranteed. And on the basis of locating the live broadcast service area, all live broadcast users in the live broadcast service area can be obtained, and further customized packages beneficial to live broadcast services can be accurately pushed to the live broadcast users, and user perception is enhanced. Therefore, the live service area is positioned, data support can be provided for meeting higher requirements such as network performance rate, time sensitivity and the like required by the live service area to develop live services, and user perception is improved.
According to the service area positioning method provided by the embodiment of the application, communication data and service quality index data corresponding to each user terminal are firstly obtained, wherein the communication data comprise user signaling data, then a user who develops live service through the user terminal, namely a live user, is determined according to the service quality index data corresponding to each user terminal, then the live activity of a base station cell corresponding to the live user is determined according to the user signaling data corresponding to the live user, and further the live service area is determined according to the live activity. The user signaling data and the service quality index data are used as reference basis to realize the accurate positioning of the live service area, so that data support can be provided for meeting higher requirements such as network performance rate, time sensitivity and the like required by the live service area to develop live service, and further user perception is improved.
In one possible design, after step S103, the service area positioning method provided in the embodiment of the present application further includes the step shown in fig. 3. Fig. 3 is a flowchart of another service area positioning method according to an embodiment of the present application. As shown in fig. 3, an embodiment of the present application includes:
s201, updating a live broadcast service area according to a preset time period to track the live broadcast service area to obtain position change data;
s202, determining whether network load abnormal behaviors exist in a live service area according to position change data;
and S203, if yes, generating a network abnormality report according to the network load abnormality behavior so as to implement network repair through the network abnormality report.
For real-time monitoring and tracking of the change condition of the live broadcast service area, a preset time period can be set, for example, every 15 minutes as a period, the live broadcast service area is updated, so that the live broadcast service area is tracked to obtain pose change data of the live broadcast service area. And judging whether the live service area has network load abnormal behaviors according to the position change data, if so, generating a network abnormal report according to the network load abnormal behaviors, and implementing network repair based on the network abnormal report to assist in analyzing the reason of the network abnormal.
Optionally, the large screen outputs position change data of the live service area to refresh the live service area in real time and high frequency.
It should be understood that updating the live service area according to the preset time period may be to circularly obtain user signaling data and service quality index data of the user terminal in the live service area according to the preset time period, so as to refresh the user who performs the live service through the user terminal, and refresh the live service area, thereby obtaining the position change data of the live service area. The change in the live service area may be caused by abnormal network load behavior, for example, a hotspot event causes the abnormal network load behavior to change the live service area. Therefore, whether the live service area has abnormal network load behaviors can be judged according to the position change data, so that when the live service area exists, network repair is timely implemented, and normal operation of the network is ensured.
On the basis of the above embodiment, optionally, after step S103, the service area positioning method provided by the embodiment of the present application may further include generating a live user list in the live service area, pushing live customized packages to each live user in the live user list, and/or
And judging whether the corresponding base station cells of all the live users are problem cells according to the service quality index data corresponding to all the live users, so as to generate network early warning data according to the judging result, and guaranteeing user perception.
Fig. 4 is a flowchart of another service area positioning method according to an embodiment of the present application. As shown in fig. 4, the service area positioning method provided by the embodiment of the present application includes:
s301, communication data and service quality index data corresponding to each user terminal are obtained.
Wherein the communication data comprises user signaling data.
The possible implementation, principle and effect of step S301 are similar to those of step S101, and the detailed description will be referred to the foregoing description, which is not repeated here.
S302, screening the service quality index data meeting the preset index standard from the service quality index data corresponding to each user terminal.
And screening based on the service quality index data corresponding to each user terminal to screen the service quality index data meeting the preset index standard.
Since the development of the live broadcast service depends on the uplink bandwidth, the uplink bandwidth can be fed back through the service quality index data. Therefore, a preset index standard can be set, and service quality index data meeting the preset index standard is screened from the service index data corresponding to each user terminal according to the preset index standard.
The preset index standard comprises one or more of a rate standard, a duration standard and a flow standard which are required to be met when the live broadcast service is developed. The setting of the preset index standard is also based on the characteristics of the live broadcast service.
For example, in a normal mode, when the uplink rate of the user is lower than 1Mbis, the retransmission rate is increased to be more than 10%, so that a large amount of retransmissions are caused, and the viewing screen is blocked seriously. Thus, the speed standard may be defined as a user uplink speed of at least 1Mb/s in the preset index standard. In addition, the live service is generally performed through a continuous service request, so that a duration standard in the preset index characterization can be defined to continuously generate high uplink rate service (1 Mb/s) in each interval period, such as 15 minutes. In addition, for the live broadcast service, when the standard definition mode is adopted, the code rate equivalent to 10Mbps of the server is adopted, the push live broadcast time can calculate the uplink push flow, and if the live broadcast time is 15 minutes, the uplink push flow is 15 x 10Mbps x 60/8=1.1 GB. Thus, the flow standard in the preset index standard may be defined to generate more than 1GB of flow per 15 minutes for upstream services.
In one possible design, the possible implementation of step S302 includes:
Screening the user uplink rate meeting the rate standard from the service quality index data corresponding to each user terminal, for example, screening the uplink rate exceeding 1 Mb/s;
screening the user uplink rate meeting the time length standard from the service quality index data corresponding to each user terminal, for example, screening the user uplink rate which is continuously generated in each interval period and exceeds 1Mb/s for example;
And screening the user uplink rate meeting the flow standard from the service quality index data corresponding to each user terminal, for example, screening the user uplink rate which generates the flow exceeding 1GB in the uplink service within 15 minutes.
And further determining the uplink rate of the screened user as the screened service quality index data.
S303, determining the live broadcast user according to the screened service quality index data.
And determining the live broadcast user based on the screened service quality index data so as to identify the user for developing the live broadcast service.
Optionally, if the preset index criteria include at least two of a rate criterion, a duration criterion, and a traffic criterion, possible implementation manners of step S303 include:
and determining the user type of the user terminal corresponding to the screened service quality index data as a live user.
Optionally, if the preset index criteria includes one of the rate criteria, the duration criteria, and the traffic criteria, a possible implementation manner of step S303 is shown in fig. 5. Fig. 5 is a flowchart of another service area positioning method according to an embodiment of the present application. As shown in fig. 5, an embodiment of the present application includes:
s401, determining the user type of the user terminal corresponding to the screened service quality index data as a candidate user;
S402, identifying the model of the user terminal of the candidate user according to the user bill data corresponding to the candidate user;
s403, if the model of the user terminal of the candidate user is the target model, determining that the candidate user is a live user.
If the preset index standard comprises one of a rate standard, a duration standard and a flow standard, the live user is required to be identified by combining the model of the user terminal.
For example, firstly, the user type of the user terminal corresponding to the screened service quality index data is determined as a candidate user, then, the model of the user terminal of the candidate user is identified according to the user bill data corresponding to the candidate user, and if the model of the user terminal of the candidate user is a target model, for example, the target model is a mobile phone model with a stereoscopic beautifying function, the candidate user is determined as a live user.
The communication data corresponding to each user terminal obtained in step S301 includes user billing data corresponding to the candidate user, where the user billing data may include, for example, a user mobile phone number (msisdn), user package data, user account data, and a user mobile phone EM model (emsi).
So far, through step S302 and step S303, the user who carries out the live broadcast service through the user terminal is determined according to the service quality index data corresponding to each user terminal, that is, the live broadcast user is identified.
S304, determining a live time period for the live user to develop live service according to user signaling data corresponding to the live user.
S305, determining the longitude and latitude of the base station cell in each preset duration in the live time period according to the user signaling data corresponding to the live user, so as to obtain a plurality of position points in the live time period.
As described in the foregoing embodiment, the user signaling data includes a signaling start time, and for the live user, a live time period for the live user to develop the live service according to the signaling start time of the live user may be known. Further, the user signaling data further includes longitude and latitude of the base station cell. Therefore, after knowing the live time period of the live user for carrying out the live service, the longitude and latitude of the base station cell in each preset duration are obtained in the live time period, namely, the live time period, and the longitude and latitude of the base station cell in each preset duration are correspondingly determined to be the position point in the live time period. For example, during live service, the latitude and longitude of the base station cell recorded the maximum number of times every 15 minutes is recorded, and the recorded latitude and longitude of the base station cell is correspondingly determined as the position point in the live time period, so as to obtain a plurality of position points in the live time period, for example (A1, a2.
S306, obtaining the sum of the distances from each position point to all other position points in the plurality of position points.
S307, determining the position point corresponding to the minimum distance sum of the distance sums as the target position point of the live time period.
And calculating the sum of the distances from each position point to all other position points in the plurality of position points, determining the position point corresponding to the sum of the minimum distances in the calculated sum of the plurality of distances as a target position point of the live time period, and taking the target position point as a live action point of the live time period.
And S308, determining the live broadcast activity amount of the base station cell corresponding to the live broadcast user according to the target position point of the live broadcast time period.
After the target position point of the live time period is obtained, the live activity of the corresponding base station cell is further determined according to the target position point, and the live activity is used for representing the live aggregation degree.
In one possible design, a possible implementation of step S308 includes:
Firstly, determining a base station cell corresponding to a live user according to a target position point in a live time period, specifically, determining that the target position point is one of a plurality of position points corresponding to dimensions of the base station cell, and determining the base station cell corresponding to the live user corresponding to the target position point under the condition that the target position point is known. And further acquiring all live users in the base station cell corresponding to the live user, and calculating the live activity of the base station cell corresponding to the live user according to the number and the live time length of all live users in one day, so as to obtain the live activity of the base station cell corresponding to the live user.
Alternatively, the live activity of the base station cell may be the product of the number of all live users in the base station cell and the live time length in one day, and the product is determined as the live activity of the base station cell, so as to quantify the live activity of the base station cell.
So far, through step S304 to step S308, the live broadcast activity amount of the base station cell corresponding to the live broadcast user is determined according to the user signaling data corresponding to the live broadcast user.
S309, determining the live service area according to the live activity amount.
The region with the gathered live broadcast activity amount is determined as a live broadcast service region, so that after the live broadcast activity amount of the live broadcast user corresponding to the base station cell is obtained, the live broadcast service region is determined based on the live broadcast activity amount, and the live broadcast service region is positioned.
In one possible design, a possible implementation of step S309 is shown in fig. 6. Fig. 6 is a flowchart of another service area positioning method according to an embodiment of the present application. As shown in fig. 6, an embodiment of the present application includes:
S3091, acquiring the live broadcast activity amount in a unit area according to the live broadcast activity amount.
And (3) the live broadcast activity of the live broadcast user corresponding to the base station cell is distributed to 100m grids according to the network coverage of the base station cell by utilizing the Thiessen diagram, so as to obtain a live broadcast heat value in a unit area, namely the live broadcast activity in the unit area. The Thiessen diagram is generated based on a geographic area corresponding to the network coverage of the base station cell.
S3092, generating a thermodynamic distribution diagram according to the live activity amount of the unit area.
And drawing a thermodynamic distribution diagram on a map of the ground to which the network coverage of the base station cell belongs according to the live broadcast activity amount of a unit area, so as to represent the aggregation condition of live broadcast users on the map of the ground through the thermodynamic distribution diagram.
Optionally, on the drawn thermal distribution diagram, different live activities may be displayed by different colors to distinguish the extent of live user aggregation. For example, the region with the live activity of 10% before ranking in the thermal distribution map can be determined to be the first level, by red mark, the region with the live activity of 10% -20% can be determined to be the second level, by purple mark, the region with the live activity of 20% -30% can be determined to be the third level, by yellow mark, the region with the live activity of 30% -40% can be determined to be the fourth level, by blue mark, the region with the live activity of 40% -60% can be determined to be the fifth level, by green mark, the region corresponding to the live activity of other parts (i.e. 60% -100%) can be the sixth level, by grey mark, and the thermal distribution map with different colors displaying different live activities can be formed.
And S3093, determining a coverage area of the thermal distribution diagram on the geographic area corresponding to the base station cell corresponding to the live user as a live service area.
A thermodynamic distribution diagram is constructed on a map of the ground to which the network coverage of the base station cell belongs, and the boundary of the live user gathering area can be intuitively displayed from the thermodynamic distribution diagram. Thus, the coverage area of the thermal profile on the geographical area corresponding to the base station cell corresponding to the live user is determined as the live service area, thereby locating the live service area. The live user corresponds to a geographic area corresponding to the base station cell, namely an area represented by a map of the ground and city to which the network coverage of the base station cell belongs.
The embodiment of the application provides a service area positioning method, which is characterized in that a preset index standard is set according to the characteristics of live broadcast service, a live broadcast user is identified according to service quality index data of each user terminal by combining the preset index standard and user bill data in communication data, further, the live broadcast activity of a base station cell corresponding to the live broadcast user is determined according to user signaling data corresponding to the live broadcast user, and a thermal distribution diagram is further constructed according to the live broadcast activity, so that the boundary of a live broadcast user aggregation area is identified, and the live broadcast service area is positioned. The user signaling data and the service quality index data are used as reference basis to realize the accurate positioning of the live service area, so that data support is provided for meeting higher requirements such as network performance rate, time sensitivity and the like required by the live service area to develop live service, and further user perception is improved.
Fig. 7 is a schematic structural diagram of a service area positioning device according to an embodiment of the present application. As shown in fig. 7, a service area positioning apparatus 500 provided in an embodiment of the present application includes:
an obtaining module 501, configured to obtain communication data and service quality indicator data corresponding to each user terminal, where the communication data includes user signaling data;
The first processing module 502 is configured to determine a live user according to service quality index data corresponding to each user terminal, where the live user includes a user who performs a live service through the user terminal;
and the second processing module 503 is configured to determine, according to user signaling data corresponding to the live user, a live activity amount of a base station cell corresponding to the live user, so as to determine a live service area according to the live activity amount.
Fig. 8 is a schematic structural diagram of another service area positioning device according to an embodiment of the present application on the basis of fig. 7. As shown in fig. 8, the service area positioning apparatus 500 provided in the embodiment of the present application further includes a third processing module 504. A third processing module 504, configured to:
updating the live broadcast service area according to a preset time period to track the live broadcast service area to obtain position change data;
determining whether network load abnormal behaviors exist in the live service area according to the position change data;
if yes, generating a network abnormality report according to the network load abnormality behavior so as to implement network repair through the network abnormality report.
In one possible design, the third processing module 504 is further configured to:
Generating a live user list in the live service area, pushing live customized packages to each live user in the live user list, and/or
And judging whether the corresponding base station cells of all the live users are problem cells according to the service quality index data corresponding to all the live users, so as to generate network early warning data according to the judging result.
In one possible design, the first processing module 502 includes:
The first processing sub-module is used for screening service quality index data meeting preset index standards from the service quality index data corresponding to each user terminal, wherein the preset index standards comprise one or more of rate standards, duration standards and flow standards which are required to be met in developing live broadcast services;
And the second processing sub-module is used for determining the live broadcast user according to the screened service quality index data.
In one possible design, the first processing sub-module is specifically configured to:
screening the user uplink rate meeting the rate standard from the service quality index data corresponding to each user terminal;
Screening the uplink rate of the user meeting the time length standard from the service quality index data corresponding to each user terminal;
Screening the user uplink rate meeting the flow standard from the service quality index data corresponding to each user terminal;
And determining the uplink rate of the screened user as the screened service quality index data.
In one possible design, if the preset index criteria includes at least two of a rate criterion, a duration criterion, and a traffic criterion, the second processing sub-module is specifically configured to:
and determining the user type of the user terminal corresponding to the screened service quality index data as a live user.
In one possible design, if the preset index criteria includes one of a rate criterion, a duration criterion, and a traffic criterion, the second processing sub-module is specifically configured to:
Determining the user type of the user terminal corresponding to the screened service quality index data as a candidate user;
Identifying the model of the user terminal of the candidate user according to the user bill data corresponding to the candidate user;
if the model of the user terminal of the candidate user is the target model, determining that the candidate user is a live user;
the communication data further comprises user bill data corresponding to the candidate users.
In one possible design, the second processing module 503 is specifically configured to:
determining a live broadcast time period of the live broadcast user for carrying out live broadcast service according to user signaling data corresponding to the live broadcast user;
Determining the longitude and latitude of a base station cell in each preset duration in a live broadcast time period according to user signaling data corresponding to a live broadcast user so as to obtain a plurality of position points in the live broadcast time period;
Obtaining the sum of the distances from each position point to all other position points in a plurality of position points;
Determining a position point corresponding to the minimum distance sum of the distance sums as a target position point of the live time period;
and determining the live broadcast activity amount of the base station cell corresponding to the live broadcast user according to the target position point of the live broadcast time period.
In one possible design, the second processing module 503 is further configured to:
determining a base station cell corresponding to the live user according to the target position point of the live time period;
Acquiring all live users in the base station cell corresponding to the live user, and acquiring live activity of the base station cell corresponding to the live user according to the number and the live time length of all live users in one day.
In one possible design, the second processing module 503 is further configured to:
Acquiring live broadcast activity of a unit area according to the live broadcast activity;
Generating a thermodynamic distribution diagram according to the live activity of the unit area;
and determining a coverage area of the thermal distribution diagram on a geographic area corresponding to the base station cell corresponding to the live user as a live service area.
In one possible design, the second processing module 503 is further configured to:
different live activities are shown by different colors in the thermal profile.
The service area positioning device provided by the embodiment of the application can execute each step of the service area positioning method in the embodiment of the method, and the implementation principle and the technical effect are similar, and are not repeated here.
Fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 9, the electronic device 600 may include a processor 601 and a memory 602 communicatively coupled to the processor 601.
A memory 602 for storing programs. In particular, the program may include program code including computer-executable instructions.
The memory 602 may include high-speed RAM memory or may further include non-volatile memory (MoM-volatile memory), such as at least one disk memory.
The processor 601 is configured to execute computer-executable instructions stored in the memory 602 to implement a service area positioning method.
The processor 601 may be a central processing unit (CeMtral ProcessiMg UMit, abbreviated as CPU), or an application specific integrated Circuit (ApplicatioM SPECIFIC IMTEGRATED Circuit, abbreviated as ASIC), or one or more integrated circuits configured to implement embodiments of the present application.
Alternatively, the memory 602 may be separate or integrated with the processor 601. When the memory 602 is a device separate from the processor 601, the electronic device 600 may further include:
A bus 603 for connecting the processor 601 and the memory 602. The bus may be an industry standard architecture (industry standard architecture, abbreviated ISA) bus, an external device interconnect (PERIPHERAL COMPONENT, PCI) bus, or an extended industry standard architecture (extended industry standard architecture, EISA) bus, among others. Buses may be divided into address buses, data buses, control buses, etc., but do not represent only one bus or one type of bus.
Alternatively, in a specific implementation, if the memory 602 and the processor 601 are integrated on a chip, the memory 602 and the processor 601 may complete communication through an internal interface.
The application also provides a computer readable storage medium, which may include a usb disk, a mobile hard disk, a Read-OMly Memory, a RAM, a magnetic disk or an optical disk, etc. various media capable of storing program codes, and in particular, the computer readable storage medium stores computer executable instructions, where the computer executable instructions are used for the steps of the method in the above embodiment.
The application also provides a computer program product comprising computer-executable instructions which, when executed by a processor, implement the steps of the method of the above embodiments.
Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. This application is intended to cover any variations, uses, or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the application pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It is to be understood that the application is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (13)

1.A service area positioning method, comprising:
acquiring communication data and service quality index data corresponding to each user terminal, wherein the communication data comprises user signaling data;
Determining live broadcast users according to the service quality index data corresponding to each user terminal, wherein the live broadcast users comprise users who develop live broadcast services through the user terminals;
Determining live broadcast activity of a base station cell corresponding to the live broadcast user according to user signaling data corresponding to the live broadcast user, so as to determine a live broadcast service area according to the live broadcast activity;
The live broadcast service area is updated according to a preset time period to track the live broadcast service area to obtain position change data, whether network load abnormal behaviors exist in the live broadcast service area is determined according to the position change data, if so, a network abnormal report is generated according to the network load abnormal behaviors, and network repair is implemented through the network abnormal report.
2. The service area positioning method according to claim 1, further comprising, after said determining a live service area according to said live activity amount:
generating a live user list in the live service area, pushing live customized packages to each live user in the live user list, and/or
Judging whether the corresponding base station cells of all live broadcast users are problem cells according to the service quality index data corresponding to all the live broadcast users, and generating network early warning data according to the judging result.
3. The service area positioning method according to claim 1 or 2, wherein determining the live user according to the service quality indicator data corresponding to each user terminal includes:
screening service quality index data meeting preset index standards from the service quality index data corresponding to each user terminal, wherein the preset index standards comprise one or more of rate standards, duration standards and flow standards which are required to be met for developing live broadcast services;
and determining the live broadcast user according to the screened service quality index data.
4. The service area positioning method according to claim 3, wherein the screening the service quality index data meeting the preset index standard from the service quality index data corresponding to each user terminal includes:
Screening the user uplink rate meeting the rate standard from the service quality index data corresponding to each user terminal;
screening the uplink rate of the user meeting the time length standard from the service quality index data corresponding to each user terminal;
screening the user uplink rate meeting the flow standard from the service quality index data corresponding to each user terminal;
and determining the uplink rate of the screened user as the screened service quality index data.
5. The service area positioning method according to claim 4, wherein if the preset index criteria includes at least two of the rate criteria, the duration criteria, and the traffic criteria, the determining the live user according to the screened service quality index data includes:
And determining the user type of the user terminal corresponding to the screened service quality index data as the live broadcast user.
6. The service area positioning method according to claim 4, wherein if the preset index criteria includes one of the rate criteria, the duration criteria, and the traffic criteria, the determining the live user according to the screened service quality index data includes:
determining the user type of the user terminal corresponding to the screened service quality index data as a candidate user;
identifying the model of the user terminal of the candidate user according to the user bill data corresponding to the candidate user;
if the model of the user terminal of the candidate user is the target model, determining that the candidate user is the live user;
The communication data further comprises user bill data corresponding to the candidate users.
7. The service area positioning method according to claim 1 or 2, wherein the determining, according to the user signaling data corresponding to the live user, the live activity amount of the base station cell corresponding to the live user includes:
determining a live broadcast time period of the live broadcast user for carrying out live broadcast business according to user signaling data corresponding to the live broadcast user;
Determining the longitude and latitude of a base station cell in each preset duration in the live time period according to user signaling data corresponding to the live user so as to obtain a plurality of position points in the live time period;
obtaining the sum of the distances from each position point to all other position points in the plurality of position points;
determining a position point corresponding to the minimum distance sum of the distance sums as a target position point of the live time period;
and determining the live broadcast activity amount of the base station cell corresponding to the live broadcast user according to the target position point of the live broadcast time period.
8. The service area positioning method according to claim 7, wherein the determining, according to the target location point of the live time period, the live activity amount of the base station cell corresponding to the live user includes:
determining a base station cell corresponding to the live user according to the target position point of the live time period;
Acquiring all live users in the base station cell corresponding to the live user, and acquiring live activity of the base station cell corresponding to the live user according to the number and live time length of all live users in one day.
9. The service area positioning method according to claim 8, wherein the determining a live service area according to the live activity amount includes:
acquiring live broadcast activity of a unit area according to the live broadcast activity;
generating a thermodynamic distribution diagram according to the live activity amount of the unit area;
And determining the coverage area of the thermal distribution diagram on the geographic area corresponding to the base station cell corresponding to the live user as the live service area.
10. The service area positioning method according to claim 9, further comprising, after said generating a thermal profile from said live activity amount per unit area:
Different live activities are shown by different colors in the thermal profile.
11. A service area positioning apparatus, comprising:
The acquisition module is used for acquiring communication data and service quality index data corresponding to each user terminal, wherein the communication data comprises user signaling data;
The first processing module is used for determining live broadcast users according to the service quality index data corresponding to each user terminal, wherein the live broadcast users comprise users who develop live broadcast services through the user terminals;
the second processing module is used for determining the live broadcast activity amount of the base station cell corresponding to the live broadcast user according to the user signaling data corresponding to the live broadcast user so as to determine a live broadcast service area according to the live broadcast activity amount;
The third processing module is used for updating the live broadcast service area according to a preset time period to track the live broadcast service area to obtain position change data, determining whether network load abnormal behaviors exist in the live broadcast service area according to the position change data, and if so, generating a network abnormal report according to the network load abnormal behaviors so as to implement network repair through the network abnormal report.
12. An electronic device comprising a processor and a memory communicatively coupled to the processor;
The memory stores computer-executable instructions;
the processor executes computer-executable instructions stored in the memory to implement the service area positioning method as claimed in any one of claims 1-10.
13. A computer readable storage medium having stored therein computer executable instructions which when executed by a processor are adapted to implement the service area location method of any of claims 1-10.
CN202211186644.5A 2022-09-27 2022-09-27 Service area positioning method, device, equipment and storage medium Active CN115580828B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211186644.5A CN115580828B (en) 2022-09-27 2022-09-27 Service area positioning method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211186644.5A CN115580828B (en) 2022-09-27 2022-09-27 Service area positioning method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115580828A CN115580828A (en) 2023-01-06
CN115580828B true CN115580828B (en) 2025-10-31

Family

ID=84582203

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211186644.5A Active CN115580828B (en) 2022-09-27 2022-09-27 Service area positioning method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115580828B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116132743B (en) * 2023-03-15 2024-04-02 释空(上海)品牌策划有限公司 Online AI intelligent motion user data authentication application system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106376032A (en) * 2016-08-31 2017-02-01 鲁向东 Hotspot area automatic identification method and device
CN111817868A (en) * 2019-04-12 2020-10-23 中国移动通信集团河南有限公司 Method and device for positioning network quality abnormity
CN114375006A (en) * 2020-10-15 2022-04-19 中国移动通信集团设计院有限公司 Service bearing network scheduling method and device in LTE (Long term evolution) system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR112019018715A2 (en) * 2017-03-10 2020-04-07 Huawei Tech Co Ltd optimization method of data transmission, terminal, and network device
CN107734695B (en) * 2017-10-18 2020-06-19 中国联合网络通信集团有限公司 Uplink single-transmission method of terminal, 5G new air interface base station and LTE base station
US10772016B2 (en) * 2018-12-05 2020-09-08 At&T Intellectual Property I, L.P. Real-time user traffic classification in wireless networks
CN112601247B (en) * 2020-11-19 2023-01-24 中国联合网络通信集团有限公司 Method, device and system for monitoring service quality of base station cell
CN114979677B (en) * 2021-02-24 2023-05-09 中国联合网络通信集团有限公司 A live video method, device and computer-readable storage medium
CN114286284B (en) * 2021-12-01 2023-08-11 中国联合网络通信集团有限公司 Method and device for grading business districts
CN114598560B (en) * 2022-03-17 2023-05-30 中国联合网络通信集团有限公司 Wireless network policy issuing method and device, electronic equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106376032A (en) * 2016-08-31 2017-02-01 鲁向东 Hotspot area automatic identification method and device
CN111817868A (en) * 2019-04-12 2020-10-23 中国移动通信集团河南有限公司 Method and device for positioning network quality abnormity
CN114375006A (en) * 2020-10-15 2022-04-19 中国移动通信集团设计院有限公司 Service bearing network scheduling method and device in LTE (Long term evolution) system

Also Published As

Publication number Publication date
CN115580828A (en) 2023-01-06

Similar Documents

Publication Publication Date Title
US10542519B2 (en) Terminal positioning method and network device
CN111817868B (en) Method and device for positioning network quality abnormity
CN107026746B (en) Network service quality assessment method, system and network equipment
Shayea et al. Performance analysis of mobile broadband networks with 5g trends and beyond: Urban areas scope in malaysia
JP5497899B2 (en) Information analysis apparatus and information analysis method
US20120150490A1 (en) Management server, communication system and statistical processing method
CN102123418A (en) Ping-pong handover positioning method based on A-interface signaling
CN111328078A (en) Method and device for positioning pseudo base station
CN110650146A (en) Anti-cheating method and device and electronic equipment
CN115580828B (en) Service area positioning method, device, equipment and storage medium
EP1516498A1 (en) A method for communicaion network performance analysis
JP5156127B2 (en) Communication system, information analysis apparatus, and information analysis method
US10721707B2 (en) Characterization of a geographical location in a wireless network
CN107580365B (en) Area management method and system for satellite communication
EP2335378A1 (en) Estimating the cost of a user executable network operation
US10833931B2 (en) Method, apparatus and system for changing a network based on received network information
CN115967943B (en) User type identification method, device, electronic device and storage medium for terminal
Alhammadi et al. Revolutionizing mobile broadband: Assessing multicellular networks in indoor and outdoor environments
WO2021208877A1 (en) Monitoring method for network performance data, and related device
CN116614837B (en) Drive test method, device, equipment and storage medium
Sánchez et al. A Trace Data‐Based Approach for an Accurate Estimation of Precise Utilization Maps in LTE
CN109348490A (en) A method and apparatus for identifying adjacent carriers that interfere with railway LTE network
JP5580133B2 (en) Information analysis apparatus and information analysis method
CN108616803A (en) The localization method and device of high ferro user
WO2021008393A1 (en) Method and system for identifying coverage black hole of wireless cell

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