This application is a national stage application of International Application No. PCT/JP2015/001045 entitled “NETWORK SYSTEM, ANALYSIS DEVICE, METHOD FOR PROCESSING MEASUREMENT INFORMATION, AND RECORDING MEDIUM,” filed on Feb. 27, 2015, which claims the benefit of the priority of Japanese Patent Application No. 2014-045676 filed on Mar. 7, 2014, the disclosures of each of which are hereby incorporated by reference in their entirety.
The present invention relates to a network system, an analysis device, a method for processing measurement information, and a recording medium.
In a mobile communication system, for information collection of parameter settings (e.g. an antenna tilt angle, transmission power, and a hand over parameter) in accordance with an installation environment of a base station and the like, a running test (drive test) or the like, for example, using a dedicated measuring instrument is performed. In the running test, using a measuring vehicle mounted with measuring equipment (e.g. a measuring instrument (radio wave measuring device) and a PC (Personal Computer) provided with a position information acquisition function) (or a measurement worker carrying a measuring device), radio wave measurement information such as received power, necessary position information, and the like are collected, and in a base station, a designated management device, or the like, information necessary for quality management of a cell area and the like are acquired. This drive test is well known for its many man-hours and high operation cost. In 3GPP (3rd Generation Partnership Project), specification development of MDT (Minimization of Drive Test) that is a technique in which collection of a wireless environment and position information is automated using a wireless terminal carried by a user has been progressing (refer to NPL 1). In a “Logged MDT” that is one form of MDT, for example, a UE (User Equipment) of an “Idle Mode” measures a wireless environment (specifically, e.g. a received power and a received quality of a Reference Signal), also acquires position information of a spot where the measurement has been performed using a GNSS (Global Navigation Satellite System) function such as GPS (Global Positioning System) or the like mounted on the UE, and logs a measurement result and the position information (further, measurement time information and the like). The UE transmits, upon transition, for example, from the Idle Mode to a connection state, the held Log data to a base station as a Measurement Report.
Further, an SON (Self-configuring and self-Optimizing Network) function of a network based on measurement information of a terminal is standardized (NPL 2). In SON, a terminal of a subscriber collects information of received qualities of peripheral base stations and problems of a communication quality of the past, instead of a measuring instrument. A base station collects traffic loads, problems of a communication quality of the past, parameter setting information, and the like. A part of pieces of the collected measurement information is shared among the peripheral base stations directly or via a network monitoring system. On the basis of a statistical analysis result of these pieces of the measurement information, setting environments of the base stations and the presence or absence of a problem of communication quality are determined, and parameters for each base station are updated on a network side. In this manner, optimization of a wireless access network is automated, which makes man-hour reduction, cost reduction, and network operation efficiency possible.
PTL 1 describes a problem that upon measurement using a terminal, since quality information (a reception level and a change in bit error rate) is collected assuming that a terminal (mobile station) is connectable to a mobile communication network, it is difficult to sufficiently collect information necessary for designing an area managed by a base station. For this problem, PTL 1 discloses a configuration in which a terminal includes a communication status information generation unit that generates, when the mobile station is unable to connect to a mobile communication network, communication status information including at least a cause (connection difficulty cause) for not being able to connect to the mobile communication network so as to be able to grasp a time zone and a position in which the mobile station is unable to connect to the mobile communication network.
Further, PTL 2 discloses a control device that tabulates, for each wireless cell, communication qualities reported from a plurality of mobile terminals each including a function for measuring and reporting a communication quality of a wireless line and generates histogram information. Further, disclosed with this control device is a system including a management device that acquires the generated histogram information and determines normality of communication for the each wireless cell via statistical processing based on a plurality of quality indexes from the histogram information. Having reliability is a prerequisite for measurements at the terminals for network adjustments assumed in PTL 2.
Related techniques will be analyzed below. As described in NPL 1 and 2, an optimization function based on measurement values of terminals and the like are standardized, but specific implementation depends on vendors. Upon optimization of a network such as a wireless access network or the like based on analysis of measurement information collected in a Measurement Report from a UE, individual implementation is performed, for example, for an analysis manner of measurement information.
For a received power and the like measured in a UE, reliability of the measurement is lower than measurement reliability in a dedicated measuring instrument. Therefore, when a network is optimized using measurement information collected from the UE, the optimization of the network is not always guaranteed. On the other hand, the optimization of the network is intended to realize an improvement of a quality (experience quality of a user) in the UE.
Therefore, when a communication carrier or the like optimizes a network using measurement information measured in a dedicated measuring instrument, there is a possibility of optimizing the network without considering reception characteristic data corresponding to a user experience in the UE. In other words, the optimization of the network may not directly improve the quality in the UE. Further, in the optimization of the network performed on the basis of only measurement information measured by the dedicated measuring instrument, influences of a difference in reception characteristic or the like for each UE type (model type), behaviors of UEs, a distribution (population distribution) of the UE types on the network are not at all considered.
As far as the present inventor knows, a fact is that there has not yet been realized a means, a system, or the like that solves a problem of reflecting the measurement information to optimization setting or the like of a network (mobile communication network) while ensuring reliability of measurement information measured by a UE.
Accordingly, the present invention has been created in view of the problem, and a main object of the present invention is to provide a method, a device, a system, and a program that ensure reliability for measurement information of a cell measured by mobile terminals to enable the measurement information to be used for optimizing a mobile communication network.
According to an aspect of the present invention, a method for processing measurement information of network, including: acquiring measurement information of a reception signal state measured by a measuring instrument; acquiring, together with terminal type information, measurement information of a reception signal state measured by mobile terminals; statistically processing the measurement information of the measuring instrument and the measurement information of the mobile terminals for each terminal type; generating respective typical data; grouping similar pieces of the typical data of the measuring instrument and the typical data of the mobile terminals for each terminal type into the same group; and generating a distribution of measurement representative values on the basis of a distribution of the typical data included in the same group and a distribution of the terminal types in the group, is provided (first point of view).
According to another aspect of the present invention, an analysis device including: a typical data creation means configured to acquire measurement information of a reception signal state measured by a measuring instrument, acquire, together with terminal type information, measurement information of a reception signal state measured by mobile terminals, statistically process the measurement information of the measuring instrument and the measurement information of the mobile terminals for each terminal type, generate respective typical data, and group similar pieces of the typical data of the measuring instrument and the typical data of the mobile terminals for each terminal type into the same group; and a measurement representative value generation means configured to generate a distribution of measurement representative values on the basis of a distribution of the typical data included in the same group and a distribution of the terminal types in the group, is provided (second point of view).
According to another aspect of the present invention, a mobile communication network system including: mobile terminals; a base station wirelessly communicating with the mobile terminals; and the analysis device according to the first point of view communicably connected to the base station, is provided (third point of view).
According to moreover another aspect of the present invention, a computer-readable, non-transitory recording medium (semiconductor storage device or magnetic/optical storage device) recording a program causing a computer to execute: typical data creation processing for acquiring measurement information of a reception signal state measured by a measuring instrument, acquiring, together with terminal type information, measurement information of a reception signal state measured by mobile terminals, statistically processing the measurement information of the measuring instrument and the measurement information of the mobile terminals for each terminal type, generating respective typical data, and grouping similar pieces of the typical data of the measuring instrument and the typical data of the mobile terminals for each terminal type into the same group; and measurement representative value generation processing for generating a distribution of measurement representative values on the basis of a distribution of the typical data included in the same group and a distribution of the terminal types in the group, is provided.
According to moreover another aspect of the present invention, a method for processing measurement information of network (analysis device), including: acquiring measurement information of a reception signal state measured by a measuring instrument, acquiring, together with terminal type information, measurement information of a reception signal state measured by mobile terminals, statistically processing the measurement information of the measuring instrument and the measurement information of the mobile terminals for each terminal type, generating respective typical data, and grouping similar pieces of the typical data of the measuring instrument and the typical data of the mobile terminals for each terminal type into the same group; and generating a distribution of measurement representative values on the basis of a distribution of the typical data included in the same group and a distribution of the terminal types in the group, is provided.
According to the present invention, reliability for measurement information of a cell measured by mobile terminals is ensured and then the measurement information can be used for optimizing a mobile communication network.
An outline (fundamental concept) of the present invention will be described. According to one aspect of the present invention to be disclosed, referring to
According to one aspect of an exemplary embodiment, the analysis device 7 collects measurement information from the measuring instrument 4 and the mobile terminals 1, stores the collected measurement information on a storage device as a specific data structure, and processes the stored measurement information. Upon the processing, one measurement information row (entry) includes a measurement point (a cell ID, a distance from a base station, or the like) by being associated with a number of times of measurements and a column (or a field) of measurement information (e.g. a received power or received quality) at the measurement point. Further, in chronological order (in a column direction), an array-type data structure including a plurality of the rows is stored on the storage device by being associated with the measuring instrument and the terminal types of the mobile terminals. One aspect of the exemplary embodiment may be configured as described above. The analysis device 7 determines, as the typical data, for example, an average value of a predetermined specific number of pieces of measurement information satisfying a condition where a statistical characteristic in a chronological interval is previously determined among pieces of measurement information of a plurality of numbers of times stored in a certain row of the data structure on the storage device. This processing may be executed in association with the measuring instrument and each of the terminal types of the mobile terminals. In this manner, the typical data of the measuring instrument and the typical data of the mobile terminals for each terminal type are generated. According to one aspect of the exemplary embodiment, the measurement point may be identified by a sector obtained by dividing a cell controlled by a base station or a distance from the base station.
According to one aspect of the exemplary embodiment, the analysis device 7 may synthesize a distribution of the measurement representative values on the basis of a distribution of the typical data of the same group and a population distribution of the terminal types in the group.
According to one aspect of the exemplary embodiment, upon creating the typical data, the analysis device 7 may
calculate an average value and a standard deviation (variance) of a specific number (a predetermined chronological interval) of pieces of measurement information stored in the same column in the data structure,
for each row of the data structure,
extract a predetermined specific number (L1) of columns in which the average value and the standard deviation (variance) of a specific number of pieces of measurement information stored in different rows of the same column fall within predetermined specific ranges, respectively, from measurement information of a plurality of numbers of times stored in the same row,
execute processing for determining an average value of pieces of measurement information of the specific number of columns as typical data corresponding to the row by being associated with the measuring instrument and the terminal types of the mobile terminals, generate typical data of the measuring instrument and typical data of the mobile terminals for each terminal type,
calculate a correlation coefficient of the typical data between the measuring instrument and the terminal types of the mobile terminals, and
group, when the correlation coefficient is equal to or larger than a predetermined threshold, the typical data into one group.
According to one aspect of the exemplary embodiment, the analysis device 7 may handle at least one mobile terminal of a plurality of the mobile terminals as the measuring instrument and process, as measurement information of the measuring instrument, measurement information of a reception signal state measured by the at least one mobile terminal.
According to one aspect of the exemplary embodiment, the analysis device 7 may handle the measuring instrument as a mobile terminal further different in terminal type (i.e. determine the measuring instrument as one type of mobile terminal) and process measurement information of a reception signal state measured by the measuring instrument as measurement information of the mobile terminal further different in terminal type. In this case, the invention of the sixth point of view described above is provided.
According to one aspect of the exemplary embodiment, the analysis device 7 may handle the mobile terminal grouped into the same group as the measuring instrument as the measuring instrument and use the typical data of the measuring instrument as the typical data of the mobile terminal.
According to one aspect of the exemplary embodiment, the analysis device 7 may calculate, when grouping similar pieces of the typical data of the measuring instrument and the typical data of the mobile terminals for each terminal type into the same group, a correlation coefficient of the typical data between the measuring instrument and the terminal types of the mobile terminals and determine the typical data as the same group when the correlation coefficient is equal to or larger than a predetermined first threshold and further when a variation coefficient is equal to or smaller than a predetermined second threshold,
According to the exemplary embodiment, the analysis device 7 handles a terminal type in which typical data of measurement information in a cell area (service area) controlled by a base station or an area (sector) obtained by dividing the cell area into a plurality of parts are correlated with typical data of measurement information of a measuring instrument in the area, as the same group as the measuring instrument. Further, the analysis device 7 determines, as the same group, a plurality of terminal types in which a correlation coefficient of typical data of measurement information is equal to or larger than a specific value.
The analysis device 7 creates a population distribution of terminal types and determines, when a domination rate of a group to which the measuring instrument belongs (a ratio of a distribution of the group) exceeds a predetermined specific value, a measurement value of the group to which measurement information of the measuring instrument belongs as the measurement representative value. On the other hand, when a domination rate of a group to which the measuring instrument belongs is equal to or smaller than the predetermined specific value, the device determines an average value and a standard deviation of the typical data of the terminal types for each group, synthesizes a frequency distribution in accordance with the population distribution of the terminal types in the group, and generates a distribution of the measurement representative values. Using the measurement representative value distribution, the analysis device 7, for example, derives a parameter setting value for optimizing a network. Therefore, the analysis device 7 considers a difference in reception characteristic or the like for respective types (model types) of terminals, an influence on a network caused by a distribution of the terminals, and the like and can thereby ensure reliability of measurement data obtained by the terminals. In other words, network optimization can be performed by appropriately corresponding to, for example, characteristics of a terminal or the like used by a user. As a result, for example, in a terminal, a reception characteristic corresponding to a user experience can be improved. Hereinafter, description will be made on the basis of an exemplary embodiment.
The measuring instrument 4 measures a received power, a received quality, and the like. The mobile terminal 1 measures a received power, a received quality, and the like and transmits measurement information and position information, measurement time information, terminal identification information, and the like to the analysis client 5 or the analysis server 6 via the base station 2.
When receiving a request for network optimization from the analysis client 5, the analysis server 6 statistically processes measurement information collected from the measuring instrument 4 and the mobile terminal 1 and creates typical data of the measuring instrument 4 and the mobile terminal 1 for each type (model type).
The analysis server 6 groups pieces of the typical data in which a reception characteristic is similar on the basis of a correlation among the pieces of the typical data for each terminal type.
The analysis server 6 synthesizes a distribution (frequency distribution) on the basis of a distribution (e.g. an average value and a standard deviation of pieces of typical data included in a group) of pieces of the typical data included in the same group and a population distribution of the terminal types of the mobile terminals in the group and determines the synthesized distribution as a distribution of measurement representative values.
The analysis server 6 calculates an appropriate value of a network setting value on the basis of the distribution of the measurement representative values and outputs the calculated value.
The RF transmission/reception unit 101 is a wireless unit that receives a signal from the antenna 108 and transmits a transmission signal from the antenna 108 and has a well-known configuration. In other words, a reception unit (not illustrated) of the RF transmission/reception unit 101 filter-processes, for example, an IF (Intermediate Frequency) signal obtained by causing an RF signal received in the antenna 108 to be subjected to low noise amplification using an LNA (Low Noise Amplifier), not illustrated, and frequency conversion (down-convert) using a mixer, not illustrated, and outputs an analog baseband signal. A transmission unit (not illustrated) of the RF transmission/reception unit 101 power-amplifies, using a transmission power amplifier, not illustrated, an RF signal obtained by frequency conversion (up-convert) of a transmission analog baseband signal using a mixer, not illustrated, and wirelessly transmits the amplified signal from the antenna 108.
The measurement unit 102 converts a reception signal (e.g. a reception analog baseband signal) output from the RF transmission/reception unit 101 to a digital signal using, for example, an ADC (Analog to Digital Convertor), not illustrated, determines an RSRP (Reference Signal Received Power) and an RSRQ (Reference Signal Received Quality), and the like, and stores the determined power and quality on the measurement storage unit 103. The measurement unit 102 measures, for example, RSRPs of a serving cell (e.g. the cell #1 of
In the case of LTE, as described in, for example, NPL 1, the mobile terminal 1 of RRC (Radio Resource Control)_Connected) receives a measurement instruction message (Idle MDT Configuration message in the case of Logged MDT) from the base station 2 side. In the case of Logged MDT, measurement items include, for example, a measurement frequency, and a RSCP (Received Signal Code Power) and Ec/No (a received energy per chip obtained by division by a power density in a band) in UTRA (UMTS Terrestrial Radio Access: W-CDMA) or an RSRP and an RSRQ in EUTRA (Evolved UMTS Terrestrial Radio Access: LTE). The measurement instruction message from the base station 2 side may also specify a measurement period.
The measurement unit 102 of the mobile terminal 1 receives an instruction from the terminal control unit 107, and when the mobile terminal 1 measures a received power and a received quality at a certain spot, the measurement unit 102 records the measurement values on the measurement storage unit 103 as a LOG, together with position information of the spot acquired in the position information acquisition unit 106 and network time stamp information. The mobile terminal 1 reports information indicating that measurement information measured in an Idle state is usable to the base station 2 and the like, for example, upon RRC (Radio Resource Control)_Connection Establishment, and the measurement value reporting unit 104 reports the measurement values on the basis of an instruction from the base station 2 side. Although being not specifically limited, the network time stamp information is adjusted, using a protocol for synchronizing pieces of time information of devices connected to a network, to the same time between the devices. Further, the mobile terminal 1 adjusts a time on the basis of information from, for example, an in-zone (serving) base station.
The data transmission/reception unit 602 preforms transmission/reception of data to/from the data transmission/reception unit 503 of the analysis client 5, and performs transmission/reception of data to/from the network transmission/reception unit 204 of the base band station 2.
The data storage management unit 603 executes processing for writing, on the storage device 608, and reading, from the storage device 608, measurement information in the mobile terminal 1 transferred, for example, from the base station 2, and typical data, a measurement representative value, and result information of a setting optimum value generated in the typical data generation unit 604, the measurement representative value generation unit 605, and the setting optimum value calculation unit 606. The storage device 608 may be disposed outside the analysis server 6. Although being not specifically limited, the data storage management unit 603 may be configured as a database management unit, and the storage device 608 may include a database.
The typical data generation unit 604 generates corresponding typical data for the measuring instrument 4 and terminal types of the mobile terminal 1, respectively. Further, the typical data generation unit 604 groups similar pieces of the typical data of the measuring instrument and the typical data of the mobile terminal for each terminal type into the same group. In the typical data generation unit 604, the measuring instrument 4 may be handled as another type of the mobile terminal 1, and alternatively, at least one of a plurality of mobile terminals 1 may be handled as the measuring instrument 4.
The measurement representative value generation unit 605 generates measurement representative values (distribution) for a certain measurement data set from the typical data generated in the typical data generation unit 604. The measurement representative value generation unit 605 synthesizes a distribution of the measurement representative values on the basis of a distribution of the typical data of the same group and a population distribution of the terminal types in the group. The measurement representative value generation unit 605 creates, for example, a population distribution of the terminal types and determines, when a domination rate of a group to which the measuring instrument belongs exceeds a predetermined specific value, a measurement value of the group to which measurement information of the measuring instrument belongs as the measurement representative value.
On the other hand, when a domination rate of a group to which the measuring instrument belongs is equal to or smaller than the predetermined specific value, it is possible that an average value and a standard deviation of the typical data of the terminal types for each group is determined, and a frequency distribution in accordance with a population distribution of the terminal types in the group is synthesized to thereby generate a distribution of the measurement representative values.
The setting optimum value calculation unit 606 calculates a setting optimum value for network optimization for the base station 2 and the control station 3.
The setting optimum value output unit 607 outputs the setting optimum value to the control station 3 or the base station 2 to be optimized.
The analysis client 5 inputs information of an analysis condition (step A).
Terminal identification information and terminal measurement information are uploaded onto the analysis server 6 via the base station 2. Measurement information from the measuring instrument 4 is uploaded (step B). In the upload from the measuring instrument 4, it is possible that a removable storage medium storing measurement information is mounted in a storage medium read device of the analysis client 5, and the measurement information is read in the analysis client 5 and uploaded onto the analysis server 6. A set (aggregation) of pieces of measurement information to be analyzed of the uploaded pieces of measurement information is referred to as a “measurement set.”
The typical data generation unit 604 of the analysis server 6 creates typical data for each device type on the basis of the uploaded information (step C).
The typical data generation unit 604 of the analysis server 6 confirms a correlation of the typical data between the terminal types and groups the typical data similar in a reception characteristic into a common group. The typical data generation unit 604 of the analysis server 6 allocates group identification information (group number) to this one group (step D).
The measurement representative value generation unit 605 of the analysis server 6 inputs population distribution information of terminals in a certain area (cell) (e.g. a population distribution in an area for each terminal type such as a mobile information terminal (e.g. an Android smartphone (Android is a trademark or a registered trademark of Google Inc.)) for the terminal 1d of
The setting optimum value calculation unit 606 of the analysis server 6 determines a setting optimum value of a network from the measurement representative values (step F).
The setting optimum value output unit 607 of the analysis server 6 downloads the determined setting optimum value onto the base station 2/the control station 3 (step H).
In the example of
The data transmission/reception unit 602 of the analysis server 6 inputs an analysis condition, terminal identification information and terminal measurement data uploaded from the mobile terminal 1, and measurement data measured by the measuring instrument 4 (step CO.
The data storage management unit 603 executes registration processing of the input data onto the storage device 608 (step C2). At this time, the storage device 608 stores the data, for example, in a format (data structure) illustrated in
The data structure illustrated in
An MEQk_PCI (Physical Cell ID) of a cell where the measuring instrument 4 is located,
An MEQk_distance from a serving base station of the measuring instrument 4, and Measurement data RSRP and an RSRQ (MEQk_RSRP and MEQk_RSRQ).
Further, assumed is a data structure (array) including, for each (a kth time; k=1 to K) of measurements of a plurality of numbers of times measured by a terminal type j (j=1 to J) of the mobile terminal 1,
An MDTj_PCI of a cell where the mobile terminal 1 is located,
An MDTj_distance from a serving base station, and
Measurement data MDTj_RSRP and an MDTj_RSRQ).
In the data structure of
In the analysis server 6, the typical data generation unit 604 reads data from the storage device 608 via the data storage management unit 603, picks up a code of a necessary digit number from terminal identification information (IMEI), and allocates a terminal type number (j=1, 2, . . . , J), for example, as illustrated in
It is assumed that a chronological sample number (a number of items for the time stamp (Time) of
The typical data generation unit 604 determines an average value μMDT(j,k) and a standard deviation σMDT(j,k) of measurement data (a square of a standard deviation is a variance) MDT(i,j,k) of the mobile terminal 1 for an interval I of measurement values specified by the analysis client 5. The signs μMDT(j,k) and σMDT(j,k) each are an average value and a standard deviation of I pieces of a kth time (k=1 to K) measurement data MDT(i,j,k) of a terminal type j (j=1 to J).
The measurement data MDT(i,j,k) represents, in
The typical data generation unit 604 creates μMDT(j,k) and σMDT(j,k) for each of J types (j=1 to J) as a number of terminal types and measurements of K times (k=1 to K). The signs μMDT(j,k) and σMDT(j,k) each are, in
The typical data generation unit 604 extracts, for a set (σMDT(j,1), σMDT(j,1)) to (μMDT(j,K), σMDT(j,K)) of the average value and the standard deviation for measurement data of K times, L1 pieces of data falling within ranges previously set correspondingly to an average value and a standard deviation, respectively, for example, on the basis of k=1 as a reference (within a previously set range ([μMDTLL, μMDTUL] of the following Equation (3)) of an lower limit and an upper limit of a average value and within a previously set range ([σMDTLL, σMDTUL] of the following Equation (3)) of an lower limit and an upper limit of a standard deviation).
μMDTLL≦μMDT(j,k)≦μMDTUL
σMDTLL≦σMDT(j,k)≦σMDTUL (3)
At this time, L1 satisfies the flowing equation.
In the above Equation (3), instead of a standard deviation, a variance (a square of a standard deviation) may be used.
When L1 pieces of data satisfying the condition are extracted, L1 pieces of measurement data MDT(i,j,1) to MDT(i,j,L1) are obtained from k=1. When L1 pieces of data satisfying the condition are MDT(i,j,1), MDT(i,j,3), MDT(i,j,L1+n) (when columns where measurement data is disposed are not adjacent (continuous) in
When a number of pieces beyond ranges set correspondingly to an average value and a standard deviation is K/2 or more, respectively, on the basis of k=1 as a reference, the same processing is repeated by changing the reference to k=2 (k+1 is substituted into k).
Regarding a terminal type j, an average value (given by following Equation (5)) of L1 pieces (K/2 or more pieces) of data extracted with respect to a measurement number of times of I for ith measurement data MDT(i,j,1) of I pieces of chronological data is determined as typical data typMDT(i,j) for data measured K times at a certain spot in a certain cell.
In the typical data typMDT(i,j), L1 pieces of measurement data in which it is determined that regarding first to Kth time measurements of a terminal type j, a chronological average value for chronological measurement data (time interval I) at each measurement time falls within a predetermined specific range (above Equation (2)) and a dispersion (standard deviation or variance) thereof falls within a specific range (above Equation (3)) are extracted (numbers of times for chronological measurement data in which an average markedly deviates and chronological measurement data having large dispersion are excluded), and typical data for ith measurement data in chronological order (measurement data MDT(i,j,k); k=1 to L1 located in a row corresponding to the ith time in chronological order in the data structure) is determined as an average value of L1 pieces (L1 times) of measurement data extracted correspondingly to the ith measurement in chronological order.
The typical data generation unit 604 executes the same processing for measurement data of the measuring instrument 4 and determines typical data of the measuring instrument 4 (step C4). A number of measurement data sets extracted in the measuring instrument 4 is designated as L2. In the present exemplary embodiment, the measuring instrument is handled as one type, but when measurement data measured by a plurality of types of measuring instruments is analyzed, a plurality of pieces of typical data may be created correspondingly to a plurality of types of measuring instrument 4. However, when it is difficult to allow any one of a plurality of types of measuring instruments to be a representative instrument, the plurality of measuring instruments may be handled as all terminals (each different from another terminal in terminal type).
Further, when there is no measurement data measured by a measuring instrument, one optional terminal type may be used instead of the measuring instrument. In the following description, for simplifying description, it is assumed that there is one type for the measuring instrument 4.
For the interval I of measurement values specified by the analysis client 5, an average value μMEQ(k) and a standard deviation σMEQ(k) of measurement data MEQ(i,k) of the measuring instrument 4 are determined. The μMEQ(k) and σMEQ(k) are an average value of I pieces of kth time (k=1 to K) measurement data MEQ(i,k). The MEQ(i,k) represents ith (an ith upon arrangement of time stamps in chronological order) data of chronological data for kth time (k=1 to K) measurement data MEQk_RSRP and MEQk_RSRQ in
The typical data generation unit 604 extracts, for a set (μMEQ(1), σMEQ(1)) to (μMEQ(K), σMEQ(K)) of the average value and the standard deviation for measurement data of K times, L2 pieces of data falling within ranges (ranges of a lower limit and an upper limit) (i.e. an average value falls within a range [μMEQLL, μMEQUL] of following Equation (8) and a standard deviation falls within a range [σMEQLL, σMEQUL] of following Equation (8)) set correspondingly to an average value and a standard deviation, respectively, on the basis of k=1 as a reference.
μMEQLL≦μMEQ(k)≦μMEQUL
σMEQLL≦σMEQ(k)≦σMEQUL (8)
At this time, L2 is the following.
When in the typical data generation unit 604, L2 pieces of data satisfying the above condition are extracted, MEQ(i,1) to MEQ(i,L2) that are L2 pieces of data based on k=1 are obtained. When L2 pieces of data satisfying the condition are MEQ(i,1), MEQ(i,3), MEQ(i,L2+n), an index k for measurement data MEQ(i,k) may be re-numbered successively from 1 to obtain MEQ(i,1), MEQ(i,2), . . . , MEQ(i,L2). When a number of pieces beyond ranges set correspondingly to an average value and a standard deviation, respectively, on the basis of k=1 as a reference, K/2 or more, the reference is changed to k=2 (k+1 is substituted into k) and the same processing is repeated.
The typical data generation unit 604 determines an average value (see following Equation (10)) of L2 pieces (K/2 or more pieces) of data extracted with respect to a measurement number of times of 1 for ith measurement data MEQ(i,1) of I pieces of chronological data as typical data typMEQ(i) of the measuring instrument 4 for data measured K times at a certain spot in a certain cell.
The typical data generation unit 604 of the analysis server 6 creates frequency distributions (see, for example,
The typical data generation unit 604 sets a group number as c=1 and determines a correlation coefficient r between typical data typMEQ(m) of a measuring instrument and typical data typMDT(m,j) (m=1 to M) of a terminal type (step D2). As the correlation coefficient r, substantially the same result is obtained via calculation using any one of a frequency distribution and an accumulated rate distribution.
A total number of combinations for determining a correlation coefficient r of typical data (frequency distribution) between J terminal types and a measuring instrument is a number of combinations of selecting two from a total number J of the terminal types and one type of measuring instrument:
(J+1)!/{(J−1)!·2!}=J(J+1)/2 (11)
(! represents a factorial). One example of correlation coefficients r between a terminal type j (j=1 to J) and other terminal types and the measuring instrument 4 (MEQ1) is exemplified in
A correlation coefficient r (typMEQ(M), typeMDT(m,j)) between mth typical data in chronological order according to a measuring instrument and mth typical data in chronological order of a terminal type j is given as the following Equation (12):
where μtypMEQ and σtypMDT(j) are, as indicated in the following Equations (13) and (14), average values of mth (m=1 to M) typical data typMEQ(m) of a measuring instrument in chronological order and mth typical data typMDT(m,j) of a terminal type j in chronological order, respectively.
The correlation coefficient r (typMEQ(m), typeMDT(m,j) and a threshold rth of a correlation value set in the analysis client 5 are compared (step D3).
When the correlation coefficient r (typMEQ(m), typeMDT(m,j) is larger than the threshold rth (a branch of r≧rth of step D3), a measurement result of the mobile terminal 1 of the terminal type j may be equivalent to a measurement result of the measuring instrument 4.
Therefore, handling as the same group as the measuring instrument 4 is performed. However, there is a case in which a difference in average value between pieces of measurement data (typical data) of the measuring instrument 4 and the mobile terminal 1 is large or a possibility that variances of values are biased due to a size of a number of samples (population scale). Accordingly, a variation coefficient (a value CV obtained by dividing a standard deviation σ by an average value μ) is calculated and the variation coefficient is compared with a threshold CVth set in the analysis client 5 (step D4), and when the variation coefficient CV is smaller than the threshold CVth, handling as the same group (group number) as the measuring instrument 4 is performed (step D5). Without specific limitation, in the example of
When as the result of the comparison determination of step D4, the variation coefficient CV is equal to or larger than the threshold CVth, in step D6, c is allocated as c+1 (c=2 is allocated in this case). Further, when as the result of the comparison determination of step D3, the correlation coefficient r is smaller than the threshold rth (a branch of r<rth of step D3), in step D6, c is allocated as c+1 (c becomes 2).
In step D7, a correlation coefficient r between the typical data of the terminal type j and typical data of a terminal type other than the terminal type j is calculated.
In step D8, the correlation coefficient r is compared with the threshold rth, and when the correlation coefficient r is equal to or larger than the threshold rth, the group number is fixed as the current number c (step D9).
On the other hand, as a result of the comparison of step D8, when the correlation coefficient r is smaller than the threshold rth, the processing returns to step D6 and the group number c is allocated as c+1 (c becomes 3 in this case). Again, in step D7, a correlation coefficient with respect to another terminal type is calculated and compared with the threshold rth (step D8), and when the correlation coefficient r is equal to or larger than rth, processing for setting a group umber of the terminal type j as a group number c (=4) incremented in step D5 is repeated.
When in step D8, a correlation coefficient r between typical data of the terminal type j and typical data of a terminal type other than the terminal type j is equal to or larger than the threshold rth and in step D9, a group number of the terminal type j is fixed, the processing moves to step D10 and the terminal type j is incremented to j+1. When the incremented terminal type j exceeds J (the YES branch of step D11), processing for grouping all of the terminal types is terminated.
When a new terminal type j incremented in step D10 is equal to or smaller than J (the NO branch of step D11), whether the terminal type j has already been grouped (step D12) is checked. The fact that the terminal type j has already been grouped means that in step D9, a group number has been fixed.
When the new terminal type j has already been grouped (the YES branch of step D12), the processing moves to step D10. When the new terminal type j has not been grouped (the NO branch of step D12), the processing moves to step D2 and a group number to which the new terminal type j belongs is determined. In other words, a series of processing of steps D2 to D9 such as checking whether belonging to the same group as the measuring instrument 4 of the group number c=1 is established is executed. When, for example, a group number of the terminal 1 is determined, in step D8, a correlation coefficient r between a terminal type j=1 and a terminal type j=2 is equal to or larger than rth, and it is therefore determined that the terminal types belong to the same group (in
Next, generation processing of a measurement representative value distribution by the measurement representative value generation unit 605 of the analysis server 6 (
The measurement representative value generation unit 605 of the analysis server 6 acquires, as a population ratio, a distribution for each type of mobile terminals in a time zone from terminal information of mobile terminals managed by the base station 2 or the control station 3 connected to the mobile terminals in a cell or terminal information of a mobile terminal such as an MME (Mobility Management Entity) managing mobility of mobile terminals or the like managed by a communication carrier.
The measurement representative value generation unit 605 of the analysis server 6 determines a ratio (population ratio) of terminal types j (j=1 to J) for each group from a correspondence relation between a group number c and terminal types (step E1).
The measurement representative value generation unit 605 of the analysis server 6 compares a population ratio (domination rate) of a group (a group number c=1) to which the measuring instrument 4 belongs and a threshold Cth (step E2). The threshold Cth is input by, for example, an analysis condition input in the analysis client 5.
When the domination rate of the group (the group number c=1) to which the measuring instrument 4 belongs exceeds the threshold Cth, the measurement representative value generation unit 605 of the analysis server 6 determines the group of the measuring instrument 4 as a representative value (representative data) of an area (a unit section located at a distance specified by a radius from a base station in a cell) (step E3). The measurement representative value generation unit 605 determines a representative value of a measurement data set as a median of a frequency distribution of typical data of terminal types of the mobile terminal 1 included in the group to which the measuring instrument 4 belongs and a frequency distribution of typical data of the measuring instrument 4.
When the domination rate of the group to which the measuring instrument 4 belongs is equal to or smaller than the threshold Cth, the measurement representative value generation unit 605 of the analysis server 6 determines an average value and a standard deviation of the typical data of the terminal types for each group (step E4). When, for example, a terminal type j=1 and a terminal type j=2 of the mobile terminal 1 are grouped in a group number c=2, an average value and a standard deviation of typical data of these terminal types j=1 and 2 are determined.
The measurement representative value generation unit 605 of the analysis server 6 synthesizes a distribution of measurement representative values in accordance with typical data of terminal types in the same group and a population ratio (see, for example,
One specific example for step E5 is described below. When in the same group, there are, for example, Q (Q≦J) terminal types and population distributions are w1:w2: . . . wQ (w1+w2+ . . . +wQ=1), for example, as represented in following Equation (15), a value obtained by weightedly averaging an average value μtypMDT(i) of typical data of terminal types i (i=1 to Q) by wi (i=1 to Q) (a value obtained by dividing a weightedly added value by Q) is determined as a new average value μrep. Further, as represented in following Equation (16), a value obtained by dividing, by Q, a value obtained by weightedly adding a square of a standard deviation σtypMDT(i) using a square of wi (i=1 to Q) on the basis of additivity of a variance is determined as a square (variance) of a new standard deviation σrep.
The measurement representative value generation unit 605 of the analysis server 6 generates (synthesizes) frequency distributions (normal distributions N (μrep, σ2rep)) of the average value μrep and the variance (a square of σrep) using, for example, normal random numbers or the like and determines a measurement representative value distribution. The frequency distribution is determined for, for example, a section M (for example, a section of measurement values of a reference signal received power RSRP is designated as M). When the synthesized frequency distribution is a normal distribution, a median is the average value μrep as a measurement representative value.
A distribution obtained on the basis of the result (step E3) in which the domination rate of the group (a group number c=1) to which the measuring instrument 4 belongs is equal to or larger than the threshold Cth and the result (step E4) in which the domination rate of the group (a group number c=1) to which the measuring instrument 4 belongs is smaller than the threshold Cth is formed as one normal distribution.
The setting optimum value calculation unit 606 of the analysis server 6 calculates a setting value of a parameter for optimizing a network from a measurement representative value set obtained in each area in a cell.
The setting optimum value calculation unit 606 of the analysis server 6 acquires, on the basis of peripheral cell information and in-zone cell information input to the analysis client 5 (step F1), measurement representative value distributions (received power RSRP and received quality RSRQ) generated in the measurement representative value generation unit 605 with respect to measurement data sets for the base station #1 (
The setting optimum value calculation unit 606 of the analysis server 6 calculates a hand over threshold value on the basis of the measurement representative value distributions of the received power RSRP and the received quality RSRQ (step F2).
The setting optimum value output unit 607 of the analysis server 6 outputs a setting optimum value calculated in the setting optimum value calculation unit 606 to the base station 2 or the control station 3 via the data transmission/reception unit 602 (step F3). The control station 3 stores the setting optimum value on the parameter setting value storage unit 302 to control the base station 2.
The setting optimum value calculation unit 606 of the analysis server 6 finds, in step F2, a point where a sign of a difference between the base station #1 and the base station #2 is reversed from the obtained measurement representative values (distribution data) and calculates a threshold. In the hand over, an event threshold (a threshold of a received power that functions as an even trigger of hand over (there are, for example, events A1, A2, and A5 in intra-LTE hand over)), a hysteresis (a hysteresis of a reception level or a hysteresis of a time direction such as TTT (Time To Trigger)), and the like are set in the base station or the control station 3.
Referring to, for example,
In the spot of d=750 m of
According to the present exemplary embodiment, when a parameter of a network is set on the basis of typical data of terminals, network optimization based on user experience quality can be performed.
Further, according to the present exemplary embodiment, when a grouped value is handled, in a location where a characteristic similar to that of a measuring instrument is obtained, data of the measuring instrument having high reliability can be utilized, and a characteristic of a terminal that behaves differently from the measuring instrument can be subjected to network analysis and optimization by generating typical data and using data that ensures reliability.
In the exemplary embodiment, with respect to creation (steps C3 and C4 of
Further, the exemplary embodiments described above may be implemented using software. Flowcharts of programs for controlling the analysis client 5, the analysis server 6, and the like are the same as those in
In the exemplary embodiment, an example in which an analysis system is provided separately from a base station has been described, but it goes without saying that a function of the analysis server 6 may be implemented on the base station 2 or the control station 3 of
It should be noted that the disclosures of the patent literatures and the non-patent literatures are incorporated by reference in DESCRIPTION. Changes/adjustments of the exemplary embodiments and the examples can be made without departing from the scope of the entire disclosure (including Claims) of the present invention and further on the basis of its fundamental technical ideas. Further, various combinations and selections can be made for various types of disclosed components (including the components of each claim, the components of each example, the components of each drawing) without departing from the scope of Claims of the present invention. In other words, it goes without saying that the present invention includes various variations and modifications that could be made by those skilled in the art on the basis of the entire disclosure including Claims and its technical ideas.
This application is based upon and claims the benefit of priority from Japanese patent application No. 2014-045676, filed on Mar. 7, 2014, the disclosure of which is incorporated herein in its entirety by reference.
Number | Date | Country | Kind |
---|---|---|---|
2014-045676 | Mar 2014 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2015/001045 | 2/27/2015 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2015/133108 | 9/11/2015 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20030096606 | Inman et al. | May 2003 | A1 |
20050130645 | Dobson et al. | Jun 2005 | A1 |
20070195696 | Dobson et al. | Aug 2007 | A1 |
20070254644 | Dobson et al. | Nov 2007 | A1 |
20100015926 | Luff | Jan 2010 | A1 |
20120113837 | Siomina et al. | May 2012 | A1 |
20140194109 | Nunzi | Jul 2014 | A1 |
Number | Date | Country |
---|---|---|
2007-088569 | Apr 2007 | JP |
2008-271141 | Nov 2008 | JP |
2010-178022 | Aug 2010 | JP |
2013-038583 | Feb 2013 | JP |
5591980 | Sep 2014 | JP |
WO-2011037214 | Mar 2011 | WO |
Entry |
---|
International Search Report corresponding to PCT/JP2015/001045, dated May 12, 2015, 2 pages. |
Written Opinion of International Search Authority corresponding to PCT/JP2015/001045, dated May 12, 2015, 5 pages. |
3GPP TS 37.320 v0.7.0, (Jun. 2010), 3rd Generation Partnership Project; Technical Specification Group TSG RAN Universal Terrestrial Radio Access (UTRA) and Evolved Universal Terrestrial Radio Access (E-UTRA); “Radio measurement collection for Minimization of Drive Tests (MDT)”, Overall description; Stage 2; (Release 10); Jun. 2010, 15 pages. |
3GPP TR 36.902, v9.3.1 (Mar. 2011), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access Network (E-UTRAN); “Self-configuring and self-optimizing network (SON) use cases and solutions” (Release 9), Mar. 2011, 21 pages. |
Extended European Search Report issued by the European Patent Office for European Application No. 15759259.3 dated Jul. 25, 2017 (8 pages). |
Number | Date | Country | |
---|---|---|---|
20170019795 A1 | Jan 2017 | US |