CN105471666A - Wireless resource consumption assessment method and device - Google Patents

Wireless resource consumption assessment method and device Download PDF

Info

Publication number
CN105471666A
CN105471666A CN201410450153.6A CN201410450153A CN105471666A CN 105471666 A CN105471666 A CN 105471666A CN 201410450153 A CN201410450153 A CN 201410450153A CN 105471666 A CN105471666 A CN 105471666A
Authority
CN
China
Prior art keywords
application software
measured
time series
resource consumption
radio resource
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.)
Granted
Application number
CN201410450153.6A
Other languages
Chinese (zh)
Other versions
CN105471666B (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 Mobile Group Guangdong Co Ltd
Original Assignee
China Mobile Group Guangdong 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 Mobile Group Guangdong Co Ltd filed Critical China Mobile Group Guangdong Co Ltd
Priority to CN201410450153.6A priority Critical patent/CN105471666B/en
Publication of CN105471666A publication Critical patent/CN105471666A/en
Application granted granted Critical
Publication of CN105471666B publication Critical patent/CN105471666B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a wireless resource consumption assessment method and a wireless resource consumption assessment device. The wireless resource consumption assessment method comprises the steps of: acquiring data signals of application software at a Gn interface; acquiring key field information of the application software in the data signals; screening the key field information of the application software according to a preset feature database of application software to be assessed, determining the application software to be assessed, and acquiring a time sequence of the application software to be assessed; and assessing wireless resource consumption of the application software to be assessed according to the time sequence. By adopting the wireless resource consumption assessment method and the wireless resource consumption assessment device, the applicability of assessing various kinds of mobile phone application software is enhanced, the efficient analysis of the wireless resource consumption of the application software is achieved, and the analysis cost is reduced.

Description

A kind of radio resource consumption appraisal procedure and device
Technical field
The present invention relates to the communication technology, particularly relate to a kind of radio resource consumption appraisal procedure and device.
Background technology
Along with the fast development of mobile Internet, the GPRS network of China Mobile carries various data service, and these data services cause different impacts due to the diversity of user group, networking behavior, software function to GPRS wireless network and core net.But at present from the radio resource consumption situation of the angle estimator community of macroscopic view or base station level, can only cannot carry out perspective analysis to the flow composition flowing through network pipeline at network side.Thus, necessary flow composition to be had an X-rayed, find out the occupation condition of different mobile phone application software to wireless network and core net, to instruct own business marketing to promote better, instruct Network resource allocation.
In the prior art, the radio resource consumption of mobile phone application software is assessed mainly through the following two kinds method:
Method one, assess by utilizing professional test software: on the testing mobile phones such as TEMS, application software to be tested is installed, the record of radio interface information is started in the process of routine operation application software, comprise the up-downgoing RLC (RadioLinkControl recording this application software and produce, wireless spread-spectrum technology) layer/LLC (LogicalLinkControl, logic link control) laminar flow amount, PDCH (the PacketDataChannel taken, Packet Data Channel)/CCCH (CommonControlChannel, Common Control Channel) number of timeslots and time span.The radio resource data that comprehensive above-mentioned test obtains, carries out comprehensive assessment to the radio resource consumption of this application software;
Method two: assess by catching signaling on the network interfaces: mobile phone application software network traffics process Um mouth/Abis/Gb mouth on catch subscriber signaling by the mode of pocket watch or light splitting, and according to the protocol specification of place interface, Decoding Analysis is carried out to the signaling after seizure, finally, the signaling extracting the application software that will analyze carries out radio resource consumption analysis.
By above-mentioned two kinds of methods, although achieve the analysis and assessment to application software wireless resource consumption, but, still respective shortcoming is had in use, as first method, because subjectivity is strong, the result of test and the subjectivity degree of association of test person excessive, cannot the application usage behavior of the various user group of objective reaction; In addition, the test job amount of the method is large, does average after needing to carry out repeatedly retest under different scene; For second method, if during the mobile phone application software behavior of the different scene of Water demand, different user colony, need to carry out pocket watch at different links, the workload that signaling catches is large, and the network interface related to is various, and the difficulty that signaling decoding is analyzed is large.
Summary of the invention
The object of this invention is to provide a kind of radio resource consumption appraisal procedure and device, to solve the various and process challenge that causes of large, the involved network interface of manual processing effort in prior art when carrying out radio resource consumption assessment.
To achieve these goals, the invention provides a kind of radio resource consumption appraisal procedure, described method comprises:
Gather the data signaling of each application software in gn interface place;
Obtain the critical field information of each application software in described data signaling;
The critical field information of property data base to each application software according to the application software to be measured preset is screened, and determines application software to be measured, obtains the time series of described application software to be measured;
Assess according to the radio resource consumption of described time series to described application software to be measured.
Preferably, include the time series of each application software in the data signaling of described each application software, the critical field information of property data base to each application software of the application software to be measured that described basis is preset is screened, and determines application software to be measured, comprising:
Search the property data base of application software to be measured;
The critical field information of the characteristic parameter of the application software to be measured stored in described property data base and described each application software is compared;
Choose the critical field information identical with described characteristic parameter;
Determine that application software critical field information belonging to identical with described characteristic parameter is application software to be measured;
Obtain the time series of the application software to be measured determined.
Preferably, the described step assessed according to the radio resource consumption of described time series to described application software to be measured, comprising:
The temporal information of twice data transmission segment of arbitrary neighborhood in the time series of application software to be measured is merged, until between each temporal information after merging when there is not common factor, obtain new time series;
Calculate packet traffic channel according to described new time series and cell channel resource time delay release duration Tt and take duration Tb and packet control channel takies number of times Cc;
Take duration Tb and packet control channel according to described packet traffic channel to take the radio resource consumption of number of times Cc to application software to be measured and assess.
Preferably, described new time series is Set1 (Ts, Te), describedly calculates packet traffic channel according to described new time series and cell channel resource time delay release duration Tt and takies duration Tb and packet control channel takies number of times Cc, comprising:
Step one, travels through described new time series Set1 (Ts, Te), chooses very first time information (Ts adjacent in described Set1 (Ts, Te) m, Te m) and the second temporal information (Ts m+1, Te m+1);
Step 2, determines the time interval (Ts of described very first time information and described second temporal information m+1-Te m);
Step 3, relatively more described (Ts m+1-Te m) and described Tt;
As described (Ts m+1-Te m) when being greater than described Tt, determine described Tb=(Te m-Ts m)+Tt, described Cc adds one;
As described (Ts m+1-Te m) when being not more than described Tt, determine described Tb=(Ts m+1-Ts m), described Cc is constant;
Repeat above-mentioned steps one to step 3, until till having calculated the time interval of all adjacent two temporal informations in described Set1 (Ts, Te);
The each Tb summation determined is obtained total Tb;
The each Cc summation determined is obtained total Cc;
Wherein, described Ts represents the initial time of transfer of data, and described Te represents the end time of transfer of data, and described m represents the sequence number of each temporal information in time series.
Preferably, when assessing the radio resource consumption of application software to be measured, also comprise following parameter:
Packet control channel takies duration Tc, the radio resource transfer efficiency Pt of application software and the channel service efficiency Pc of application software;
Wherein,
Tc=Cc*Ta;
Pt=M/Tb;
Pc=Tb/Tc;
Described Ta is that each packet control channel on average sets up duration; Described M carries out the total flow shared by transfer of data for application software.
To achieve these goals, present invention also offers a kind of radio resource consumption apparatus for evaluating, comprising: acquisition module, acquisition module, processing module and evaluation module;
Described acquisition module, for gathering the data signaling of each application software in gn interface place;
Described acquisition module, for obtaining the critical field information of each application software in described data signaling;
Described processing module, for screening according to the critical field information of property data base to each application software of the application software to be measured preset, determining application software to be measured, obtaining the time series of described application software to be measured;
Described evaluation module, for assessing according to the radio resource consumption of described time series to described application software to be measured.
Preferably, in the data signaling of described each application software, include the time series of each application software,
Described processing module, specifically for searching the property data base of application software to be measured; The critical field information of the characteristic parameter of the application software to be measured stored in described property data base and described each application software is compared; Choose the critical field information identical with described characteristic parameter; Determine that application software critical field information belonging to identical with described characteristic parameter is application software to be measured; And obtain the time series of the application software to be measured determined.
Preferably,
Described evaluation module, merges specifically for the temporal information of twice data transmission segment of arbitrary neighborhood in the time series to application software to be measured, until between each temporal information after merging when there is not common factor, obtain new time series; And calculate packet traffic channel according to described new time series and cell channel resource time delay release duration Tt and take duration Tb and packet control channel takies number of times Cc; And take duration Tb and packet control channel according to described packet traffic channel and take the radio resource consumption of number of times Cc to application software to be measured and assess.
Preferably, described new time series is Set1 (Ts, Te),
Described evaluation module, specifically for performing step one, traveling through described new time series Set1 (Ts, Te), choosing very first time information (Ts adjacent in described Set1 (Ts, Te) m, Te m) and the second temporal information (Ts m+1, Te m+1); Perform step 2, determine the time interval (Ts of described very first time information and described second temporal information m+1-Te m); Perform step 3, relatively more described (Ts m+1-Te m) and described Tt; As described (Ts m+1-Te m) when being greater than described Tt, determine described Tb=(Te m-Ts m)+Tt, described Cc adds one; As described (Ts m+1-Te m) when being not more than described Tt, determine described Tb=(Ts m+1-Ts m), described Cc is constant; And repeat above-mentioned steps one to step 3, until till having calculated the time interval of all adjacent two temporal informations in described Set1 (Ts, Te); The each Tb summation determined is obtained total Tb; The each Cc summation determined is obtained total Cc;
Wherein, described Ts represents the initial time of transfer of data, and described Te represents the end time of transfer of data, and described m represents the sequence number of each temporal information in time series.
Preferably, when the radio resource consumption of described evaluation module to application software to be measured is assessed, following parameter is also comprised:
Packet control channel takies duration Tc, the radio resource transfer efficiency Pt of application software and the channel service efficiency Pc of application software;
Wherein,
Tc=Cc*Ta;
Pt=M/Tb;
Pc=Tb/Tc;
Described Ta is that each packet control channel on average sets up duration; Described M carries out the total flow shared by transfer of data for application software.
By adopting the invention described above scheme, solve the various and process challenge that causes of large, the involved network interface of manual processing effort in prior art when carrying out radio resource consumption assessment, improve the applicability that all kinds of mobile phone application software is assessed, and achieve the efficient analysis of the radio resource consumption to application software, reduce analysis cost.
Accompanying drawing explanation
The network architecture diagram that Fig. 1 provides for the embodiment of the present invention;
The flow chart of the radio resource consumption assessment that Fig. 2 provides for the embodiment of the present invention;
The detail flowchart of the radio resource consumption assessment that Fig. 3 provides for the embodiment of the present invention;
The ticket schematic diagram that Fig. 4 provides for the embodiment of the present invention;
Without the schematic diagram occured simultaneously during two span lines merging that Fig. 5 provides for the embodiment of the present invention;
The schematic diagram of common factor is had during two span lines merging that Fig. 6 provides for the embodiment of the present invention;
Two span lines that Fig. 7 provides for the embodiment of the present invention each other inclusion relation time carry out the schematic diagram that merges;
The schematic diagram that in the new time series that Fig. 8 provides for the embodiment of the present invention, the temporal information of each span line represents on a timeline;
The result schematic diagram of carrying out radio resource consumption assessment that Fig. 9 provides for the embodiment of the present invention;
The installation drawing of the radio resource consumption assessment that Figure 10 provides for the embodiment of the present invention.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with accompanying drawing, specific embodiment is described in detail.
In FIG, when user needs access GPRS network, terminal needs to set up a virtual link be connected with IPNetwork, this link contains BTS (BaseTransceiverStation, base transceiver station), BSC (BaseStationController, base station controller), SGSN (ServingGPRSSupportNode, GPRS serving GPRS support node), GGSN (GatewayGPRSSupportNode, Gateway GPRS Support Node) etc. capital equipment, relate to the interface that eat dishes without rice or wine Um, Abis, Gb, Gn, Gi etc. are main.Continuing wherein is mainly divided into two parts:
1, the distribution of GPRS channel: the distribution and the release that are completed Packet Data Channel PDCH resource by Um/Abis mouth, is centrally divided into again packet control channel and packet traffic channel PDTCH (PacketDataTrafficChanne1); Packet control channel is used for the access of Packet data service, paging and transmitting system information, and packet traffic channel is used for loaded packet data service;
2, grouped data transmission: set up SGSN/GGSN and BSS (basestationsubsystem by Gb/Gn mouth, base station sub-system) system, MS (MobileStation, travelling carriage) between communication, to complete the functions such as grouped data transmission, mobile management, session management aspect.
Therefore, Client-initiated each time packet data transmission all can relate to the distribution of Radio Resource on this virtual link and taking of core-network resources, correspondingly, when user terminates fractional data transmission, the release of Radio Resource and core-network resources can also be related to.So, there is interaction relation between these interfaces of Um, Abis, Gb, Gn, Gi: when having the network data of user in Gn mouth when transmitting, the wireless channel of eating dishes without rice or wine is also occupied; When the wireless channel of eating dishes without rice or wine is released, the virtual link of Gn mouth is also corresponding or discharge in advance.
Based on the interaction relation between each interface in above-mentioned framework, embodiments provide a kind of radio resource consumption appraisal procedure, as shown in Figure 2, comprising:
Step 201, gathers the data signaling of each application software in gn interface place.
Wherein, the time series of each application software is included in the data signaling of described each application software.
Step 202, obtains the critical field information of each application software in described data signaling.
Step 203, the critical field information of property data base to each application software according to the application software to be measured preset is screened, and determines application software to be measured, obtains the time series of described application software to be measured.
In this step, the critical field information of property data base to each application software of the application software to be measured that described basis is preset is screened, and determines application software to be measured, comprising:
Search the property data base of application software to be measured;
The critical field information of the characteristic parameter of the application software to be measured stored in described property data base and described each application software is compared;
Choose the critical field information identical with described characteristic parameter;
Determine that application software critical field information belonging to identical with described characteristic parameter is application software to be measured;
Obtain the time series of the application software to be measured determined.
Step 204, assesses according to the radio resource consumption of described time series to described application software to be measured.
In this step, the described step assessed according to the radio resource consumption of described time series to described application software to be measured, comprising:
The temporal information of twice data transmission segment of arbitrary neighborhood in the time series of application software to be measured is merged, until between each temporal information after merging when there is not common factor, obtain new time series;
Calculate packet traffic channel according to described new time series and cell channel resource time delay release duration Tt and take duration Tb and packet control channel takies number of times Cc;
Take duration Tb and packet control channel according to described packet traffic channel to take the radio resource consumption of number of times Cc to application software to be measured and assess.
Further, when obtaining Tb and Cc according to time series and Tt, can comprise:
Wherein, described new time series is Set1 (Ts, Te),
Concrete, step one, travels through described new time series Set1 (Ts, Te), chooses very first time information (Ts adjacent in described Set1 (Ts, Te) m, Te m) and the second temporal information (Ts m+1, Te m+1);
Step 2, determines the time interval (Ts of described very first time information and described second temporal information m+1-Te m);
Step 3, relatively more described (Ts m+1-Te m) and described Tt;
As described (Ts m+1-Te m) when being greater than described Tt, determine described Tb=(Te m-Ts m)+Tt, described Cc adds one;
As described (Ts m+1-Te m) when being not more than described Tt, determine described Tb=(Ts m+1-Ts m), described Cc is constant;
Repeat above-mentioned steps one to step 3, until till having calculated the time interval of all adjacent two temporal informations in described Set1 (Ts, Te);
The each Tb summation determined is obtained total Tb;
The each Cc summation determined is obtained total Cc;
Wherein, described Ts represents the initial time of transfer of data, and described Te represents the end time of transfer of data, and described m represents the sequence number of each temporal information in time series.
Further, in order to more fully assess the consumption of mobile phone application software to Radio Resource, following evaluation index can also be increased:
Packet control channel takies duration Tc, the radio resource transfer efficiency Pt of application software and the channel service efficiency Pc of application software;
Wherein,
Tc=Cc*Ta;
Pt=M/Tb;
Pc=Tb/Tc;
Described Ta is that each packet control channel on average sets up duration; Described M carries out the total flow shared by transfer of data for application software.
In order to the intention of the present invention program is described better, set forth with a specific embodiment below.In this embodiment, suppose that mobile phone application software to be measured includes mobile phone QQ, micro-letter, Fetion etc., see Fig. 3, concrete,
Step 301, sets up application features database.
In this step, test terminal is installed application software to be measured, and the signaling of this application software and network interaction is caught by signaling capturing tools such as TCPDUMP, extract the characteristic parameter of this application software of energy unique designation, by each application software and characteristic of correspondence parameter integration thereof to together, form the property data base of application software to be measured.
Wherein, if when the characteristic parameter indicating certain application software is only IP five-tuple, when the characteristic parameter then got is only IP five-tuple, if indicate, the characteristic parameter of certain application software not only comprises IP five-tuple, when also comprising URL, HOST, User-Agent, the characteristic parameter then got comprises IP five-tuple, URL, HOST, User-Agent, by the characteristic parameter constitutive characteristic database of each application software, wherein includes following field:
1, Socket type: IP five-tuple;
2, HTTP type: IP five-tuple, URL (UniformResourceLocator, URL(uniform resource locator)), main frame HOST, user agent User-Agent.
Step 302, gathers the data signaling of each application software in gn interface place.
In this step, by gathering the data signaling of gn interface on related network device in the mode of light splitting; And for the data signaling acquisition mode on gn interface, and be not only confined to spectroscopic modes, pocket watch mode can also be comprised, for the concrete enforcement of spectroscopic modes and pocket watch mode, as processing mode of the prior art.
Wherein, two are had for the reason doing signal collecting at gn interface:
1, can realize concentrated collection: if in Upstream Interface collections such as Um, Gb, need in multiple equipment pocket watch, light splitting, the complexity of realization is high; If in gn interface collection, only need can realize large-scale Users'Data Analysis at some equipment;
2, cell association can be carried out: carry out cell association by Gn mouth user data will be connect, realize the radio resource consumption analysis of cell level.
Step 303, obtains the critical field information of each application software in described data signaling.
In this step, by carrying out Deep content detection DPI (DeepPacketInspection) to the data signaling of gn interface, data flow inside data signaling is recombinated, the data signaling of wherein each application software and correspondence is made regularly to be categorized into together, and extract in this data flow the critical field information of each application software when having transfer of data, as IP five-tuple, if application software has URL, HOST, User-Agent, then also can extract URL, HOST, User-Agent of this application software.
Step 304, determines application software to be measured.
In this step, according to the aforementioned property data base determined, the critical field information obtained is screened, thus filter out required characteristic parameter from the critical field information obtained.
Concrete, search the property data base of application software to be measured; The critical field information of the characteristic parameter of the application software to be measured stored in described property data base and described each application software is compared; Choose the critical field information identical with described characteristic parameter; Determine that application software critical field information belonging to identical with described characteristic parameter is application software to be measured; Obtain the time series of the application software to be measured determined.
In a specific embodiment, suppose that application software to be measured is mobile phone QQ, its characteristic parameter is IP five-tuple, according to the IP five-tuple of this mobile phone QQ, by comparing the IP five-tuple in the application software of acquisition, determines mobile phone QQ to be measured.
Step 305, obtains the time series of described application software to be measured.
In this step, after determining application software to be measured, from gathered data signaling, find the time series of this application software.
Wherein, this time series specifically comprises the parameter in following form 1.
Form 1 seasonal effect in time series parameter
Time started End time Community Subscriber Number Up-downgoing flow Up-downgoing bag number
Start Time End Time CGI MSISDN Up/Down Flow Up/Down Packets
In a specific embodiment, found by data flow restructuring, this long-chain meets TCP has three time periods to have transfer of data from being established to tear open in the middle of chain, long period space is there is between each time period, so after DPI extracts, this TCP flow is split into three tickets (time series), specifically see Fig. 4.
Wherein, this parameter corresponding to three time serieses as shown in Table 2.
Form 2 three seasonal effect in time series parameters
Time started End time Community Subscriber Number Up-downgoing flow Up-downgoing bag number
T1s T1e CGI MSISDN Up/Down Flow1 Up/Down Packets1
T2s T2e CGI MSISDN Up/Down Flow2 Up/Down Packets2
T3s T3e CGI MSISDN Up/Down Flow3 Up/Down Packets3
Step 306, assesses according to the radio resource consumption of described time series to described application software to be measured.
In this step, when assessing the radio resource consumption of described application software to be measured, consider the time delay releasing mechanism of wireless channel.
Wherein, GPRS channel resource time delay releasing mechanism is specially: network and terminal room consult the time of resource time delay release by T3192 timer, reduce the expense of system processing resources application and release.When MS receives the RLC data block comprising last block identification, and when confirming all RLC data blocks that have received in TBF (ephemeral data stream), MS should send grouping downlink acknowledge message, and carries and finally confirm mark, opens T3192 simultaneously.If T3192 is overtime, MS is by release TBF related resource and start monitoring seek channel.If channel resource discharges, when so next terminal receives packet uplink assignment, need again to consume packet control channel and carry out allocation packets Traffic Channel.
In conjunction with the network behavior sequence of GPRS channel resource time delay releasing mechanism and user, we think, if the time between twice Internet Transmission of user is greater than T3192, the release of a channel resource can be produced so and reaffirm to ask, which increasing the consumption of wireless network packet control channel.Based on this, in embodiments of the present invention, introduce packet traffic channel to take duration (Tb) and packet control channel and take number of times (Cc) two leading indicators and assess the situation of application software network behavior to radio resource consumption.For choosing of GPRS channel resource time delay releasing mechanism small area channel resource time delay release duration Tb, in existing network, be usually configured as 9 seconds.
Based on the introducing of above-mentioned GPRS channel resource time delay releasing mechanism, in order to whether the time interval between accurate Calculation two span lines Tt can be greater than, first need to use certain mobile phone application software to initiate network latency sequence Set (Ts, Te) to user to merge.
Concrete, suppose that current two span lines chosen are (Ts 1, Te 1) and (Ts 2, Te 2), depending on two span lines distribution situation on a timeline, wherein, in Fig. 5 ~ 8, Ts 1can represent with S1, Te 1can represent with E1, the situation of merging is divided into following three kinds: if without occuring simultaneously between 1 two span lines, then without the need to merging, see Fig. 5; If 2 two span lines exist occur simultaneously, the span line after so merging is [S1, E2], see Fig. 6; If between 3 two span lines be inclusion relation each other, the span line after merging is [S1, E1], see Fig. 7.
Further, when there is not common factor when between the span line obtained after carrying out above-mentioned merging, obtain new time series Set1 (Ts, Te), the temporal information of each span line in this new time series Set1 (Ts, Te) is represented on a timeline, specifically see Fig. 8, (S1, E1) wherein represents the middle temporal information representing first span line of new time series Set1 (Ts, Te).
After obtaining this new time series Set1 (Ts, Te), travel through this Set1 (Ts, Te), calculate packet traffic channel according to the time interval between two temporal informations and Tt and take duration Tb and packet control channel takies number of times Cc.The calculating of Tb and Cc can be carried out by following programmed statements, concrete:
For ([Sm, Em] inSet1 (Ts, Te)) // travel time sequence Set1 (Ts, Te)
If (Sm+1 – Em>Tt) is if // two intersegmental intervals of transfer of data are greater than Tt
Tb+=(Em – Sm)+Tt; // channel resource will keep Tt after Em, then discharge
Cc++; // again application time need loss packet control channel once
Else
Tb+=(Sm+1 – Sm); // [Sm, Em] and interval are added up
endif
endfor
By above-mentioned statement, after the time interval having calculated all adjacent two temporal informations in this Set1 (Ts, Te) obtains Tb and Cc, by summation, obtain total Tb and total Cc.
Take duration Tb and total packet control channel according to total packet traffic channel and take the assessment that number of times Cc realizes the radio resource consumption of current application software.
Wherein, after DPI, identify the transmission time sequence of all kinds of mobile phone application softwares obtained for the signaling collected from gn interface, all apply above-mentioned algorithm and obtain respective evaluation index.
Although the packet traffic channel obtained according to above-mentioned process takies duration Tb and packet control channel and takies number of times Cc and can assess the radio resource consumption of application software, but, in order to more fully assess the consumption of mobile phone application software to Radio Resource, following evaluation index can also be increased:
1, packet control channel takies duration Tc:
Supposing that each packet control channel on average sets up duration is Ta, and so the duration that always takies of packet control channel is:
Tc=Cc*Ta;
2, the radio resource transfer efficiency Pt computational methods of mobile phone application software:
Pt=M/Tb;
3, the channel service efficiency Pc computational methods of mobile phone application software:
Pc=Tb/Tc;
Wherein, M carries out shared by transfer of data for application software total flow.
According to the mobile phone application software radio resource consumption appraisal procedure based on user network behavior that the embodiment of the present invention proposes, based on above-mentioned drawn each evaluation index, the radio resource consumption situation of the types of applications software of certain community is calculated, result as shown in Figure 9, show by the form wherein accounting for cell evaluation index total value ratio with this evaluation index.
The embodiment of the present invention additionally provides a kind of radio resource consumption apparatus for evaluating, as shown in Figure 10, comprising: acquisition module 1001, acquisition module 1002, processing module 1003 and evaluation module 1004;
Described acquisition module 1001, for gathering the data signaling of each application software in gn interface place;
The time series of each application software is included in the data signaling of described each application software,
Described acquisition module 1002, for obtaining the critical field information of each application software in described data signaling;
Described processing module 1003, for screening according to the critical field information of property data base to each application software of the application software to be measured preset, determining application software to be measured, obtaining the time series of described application software to be measured; Specifically for searching the property data base of application software to be measured; The critical field information of the characteristic parameter of the application software to be measured stored in described property data base and described each application software is compared; Choose the critical field information identical with described characteristic parameter; Determine that application software critical field information belonging to identical with described characteristic parameter is application software to be measured; And obtain the time series of the application software to be measured determined;
Described evaluation module 1004, for assessing according to the radio resource consumption of described time series to described application software to be measured; Merge specifically for the temporal information of twice data transmission segment of arbitrary neighborhood in the time series to application software to be measured, until between each temporal information after merging when there is not common factor, obtain new time series; And calculate packet traffic channel according to described new time series and cell channel resource time delay release duration Tt and take duration Tb and packet control channel takies number of times Cc; And take duration Tb and packet control channel according to described packet traffic channel and take the radio resource consumption of number of times Cc to application software to be measured and assess; Described new time series is Set1 (Ts, Te);
Specifically for performing step one, traveling through described new time series Set1 (Ts, Te), choosing very first time information (Ts adjacent in described Set1 (Ts, Te) m, Te m) and the second temporal information (Ts m+1, Te m+1); Perform step 2, determine the time interval (Ts of described very first time information and described second temporal information m+1-Te m); Perform step 3, relatively more described (Ts m+1-Te m) and described Tt; As described (Ts m+1-Te m) when being greater than described Tt, determine described Tb=(Te m-Ts m)+Tt, described Cc adds one; As described (Ts m+1-Te m) when being not more than described Tt, determine described Tb=(Ts m+1-Ts m), described Cc is constant; And repeat above-mentioned steps one to step 3, until till having calculated the time interval of all adjacent two temporal informations in described Set1 (Ts, Te); The each Tb summation determined is obtained total Tb; The each Cc summation determined is obtained total Cc; Wherein, described Ts represents the initial time of transfer of data, and described Te represents the end time of transfer of data, and described m represents the sequence number of each temporal information in time series.
When the radio resource consumption of described evaluation module 1004 to application software to be measured is assessed, also comprise following parameter:
Packet control channel takies duration Tc, the radio resource transfer efficiency Pt of application software and the channel service efficiency Pc of application software;
Wherein,
Tc=Cc*Ta;
Pt=M/Tb;
Pc=Tb/Tc;
Described Ta is that each packet control channel on average sets up duration; Described M carries out the total flow shared by transfer of data for application software.
By adopting the invention described above scheme, solve the various and process challenge that causes of large, the involved network interface of manual processing effort in prior art when carrying out radio resource consumption assessment, improve the applicability that all kinds of mobile phone application software is assessed, and achieve the efficient analysis of the radio resource consumption to application software, reduce analysis cost.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (10)

1. a radio resource consumption appraisal procedure, is characterized in that, described method comprises:
Gather the data signaling of each application software in gn interface place;
Obtain the critical field information of each application software in described data signaling;
The critical field information of property data base to each application software according to the application software to be measured preset is screened, and determines application software to be measured, obtains the time series of described application software to be measured;
Assess according to the radio resource consumption of described time series to described application software to be measured.
2. the method for claim 1, it is characterized in that, the time series of each application software is included in the data signaling of described each application software, the critical field information of property data base to each application software of the application software to be measured that described basis is preset is screened, determine application software to be measured, comprising:
Search the property data base of application software to be measured;
The critical field information of the characteristic parameter of the application software to be measured stored in described property data base and described each application software is compared;
Choose the critical field information identical with described characteristic parameter;
Determine that application software critical field information belonging to identical with described characteristic parameter is application software to be measured;
Obtain the time series of the application software to be measured determined.
3. the method for claim 1, is characterized in that, the described step assessed according to the radio resource consumption of described time series to described application software to be measured, comprising:
The temporal information of twice data transmission segment of arbitrary neighborhood in the time series of application software to be measured is merged, until between each temporal information after merging when there is not common factor, obtain new time series;
Calculate packet traffic channel according to described new time series and cell channel resource time delay release duration Tt and take duration Tb and packet control channel takies number of times Cc;
Take duration Tb and packet control channel according to described packet traffic channel to take the radio resource consumption of number of times Cc to application software to be measured and assess.
4. method as claimed in claim 3, it is characterized in that, described new time series is Set1 (Ts, Te), describedly calculate packet traffic channel according to described new time series and cell channel resource time delay release duration Tt and take duration Tb and packet control channel takies number of times Cc, comprising:
Step one, travels through described new time series Set1 (Ts, Te), chooses very first time information (Ts adjacent in described Set1 (Ts, Te) m, Te m) and the second temporal information (Ts m+1, Te m+1);
Step 2, determines the time interval (Ts of described very first time information and described second temporal information m+1-Te m);
Step 3, relatively more described (Ts m+1-Te m) and described Tt;
As described (Ts m+1-Te m) when being greater than described Tt, determine described Tb=(Te m-Ts m)+Tt, described Cc adds one;
As described (Ts m+1-Te m) when being not more than described Tt, determine described Tb=(Ts m+1-Ts m), described Cc is constant;
Repeat above-mentioned steps one to step 3, until till having calculated the time interval of all adjacent two temporal informations in described Set1 (Ts, Te);
The each Tb summation determined is obtained total Tb;
The each Cc summation determined is obtained total Cc;
Wherein, described Ts represents the initial time of transfer of data, and described Te represents the end time of transfer of data, and described m represents the sequence number of each temporal information in time series.
5. method as claimed in claim 4, is characterized in that, when assessing the radio resource consumption of application software to be measured, also comprising following parameter:
Packet control channel takies duration Tc, the radio resource transfer efficiency Pt of application software and the channel service efficiency Pc of application software;
Wherein,
Tc=Cc*Ta;
Pt=M/Tb;
Pc=Tb/Tc;
Described Ta is that each packet control channel on average sets up duration; Described M carries out the total flow shared by transfer of data for application software.
6. a radio resource consumption apparatus for evaluating, is characterized in that, comprising: acquisition module, acquisition module, processing module and evaluation module;
Described acquisition module, for gathering the data signaling of each application software in gn interface place;
Described acquisition module, for obtaining the critical field information of each application software in described data signaling;
Described processing module, for screening according to the critical field information of property data base to each application software of the application software to be measured preset, determining application software to be measured, obtaining the time series of described application software to be measured;
Described evaluation module, for assessing according to the radio resource consumption of described time series to described application software to be measured.
7. device as claimed in claim 6, is characterized in that, include the time series of each application software in the data signaling of described each application software,
Described processing module, specifically for searching the property data base of application software to be measured; The critical field information of the characteristic parameter of the application software to be measured stored in described property data base and described each application software is compared; Choose the critical field information identical with described characteristic parameter; Determine that application software critical field information belonging to identical with described characteristic parameter is application software to be measured; And obtain the time series of the application software to be measured determined.
8. device as claimed in claim 6, is characterized in that,
Described evaluation module, merges specifically for the temporal information of twice data transmission segment of arbitrary neighborhood in the time series to application software to be measured, until between each temporal information after merging when there is not common factor, obtain new time series; And calculate packet traffic channel according to described new time series and cell channel resource time delay release duration Tt and take duration Tb and packet control channel takies number of times Cc; And take duration Tb and packet control channel according to described packet traffic channel and take the radio resource consumption of number of times Cc to application software to be measured and assess.
9. device as claimed in claim 8, it is characterized in that, described new time series is Set1 (Ts, Te),
Described evaluation module, specifically for performing step one, traveling through described new time series Set1 (Ts, Te), choosing very first time information (Ts adjacent in described Set1 (Ts, Te) m, Te m) and the second temporal information (Ts m+1, Te m+1); Perform step 2, determine the time interval (Ts of described very first time information and described second temporal information m+1-Te m); Perform step 3, relatively more described (Ts m+1-Te m) and described Tt; As described (Ts m+1-Te m) when being greater than described Tt, determine described Tb=(Te m-Ts m)+Tt, described Cc adds one; As described (Ts m+1-Te m) when being not more than described Tt, determine described Tb=(Ts m+1-Ts m), described Cc is constant; And repeat above-mentioned steps one to step 3, until till having calculated the time interval of all adjacent two temporal informations in described Set1 (Ts, Te); The each Tb summation determined is obtained total Tb; The each Cc summation determined is obtained total Cc;
Wherein, described Ts represents the initial time of transfer of data, and described Te represents the end time of transfer of data, and described m represents the sequence number of each temporal information in time series.
10. device as claimed in claim 9, is characterized in that, when the radio resource consumption of described evaluation module to application software to be measured is assessed, also comprise following parameter:
Packet control channel takies duration Tc, the radio resource transfer efficiency Pt of application software and the channel service efficiency Pc of application software;
Wherein,
Tc=Cc*Ta;
Pt=M/Tb;
Pc=Tb/Tc;
Described Ta is that each packet control channel on average sets up duration; Described M carries out the total flow shared by transfer of data for application software.
CN201410450153.6A 2014-09-04 2014-09-04 A kind of radio resource consumption appraisal procedure and device Active CN105471666B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410450153.6A CN105471666B (en) 2014-09-04 2014-09-04 A kind of radio resource consumption appraisal procedure and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410450153.6A CN105471666B (en) 2014-09-04 2014-09-04 A kind of radio resource consumption appraisal procedure and device

Publications (2)

Publication Number Publication Date
CN105471666A true CN105471666A (en) 2016-04-06
CN105471666B CN105471666B (en) 2019-03-22

Family

ID=55608979

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410450153.6A Active CN105471666B (en) 2014-09-04 2014-09-04 A kind of radio resource consumption appraisal procedure and device

Country Status (1)

Country Link
CN (1) CN105471666B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080189360A1 (en) * 2007-02-06 2008-08-07 5O9, Inc. A Delaware Corporation Contextual data communication platform
US20110317568A1 (en) * 2007-04-12 2011-12-29 Christofer Flinta Measuring Network Performance With Reference Packet Probing
CN102461312A (en) * 2009-04-21 2012-05-16 捷讯研究有限公司 System and method for adjusting monitoring of timeslots during data transmission
CN102461311A (en) * 2009-04-21 2012-05-16 捷讯研究有限公司 System and method for adjusting monitoring of timeslots during data transmission
CN103347272A (en) * 2013-06-20 2013-10-09 中国联合网络通信集团有限公司 Network resource consumption evaluating method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080189360A1 (en) * 2007-02-06 2008-08-07 5O9, Inc. A Delaware Corporation Contextual data communication platform
US20110317568A1 (en) * 2007-04-12 2011-12-29 Christofer Flinta Measuring Network Performance With Reference Packet Probing
CN102461312A (en) * 2009-04-21 2012-05-16 捷讯研究有限公司 System and method for adjusting monitoring of timeslots during data transmission
CN102461311A (en) * 2009-04-21 2012-05-16 捷讯研究有限公司 System and method for adjusting monitoring of timeslots during data transmission
CN103347272A (en) * 2013-06-20 2013-10-09 中国联合网络通信集团有限公司 Network resource consumption evaluating method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
周涛,邵震,韦乐平: "《移动互联网崛起对移动网络的影响及对策探讨》", 《电信科学》 *

Also Published As

Publication number Publication date
CN105471666B (en) 2019-03-22

Similar Documents

Publication Publication Date Title
JP6092409B2 (en) Method and apparatus for evaluating wireless network capillary performance
CN105357699B (en) Quality of wireless network monitors system and method
CN103096356A (en) Wireless network performance analysis method
CN107438254B (en) Service identification method, device and system based on user behavior
JP2013538498A (en) Method, apparatus and system for scheduling data flow
CN102282883A (en) Analysing radio network coverage
CN103650569A (en) Fault diagnosis method and device of wireless network
CN106454921A (en) Minimization-of-drive-test method and minimization-of-drive-test device for time delay
WO2013185489A1 (en) Method and apparatus for analyzing signaling traffic
CN111479287B (en) Simulation test method, device, equipment and storage medium for core network of non-independent networking
CN107371179B (en) Measurement result reporting method, measurement result receiving method, related equipment and system
US20130051252A1 (en) Methods, systems, and computer program products for monitoring network performance
JP7213339B2 (en) Data transmission method and device
CN103906111A (en) Problem determination method and device for general packet radio service network
CN103428730B (en) A kind of minimum drive test qos measurement result transmission method and device
KR100900946B1 (en) Method and Server for Collecting Data Traffic Pattern of Wireless Internet Data Service
CN104640158B (en) Terminal occupies Internet resources calculation method, device and Internet resources calculation server
CN105471666A (en) Wireless resource consumption assessment method and device
CN105744557B (en) Method, device are delimited in a kind of low analysis of HTTP page-downloadings speed
CN104185308B (en) The traffic hotspots detection method and device of cell
CN108235368B (en) Method and device for determining wireless resources occupied by service
CN104994540B (en) The measuring method of Packet data service radio bearer efficiency
US10003988B2 (en) Detecting apparatus and method for determining air interface resources consumed by service
CN102984212A (en) Mobile QQ air interface occupying period calculation method based on dot per inch (DPI) and through conservation of amount of information in general packet radio service (GPRS) environment
CN108377507B (en) VoLTE user coverage condition evaluation method, device, equipment and computer storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant