Method and Network Node for Providing an RF Model of a Telecommunications System
20230066921 · 2023-03-02
Inventors
- Ma Josefa VERA NADALES (Campanillas (Malaga), ES)
- Otrtar KADDQURA MARIN (Campanillas (Maiaga.), ES)
- Adriano MENDO MATEO (Campanillas (Malaga), ES)
Cpc classification
H04B17/336
ELECTRICITY
International classification
Abstract
A method and a network node (110) for providing an RF model of a telecommunications system (100) are disclosed, The network node (110) configures (A030) reporting of call traces indicative of: a first type of measurement event relating to serving cell with a first time-to-trigger value and a first threshold value, and a second type of measurement event relating to neighbouring cells with respect to the serving cell with a second time-to-trigger value and a second threshold value, wherein the first time-to-trigger value is greater than the second time-to-trigger value. The network node (110) receives (A090) a respective call trace representing a firstly reported measurement event of the first or second type for a connection in said each cell. Moreover, the network node (110) processes (A100) the respective call trace to extract an Reference Signal Received Power “RSRP” or to extract a Carrier-To-Interferer ratio “C/I”. Next, the network node (110) forms (A110, A120) a first distribution of RSRP and a second distribution of C/I, representing an RF model. The RF model is fed to a network management tool (140) for managing performance of the telecommunications system (100). A corresponding computer program and a carrier therefor are also disclosed.
Claims
1. A method, performed by a network node (110), for providing a Radio Frequency, RF, model of a telecommunications system (100), wherein the telecommunications system (100) comprises cells (120), wherein the method comprises: configuring (A030), for at least a set of the cells (120), reporting of call traces indicative of: a first type of measurement event relating to serving cell with a first time-to-trigger value and a first threshold value, and a second type of measurement event relating to neighbouring cells with respect to the serving cell with a second time-to-trigger value and a second threshold value, wherein the first time-to-trigger value is greater than the second time-to-trigger value, and wherein the method comprises: receiving (A090), from each cell of the set, a respective call trace representing a firstly reported measurement event of the first or second type for a connection in said each cell, processing (A100), for said each cell of the set, the respective call trace to extract an Reference Signal Received Power “RSRP” for said each cell of the set or to extract a Carrier-To-Interferer ratio “C/I” for said each cell of the set with respect to an interfering neighbouring cell, forming (A110) a first distribution of RSRP based on the extracted RSRP for said each cell of the set, forming (A120) a second distribution of C/I based on the extracted C/I, wherein the first and second distributions represent an RF model, and sending (A130) the RF model to a network management tool (140) for managing performance of the telecommunications system (100).
2. The method according to claim 1, wherein the first type of measurement event is a measurement event A2.
3. The method according to any one of the preceding claims, wherein the second type of measurement event is a measurement event A3 or a measurement event A4 or a measurement event A5.
4. The method according to any one of the preceding claims, wherein the method further comprises: obtaining (A010) an indication about software releases or capabilities of user equipments (130) in the cells, and checking (A020) that the indication indicates that at least a specific ratio of the user equipments (130) are capable of being configured with the first and second types of measurement events.
5. The method according to claim 4, wherein the indication is a featureGroupIndicators field, sent by the user equipments (130) during Radio Resource Control procedures for establishing the connection.
6. A computer program (1303), comprising computer readable code units which when executed on a network node (110) causes the network node (110) to perform the method according to any one of claims 1-5.
7. A carrier (1305) comprising the computer program according to claim 6, wherein the carrier (1305) is one of an electronic signal, an optical signal, a radio signal and a computer readable medium.
8. A network node (110) configured for providing a Radio Frequency, RF, model of a telecommunications system (100), wherein the telecommunications system (100) comprises cells (120), wherein the network node (110) is configured for: configuring, for at least a set of the cells (120), reporting of call traces indicative of: a first type of measurement event relating to serving cell with a first time-to-trigger value and a first threshold value, and a second type of measurement event relating to neighbouring cells with respect to the serving cell with a second time-to-trigger value and a second threshold value, wherein the first time-to-trigger value is greater than the second time-to-trigger value, and wherein the network node (110) is configured for: receiving, from each cell of the set, a respective call trace representing a firstly reported measurement event of the first or second type for a connection in said each cell, processing, for said each cell of the set, the respective call trace to extract an Reference Signal Received Power “RSRP” for said each cell of the set or to extract a Carrier-To-Interferer ratio “C/I” for said each cell of the set with respect to an interfering neighbouring cell, forming a first distribution of RSRP based on the extracted RSRP for said each cell of the set, forming a second distribution of C/I based on the extracted C/I, wherein the first and second distributions represent an RF model, and sending the RF model to a network management tool (140) for managing performance of the telecommunications system (100).
9. The network node (110) according to claim 8, wherein the first type of measurement event is a measurement event A2.
10. The network node (110) according to any one of claims 8-9, wherein the second type of measurement event is a measurement event A3 or a measurement event A4 or a measurement event A5.
11. The network node (110) according to any one of claims 8-10, wherein the network node (110) is configured for: obtaining an indication about software releases or capabilities of user equipments (130) in the cells, and checking that the indication indicates that at least a specific ratio of the user equipments (130) are capable of being configured with the first and second types of measurement events.
12. The network node (110) according to claim 11, wherein the indication is a featureGroupIndicators field, sent by the user equipments (130) during Radio Resource Control procedures for establishing the connection.
13. A network node (110) configured for providing a Radio Frequency, RF, model of a telecommunications system (100), wherein the telecommunications system (100) comprises cells (120), wherein the network node (110) comprises: a configuring module (1310) configured for configuring, for at least a set of the cells (120), reporting of call traces indicative of: a first type of measurement event relating to serving cell with a first time-to-trigger value and a first threshold value, and a second type of measurement event relating to neighbouring cells with respect to the serving cell with a second time-to-trigger value and a second threshold value, wherein the first time-to-trigger value is greater than the second time-to-trigger value, and wherein the network node (110) comprises: receiving module (1320) configured for receiving, from each cell of the set, a respective call trace representing a firstly reported measurement event of the first or second type for a connection in said each cell, processing module (1330) configured for processing, for said each cell of the set, the respective call trace to extract an Reference Signal Received Power “RSRP” for said each cell of the set or to extract a Carrier-To-Interferer ratio “C/I” for said each cell of the set with respect to an interfering neighbouring cell, forming module (1340) configured for forming a first distribution of RSRP based on the extracted RSRP for said each cell of the set, wherein the forming module (1340) is configured for forming a second distribution of C/I based on the extracted C/I, wherein the first and second distributions represent an RF model, and sending module (1350) configured for sending the RF model to a network management tool (140) for managing performance of the telecommunications system (100).
14. The network node (110) according to claim 13, wherein the first type of measurement event is a measurement event A2.
15. The network node (110) according to any one of claims 13-14, wherein the second type of measurement event is a measurement event A3 or a measurement event A4 or a measurement event A5.
16. The network node (110) according to any one of claims 13-15, wherein the network node (110) further comprises: an obtaining module (1360) configured for obtaining an indication about software releases or capabilities of user equipments (130) in the cells, and a checking module (1370) configured for checking that the indication indicates that at least a specific ratio of the user equipments (130) are capable of being configured with the first and second types of measurement events.
17. The network node (110) according to claim 16, wherein the indication is a featureGroupIndicators field, sent by the user equipments (130) during Radio Resource Control procedures for establishing the connection.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The various aspects of embodiments disclosed herein, including particular features and advantages thereof, will be readily understood from the following detailed description and the accompanying drawings, in which:
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
DETAILED DESCRIPTION
[0031] Throughout the following description similar reference numerals have been used to denote similar features, such as nodes, actions, steps, modules, circuits, parts, items elements, units or the like, when applicable. In the Figures, features that appear in some embodiments are indicated by dashed lines.
[0032]
[0033] In other examples, the telecommunications system 100 may comprise any cellular or wireless communication system, such as Universal Mobile Telecommunication System (UMTS) and Worldwide Interoperability for Microwave Access (WiMAX), Ultra-Mobile Broadband (UMB), Global System for Mobile communications (GSM) network, GSM/Enhanced Data Rate for GSM Evolution (EDGE) Radio Access Network (GERAN) network, EDGE network, a network comprising of any combination of Radio Access Technologies (RATs) such as e.g. Multi-Standard Radio (MSR) base stations, multi-RAT base stations etc., any 3rd Generation Partnership Project (3GPP) cellular network, WiFi networks, Worldwide Interoperability for Microwave Access (WiMax), 5th Generation (5G) system or any cellular network or system or the like.
[0034] The telecommunications system 100 comprises a network node 110, such as an Operation and Support System (OSS). As shown in
[0035] Furthermore, a cell 120, or radio network node, is shown in
[0036] Moreover, the telecommunication system 100 may be said to comprise a user equipment 130. This means that the user equipment 130 is present in the telecommunication system 100. In particular, the user equipment 130 may be served by the cell 120. For simplicity of description, the user equipment 130 may represent one or more user equipments 130.
[0037] Additionally,
[0042] The cell 120 may communicate 150 with the user equipment 130. This communication may include user transmissions and/or control transmissions. The user transmissions may include user data, payload data, content data etc. The control transmissions may include control information relating to e.g. scheduling, authentication, mobility, power control, Radio Resource Control (RRC) etc. The user transmissions are only relevant in case the first wireless device is in a cellular mode. The communication may include uplink transmission and/or downlink transmission.
[0043] The cell 120 may also communicate 151 with the OSS 110. Typically, the cell 120 reports call traces indicative of measurement events to the OSS 110.
[0044] The OSS 110 may further communicate 152 with the network management tool 140. The network management tool 140 is typically fed with an RF model representing the telecommunications system 100.
[0045] As used herein, the term “user equipment” may refer to a wireless communication device, a machine-to-machine (M2M) device, a mobile phone, a cellular phone, a Personal Digital Assistant (PDA) equipped with radio communication capabilities, a smartphone, a laptop or personal computer (PC) equipped with an internal or external mobile broadband modem, a tablet PC with radio communication capabilities, a portable electronic radio communication device, a sensor device equipped with radio communication capabilities or the like. The sensor may be any kind of weather sensor, such as wind, temperature, air pressure, humidity etc. As further examples, the sensor may be a light sensor, an electronic or electric switch, a microphone, a loudspeaker, a camera sensor etc. The term “user” may indirectly refer to the wireless device. Sometimes, the term “user” may be used to refer to the user equipment or the like as above. It shall be understood that the user may not necessarily involve a human user. The term “user” may also refer to a machine, a software component or the like using certain functions, methods and similar.
[0046] Having the above described system overview in mind, a summary of the methods according to the embodiments herein is provided with reference to
[0047] The RF model is built for a purpose of network design and optimization. The RF model is represented by RSRP and C/I distributions extracted from the call traces reporting event-triggered UE measurements, such as provided in RRC measurement report messages as standardized by Third Generation Partnership Project (3GPP), instead of periodical UE measurements. It may here be mentioned that Carrier-To-Interferer is typically defined as RSRP_carrier-RSRP_Interferer.
[0048] What information that is reported in the call traces is dependent on implementation of the cell 120, i.e. the call traces are vendor-specific with respect to the cell 120. For the embodiments herein, the call traces are assumed to include reports indicative of one or more of: [0049] a first type of measurement event relating to serving cell with a first time-to-trigger value and a first threshold value, and [0050] a second type of measurement event relating to neighbouring cells with respect to the serving cell with a second time-to-trigger value and a second threshold value, wherein the first time-to-trigger value is greater than the second time-to-trigger value.
[0051] Thus, certain minimum requirements on the cell 120 and/or the user equipment 130 may apply.
[0052] In case of LTE, the first type of measurement event may be a measurement event A2 and the second type of measurement event may be a measurement event A3 or a measurement event A4 or a measurement event A5.
[0053] According to the embodiments herein, the network node 110 and a method therein thus provide the RF model for performing physical parameters optimization based on event-triggered UE measurements collected from a live or offline system that does not require prior knowledge of the system configuration or the environment conditions.
[0054]
[0055] The network node 110 performs a method for providing a Radio Frequency, RF, model of a telecommunications system 100. As mentioned, the telecommunications system 100 comprises cells 120.
[0056] One or more of the following actions may be performed in any suitable order.
Action A010
[0057] In order to be able to check whether or not the certain minimum requirements are fulfilled, the network node 110 may obtain an indication about software releases or capabilities of user equipments 130 in the cells. The indication may be a featureGroupIndicators field, sent by the user equipments 130 during Radio Resource Control procedures for establishing a connection, e.g. with the cell 120.
Action A020
[0058] Now that the network node 110 has obtained the indication, the network node 110 may check that the indication indicates that at least a specific ratio of the user equipments 130 are capable of being configured with the first and second types of measurement events.
[0059] In this manner, it may be ensured that an RF model may be expected to be built during a certain time period corresponding to the specific ratio. Should the specific ratio not be fulfilled, building of the RF model may be expected to be completed in a further time period, being longer than the certain time period.
[0060] In more detail, actions A010 and A020 may be performed due to that even if vendor equipment, such as the cell 120, is able to configure these measurements, it may be that not all UEs, such as the user equipment 130, are able to report the second type of measurement event, such as event A4 or event A5. Therefore, according to some embodiments, it may be verified by use of the information in the “feature Group Indicators” field as standardized by 3GPP or, at least, UE release/version. Therefore, a connection is valid and should be considered only if the UE is capable of reporting measurement events of the first and second types.
Action A030
[0061] In order to enable processing of call traces as in action A100, the network node 110 configures, for at least a set of the cells 120, reporting of call traces.
[0062] As mentioned, the call traces are indicative of:
[0063] the first type of measurement event relating to serving cell with a first time-to-trigger value and a first threshold value, and
[0064] the second type of measurement event relating to neighbouring cells with respect to the serving cell with a second time-to-trigger value and a second threshold value, wherein the first time-to-trigger value is greater than the second time-to-trigger value.
[0065] Again, the first type of measurement event may be a measurement event A2, or event A2 for short, and the second type of measurement event may be a measurement event A3 or a measurement event A4 or a measurement event A5, aka event A3/A4/A5.
[0066] It is thus assumed that if event A2 cannot be configured for reporting UE measurements in call traces for a cell of the set, the cell can still be configured for reporting event A2 for mobility purposes, providing intra-frequency measurements, in the call traces. From these call traces, RSRP may be extracted as described in action A100 below.
[0067] Moreover, it is assumed that if event A3 or A4 or A5 cannot be configured for reporting UE measurements in call traces, at least event A3 is configured for mobility purposes providing intra-frequency measurements that are stored in call traces. Notably, its timeToTrigger parameter value is set lower than timeToTrigger parameter value of event A2. In this manner, it is ensured that the firstly reported measurement event is of either the first or second type.
[0068] Despite the fact that triggering conditions for each event depend on a conjunction of several parameters defined by 3GPP, or even vendor specific, for sake of simplicity, as discussed herein, these conditions will be referred to as a triggering value.
[0069] In the following particular example, the first type of measurement event is event A2 and the second type of measurement event is event A3 or A4 or A5.
[0070] Hence, notice that any measurement report contains serving cell RSRP value. However, only A3 or A4 or A5 events can be used for neighbor and serving cell RSRP reporting providing, by the subtraction of serving cell RSRP and neighbor RSRP, a Carrier-to-Interferer value to build an interference matrix between serving cell and neighbor cell. In fact, event A3 triggering condition that compares serving cell RSRP and neighbor cell RSRP is guaranteeing that whenever the Carrier-to-Interferer value is below a certain value that e.g. depends on the configuration parameters, such as offset, hysteresis, etc., a UE measurement report is reported. In other words, it is providing a value of the cumulative C/I distribution as it is feasible to compute the number of samples below event A3 triggering value over the total samples expected, i.e. the total number of connections. Event A4 and A5 do not provide this information but setting the proper triggering values (as specified in Table 1), they can be used to find out the complete C/I distribution.
[0071] For that reason, serving cell RSRP and C/I distribution requires different approaches as illustrated an
[0078] As the firstly received measurement of the call is used, there is no need of overloading the system reporting more than once each of these custom measurements. Table 1 specifies for that reason “reportAmount” to 1.
[0079] Finally, time to trigger settings assure that the first measurement of the call (assuming that UE measurements are not lost) is the measurement that can be used for RSRP and C/I distributions if and only if the measurements selected and the other measurements that network uses are the first ones to be configured in the downlink direction through “RRC Connection reconfiguration” message (see
[0080] In this action, certain assumptions have been made. Should these assumptions not be fulfilled, the embodiments herein may not be applicable. This means that some embodiments herein may require a set of minimum requirements to be fulfilled. The set of minimum requirements may include one or more of: [0081] If event A3 or A4 or A5 cannot be configured for reporting UE measurements in call traces, at least event A3 is configured for mobility purposes providing intra-frequency measurements that are stored in call traces and its timeToTrigger parameter value is lower than event A2 timeToTrigger parameter. This is typical configuration of these measurements but it is not ensured 100%. [0082] If event A2 cannot be configured for reporting UE measurements in call traces, at least event A2 is configured for mobility purposes providing intra-frequency measurements that are stored in call traces. [0083] Call traces provide at least the first measurement of every connection and UE release or UE capabilities through “featureGroupIndicators” field [3]. A connection is defined as the part of a call where the UE is connected to one serving cell previous to a handover execution or connection release. A UE may perform handovers to neighboring cell having several connections in same call and several connections in same call with same serving cell. [0084] The measurements to be used in this approach (A3 or A4 or A5 and A2), either for reporting in call traces or for mobility purposes, should be configured in the first “RRC Connection Reconfiguration” message that the eNodeB, or the cell 120, sends to the UE configuring UE measurements, see
TABLE-US-00001 TABLE 2 “RRC measurement report” information that is relevant for at least some embodiments herein. Cells PCI RSRP RSRQ Description C — P.sub.C Q.sub.C Serving cell related RSRP and RSRQ measurements {I.sub.1, . . . , {M.sub.1, . . . , {P.sub.I1, . . . , (Q.sub.I1, . . . , Interferer cells I.sub.n} M.sub.n} P.sub.In} Q.sub.In) related RSRP, RSRQ measurements and PCI
TABLE-US-00002 TABLE 3 Notation to distinguish typical event-triggering measurements configured in the network for different purposes. Event-triggering configuration parameters depend on the needs of the LTE RAN algorithm that uses them. Modifying the configuration of existing measurements linked to a RAN algorithm is not possible if it modifies UE conditions in the network (e.g. RAN mobility algorithm behavior). Identifier Description A.sub.3.sub.
Action A040
[0085] When the cell 120 is configured by the network node 110, a configuration is sent to the cell 120 from the network node 110. Typically, the configuration is sent automatically, e.g. over so called CM interface, to the cell 120.
Action A050
[0086] Once the cell 120 is configured as in action A040, the user equipment 130 may be configured accordingly, typically by means of a RCC_Connection_Reconfiguration message or the like as known from LTE terminology.
Action A060
[0087] Since the user equipment 130 has been configured to send measurement event of the first and second types, the user equipment 130 sends a measurement event of the first or second type when trigger conditions, such as the timeToTrigger values and the associated threshold values, are fulfilled.
Action A070
[0088] Subsequent to action A060, the cell 120 receives the measurement event.
Action A080
[0089] After receiving one or more measurement events, the cell 120 creates and sends a call trace indicative of the received measurement event. The cell 120 may represent one of many cells in the telecommunication system 100, where each cell sends a respective call trace.
Action A090
[0090] Subsequent to action A080, the network node 110 receives, from each cell of the set, the respective call trace representing a firstly reported measurement event of the first or second type for a connection in said each cell.
Action A100
[0091] The network node 110 processes, for said each cell of the set, the respective call trace to extract an Reference Signal Received Power “RSRP” for said each cell of the set or to extract a Carrier-To-Interferer ratio “C/I” for said each cell of the set with respect to an interfering neighbouring cell.
[0092] As an example, the network node 110 computers for the firstly measurement report of every valid connection, serving cell RSRP and C/I values for every interferer reported, such as the interfering neighboring cell.
[0093] Table 4 describes the items involved in this action and
Action A110
[0094] The network node 110 forms a first distribution of RSRP based on the extracted RSRP for said each cell of the set.
Action A120
[0095] The network node 110 forms a second distribution of C/I based on the extracted C/I, e.g. for every serving cell and interferer (interfering cell), wherein the first and second distributions represent an RF model.
[0096] The network node 110 sends A130 the RF model to a network management tool 140 for managing performance of the telecommunications system 100.
[0097] In action A110 and A120 statistical distributions of serving RSRP and C/I are built using information extracted in action A100. If a valid connection does not have a measurement report, it might be due to RRC messages lost, UE anomalies or RF reasons (depending on the UE measurements selected for this approach): [0098] Serving cell RSRP does not fulfill event A2 triggering value and neighbor cell RSRP is very low comparing to serving cell RSRP being UE unable to decode the PCI or detect it. [0099] Serving cell RSRP does not fulfill event A2 triggering value and there is not an intra-frequency neighboring cell received by the mobile phone. [0100] Serving cell RSRP does not fulfill event A2 triggering value and there is not at least one intra-frequency neighboring cell fulfilling event A3 triggering condition.
[0101] A solution for any scenario described above is to count the number of connections without serving cell RSRP or C/I samples and fill the serving cell RSRP distribution or C/I distribution as specified in the flow diagram of
[0102] Another method that can be used in these actions is assuming that both distributions are Gaussian and have a fixed standard deviation value. As measurements are providing one point of the cumulative distribution, mean of the Gaussian distribution can be computed.
[0103] An output of the algorithm is the RSRP distribution for every cell and interference matrix distribution for every pair of cells that models RF conditions being accurate for poor coverage and high interference areas as the model is coming directly from measurements and inferring the rest of the distribution to have, at least, an approximation of how RF conditions may be and could be affected if a physical parameter, such as electrical tilt, is changed. Of course, the accuracy of the RF model increases as soon as the inferred samples decrease.
[0104] As
TABLE-US-00003 TABLE 1 Desired configuration of event-triggering measurements when they can be configured for reporting UE measurements in call traces. User must select one of the options between A.sub.3.sub.
TABLE-US-00004 TABLE 4 Notation used for call traces information. Item Description N Number of cells in call traces C Serving cell (or victim cell) {I.sub.1, . . . , I.sub.2} Interferer cells in measurement report P.sub.Xi RSRP value of cell i with X = {C, I} where C means serving cell and I means interferer C/I.sub.ij C/I relation between serving cell i and interferer j γ.sub.i Connection of serving cell i Γ.sub.i Number of valid connections for serving cell i Γ.sub.ij.sup.UnknownC/I Number of Valid connections for serving cell i where C/I.sub.ij sample is unknown Γ.sub.i.sup.UnknownP Number of valid connections for serving cell i where P.sub.Ci sample is unknown
[0105] As part of action A030,
Action 501
[0106] The network node 110 checks if event A.sub.2c is possible.
Action 502
[0107] Then, in action 502 when event A.sub.2c is not possible, the network node 110 receives call traces indicative of RSRP in serving cell for poor coverage areas when others are not triggered.
Action 503
[0108] Otherwise, in action 503, when event A.sub.2c is possible, the network node 110 configures UE measurements according to table 1.
Action 504
[0109] Action 503 is also performed when A.sub.3.sub.
Action 505
[0110] Otherwise, in action 505 when A.sub.3.sub.
[0111] As part of action A100,
Action 601
[0112] The network node 110 gets all connections from the received call traces.
Action 502
[0113] The network node 110 checks if the user equipment 130 is capable of reporting the configured UE measurements.
Action 603
[0114] If so, the network node 110 increases the number of valid connections for serving cell.
Action 604
[0115] The network node 110 checks if call traces indicates the firstly received measurement event for the connection.
Action 605
[0116] If so, the network node 110 extracts P.sub.c.
Action 606
[0117] The network node 110 also computes the C/I values for all interferers, i.e. all interfering neighboring cells.
Action 607
[0118] The network node 110 check if this is the last connection, if not proceed to action 602.
[0119] Now as part of action A110,
Action 701
[0120] The network node 110 collects P.sub.c.sub.
Action 702
[0121] The network node 110 for every cell of the set of cell.
Action 703
[0122] The network node 110 checks if A.sub.2.sub.
Action 704
[0123] If so, the network node 110 sets A.sub.2.sub.
Action 705
[0124] Then, the network node 110 distributes Γ.sub.i.sup.UnknownP samples with P.sub.C.sub.
Action 706
[0125] The network node 110 checks if currently processed cell Ci is the last cell. If not proceed to action 702.
Action 707
[0126] If A.sub.2.sub.
[0127] Moreover, as part of action A120,
Action 801
[0128] The network node 110 collects C/I.sub.C.sub.
Action 802
[0129] The network node 110 repeats for every C.sub.i and I.sub.j (Victim-Interferer).
Action 803
[0130] The network node 110 checks if A.sub.3.sub.
Action 804
[0131] If so, the network node 110 sets A.sub.TriggeringValue as A.sub.3.sub.
Action 805
[0132] The network node 110 distributes Γ.sub.ij.sup.UnknownC/I samples with C/I.sub.C.sub.
Action 806
[0133] The network node 110 checks if the currently processed cells is the last serving cell-interferer pair. If not, the network node 110 proceeds to action 802.
Action 807
[0134] If A.sub.3.sub.
else (A.sub.4.sub.
[0135] An advantage is hence that requirements of what information to be included in the call traces are low. Depending of vendor of network equipment, such as the cell 120, call traces may include just a few measurement reports without identifying the event or frequency measured. The embodiments herein process the firstly received measurement report for every connection and include the configuration of UE measurement reports, as in stage 201, in such a way that there is no need of identifying which type of measurement is reported in the call traces.
[0136] A benefit of the embodiments herein is that UE periodical measurements are not required to be reported in the call traces provided to the OSS. Instead, the RF model is built up from intra-frequency event-triggered UE measurements.
[0137] The embodiments herein may be adapted to work with event A2 and event A3 that are typically used for mobility purposes in LTE network without configuring extra measurements at the cost of decreasing the accuracy of the RF model.
[0138] The embodiments presented herein may provide a direct measurement of cell RSRP distribution and interference conditions from an operational network allows taking any metric, e.g. radio environment, traffic properties, system features, etc., into account without any need of deep knowledge of the scenario and network configuration.
[0139] According to an example implementation of the embodiments herein, event A4 was configured for reporting in the call traces. When the event A4 or other event configured in the network was not triggered, the event A2 was used to complete serving RSRP distribution.
[0140] In this example implementation, there were two different call traces options: [0141] A 3GPP standardized call trace solution but it is limited to 50 eNodeBs, far away from our purposes that included electrical tilt optimization for more than 400 eNodeBs. [0142] A Network call traces solution that could collect data for all the network where the information provided is the following: [0143] UE release [0144] First and last measurement report per call. [0145] For every measurement, its origin (A2, A3, A4) was not provided.
[0146] For all cells, event A2 was configured in the network for mobility purposes. Additionally, event A3 was configured in the network for intra-frequency mobility and timeToTrigger of event A3 was smaller than the timeToTrigger of event A2. Other measurements configured in the network for some specific cells or inter-frequency and inter-technology purposes are not statistically relevant.
[0147] The example implementation also allowed the possibility of configuring event A4 RRC measurement reports for reporting these measurements in call traces (therefore, not affecting the behavior of other RAN algorithms).
[0148] In this example implementation, event A4 intra-frequency measurement was configured to be reported in call traces for 3 eNodeBs. The guidelines from Table 1 were not followed.
[0149] Example features: Configuration parameters set for event A4 are: [0150] Intra-frequency measurement set in measObjectEUTRA object (carrierFreq parameter). [0151] ReportConfig object has the following parameters value: [0152] triggerTypeEUTRA set to event A4 [0153] maxReportCells set to 8 [0154] RSRP Eutra threshold set to −110 dBm [0155] reportInterval set to 5120 ms [0156] reportAmount set to 2 or infinity depending on the site [0157] reportQuantity set to both (RSRP and RSRQ are reported) [0158] triggerQuantity set to RSRP [0159] timeToTrigger set to 256 ms or 320 ms depending on the site [0160] First DL RRC Connection reconfiguration message sent from the network to the UE in order to configure RRC measurement reports was configuring mobility related event A2 and event A3 plus user configurable event A4 for reporting in call traces. As a UE measurement report is triggered if event triggering conditions are fulfilled during timeToTrigger value, setting lower timeToTrigger value to event A4 means that even if triggering conditions of other events are fulfilled, first measurement report will be triggered by event A4. [0161]
[0163] Another objective in RF model is that both distributions are built through a fair RF environment sampling. Then, the first measurement of the call is extracted due to two reasons: [0164] Call traces solution provided the first and the last measurement report without identifying the type of measurement reported (A3, A4, A2). Thanks to timeToTrigger parameter, the behavior of the first triggered measurement of the call could be controlled. [0165] During a connection, event A4 and also event A2 could be triggered. As the number of total measurements considered for every cell affects to the final probability values and event A2 measurement will not provide samples for C/I distribution, event A4 measurement is preferred in this case. Analogously, if event A4 and event A3 are triggered during a connection, as event A3 will report only neighbors fulfilling event A3 triggering value, some neighbor relations could be missed and RF model could be affected.
[0166] If during a connection there is no measurement report triggered (neither event A4 or event A2), the connection is assumed to have good RF conditions, assuming a fixed serving cell RSRP value higher than event A2 RSRP threshold. This is a simplification of stage 203 described herein.
[0167] Finally, connections where UE release is 8 were discarded as event A4 reporting capabilities is not guaranteed.
[0168] Next, the configuration of event A4 was extended to a higher cluster.
[0169] Example features: [0170] Configuration parameters set for event A4 are same as trial configuration except for: [0171] RSRP Eutra threshold set to −120 dBm [0172] reportAmount set to 1 [0173] timeToTrigger set to 40 ms [0174] During this test, the number of drops increased and handover attempts decreased at cluster level. Comparing day to day statistics before and after the activation for 78 eNodeBs, number of drops increased by 20% while handover attempts decreased 11%. Both trends pointed out that, for some reason, the number of drops could have increased due to the fact that handovers (triggered by event A3 measurements) were not produced. The decision was to set event A4 timeToTrigger higher than event A3 timeToTrigger for mobility purposes but lower to event A2 timeToTrigger value to still provide fair vision of interference conditions.
[0175] Finally, after event A4 timeToTrigger change, there was no noticeable degradation at cluster level and measurement collection phase (stage 201) was finished.
[0176] Electrical tilt optimization was performed in a 50 eNodeB cluster achieving good results.
[0177] In this execution of the approach in the field, RSRP EUTRA threshold for event A4 could not be set to −140 dBm (minimum allowed by the system) as specified in Table 1. However, further optimizations were done using this approach in different clusters of the market and measurement collection of stage 201 was done with the recommended RSRP threshold value.
[0178] The solution was used successfully in other areas significantly improving network performance.
[0179]
[0180]
[0181]
[0182]
[0183] With reference to
[0184] The network node 110 may comprise a processing module 1301, such as a means for performing the methods described herein. The means may be embodied in the form of one or more hardware modules and/or one or more software modules.
[0185] The network node 110 may further comprise a memory 1302. The memory may comprise, such as contain or store, instructions, e.g. in the form of a computer program 1303, which may comprise computer readable code units.
[0186] According to some embodiments herein, the network node 110 and/or the processing module 1301 comprises a processing circuit 1304 as an exemplifying hardware module. Accordingly, the processing module 1301 may be embodied in the form of, or ‘realized by’, the processing circuit 1304. The instructions may be executable by the processing circuit 1304, whereby the network node 110 is operative to perform the methods of
[0187]
[0188] In some embodiments, the processing module 1301 comprises an Input/Output module 1306, which may be exemplified by a receiving module and/or a sending module as described below when applicable.
[0189] In further embodiments, the network node 110 and/or the processing module 1301 may comprise one or more of a configuring module 1310, a receiving module 1320, a processing module 1330, a forming module 1340, a sending module 1350, an obtaining module 1360, and a checking module 1370 as exemplifying hardware modules. In other examples, one or more of the aforementioned exemplifying hardware modules may be implemented as one or more software modules.
[0190] Accordingly, the network node 110 is configured for providing a RF model of a telecommunications system 100. As mentioned, the telecommunications system 100 comprises cells 120.
[0191] Therefore, according to the various embodiments described above, the network node 110 and/or the processing module 1301 and/or the configuring module 1310 is configured for configuring, for at least a set of the cells 120, reporting of call traces indicative of a first type of measurement event relating to serving cell with a first time-to-trigger value and a first threshold value, and a second type of measurement event relating to neighbouring cells with respect to the serving cell with a second time-to-trigger value and a second threshold value, wherein the first time-to-trigger value is greater than the second time-to-trigger value.
[0192] Moreover, the network node 110 and/or the processing module 1301 and/or the receiving module 1320 is configured for receiving, from each cell of the set, a respective call trace representing a firstly reported measurement event of the first or second type for a connection in said each cell.
[0193] The network node 110 and/or the processing module 1301 and/or the processing module 1330 is further configured for processing, for said each cell of the set, the respective call trace to extract an Reference Signal Received Power “RSRP” for said each cell of the set or to extract a Carrier-To-Interferer ratio “C/I” for said each cell of the set with respect to an interfering neighbouring cell.
[0194] Furthermore, the network node 110 and/or the processing module 1301 and/or the forming module 1340 is configured for forming a first distribution of RSRP based on the extracted RSRP for said each cell of the set. The network node 110 and/or the processing module 1301 and/or the forming module 1340, or another forming module (not shown) is configured for for forming a second distribution of C/I based on the extracted C/I. The first and second distributions represent an RF model. The network node 110 and/or the processing module 1301 and/or the sending module 1350 is configured for sending the RF model to a network management tool 140 for managing performance of the telecommunications system 100.
[0195] As mentioned, the first type of measurement event may be a measurement event A2. The second type of measurement event may be a measurement event A3 or a measurement event A4 or a measurement event A5.
[0196] In some embodiments, the network node 110 and/or the processing module 1301 and/or the obtaining module 1360 may be configured for obtaining an indication about software releases or capabilities of user equipments 130 in the cells. The indication may be a featureGroupIndicators field, sent by the user equipments 130 during Radio Resource Control procedures for establishing the connection. In these embodiments, the network node 110 and/or the processing module 1301 and/or the checking module 1370 may be configured for checking that the indication indicates that at least a specific ratio of the user equipments 130 are capable of being configured with the first and second types of measurement events.
[0197] In order facilitate implementation of the embodiments herein, some further description of known technologies are provided here.
[0198] LTE RRC protocol specifications [3] (3GPP TS 36.331) define event-triggering UE measurement reports as well as UE measurement reports that are sent periodically by UE, also called periodical measurements. Periodical measurements are used for reporting strongest cells.
[0199] On one hand, RRC event-triggering measurement reports provide RSRP and/or Reference Signal Received Quality (RSRQ) measurements only when triggering conditions are met. Examples of event-triggering LTE measurement reports and their definition are: [0200] Event A1 (Serving becomes better than threshold). [0201] Event A2 (Serving becomes worse than threshold). [0202] Event A3 (Neighbor becomes offset better than serving cell). [0203] Event A4 (Neighbor becomes better than threshold). [0204] Event A5 (Serving cell becomes worse than threshold 1 and neighbor becomes better than threshold 2).
[0205] 3GPP defines the elements that need to be specified for these measurements, The most relevant for this solution are: [0206] EUTRA measurement object “carrierFreq” that defines the frequency that the UE will measure, [0207] EUTRA Report Configuration “event ID” that indicates the event type (A1, A2, A3 . . . ). [0208] EUTRA Report Configuration “triggerQuantity” that indicates whether RSRP or RSRQ will be used to trigger the UE measurement. [0209] EUTRA Report Configuration “reportQuantity” that indicates whether RSRP and RSRQ should be reported in UE measurement or only the “triggerQuantity”. [0210] EUTRA Report Configuration “maxReportCells” that defines the maximum number of neighboring cells that will be reported in the UE measurement (maximum is 8). [0211] EUTRA Report Configuration thresholds, offsets and hysteresis depending on the event type (A1, A2, A3, . . . ) that defines the “entering” and “leaving” condition of each event. As an example, if “triggerQuantity” is RSRP, A2 threshold is set to −110 dBm and A2 hysteresis is defined to 1 dB: [0212] “Entering condition” is fulfilled if serving cell RSRP is less than −111 dBm (A2 threshold minus A2 hysteresis). [0213] “Leaving condition” is fulfilled if serving cell RSRP is higher than −109 dBm (A2 threshold plus A2 hysteresis). [0214] EUTRA Report Configuration “timeToTrigger” that defines the time that the UE should be fulfilling the entering condition to report a UE measurement report. [0215] EUTRA Report Configuration “reportInterval” that indicates how often a new UE measurement report must be sent once the first UE measurement report is sent and leaving condition is not fulfilled. [0216] EUTRA Report Configuration “reportAmount” that provides how many UE measurement reports will be sent by the UE once the first UE measurement report is sent and leaving condition is not fulfilled.
[0217] UE event-triggering measurements report serving cell RSRP and/or RSRQ and up to 8 LTE neighbor cells if and only if cells fulfill the entering condition of the event. Therefore, a UE could be interfered by a neighbor cell that is not being reported in the event-triggering measurement report to eNodeB cell because it does not fulfill event entering condition.
[0218] Even more, notice that when triggering condition is related exclusively to serving cell RSRP or RSRQ, neighboring cells RSRP and/or RSRQ are not reported by the UE. Therefore, event A2 helps detecting poor coverage areas but it cannot be used for reporting interferers RSRP and/or RSRQ in poor coverage areas even if they are strong interferers (neighboring cells with RSRP or RSRQ comparable to serving cell RSRP or RSRQ). Analogously, events whose triggering condition is related to neighboring cell RSRP or RSRQ (as for events A3, A4 and AS) will not produce UE measurements if there is no, at least, one neighbor fulfilling triggering conditions defined in the event, reporting exclusively the neighboring cells that fulfill triggering conditions. As a result, eNodeB cell will not receive A3 measurements for detecting areas where serving cell RSRP is low unless there is at least one interferer that complies with A3 triggering conditions.
[0219] Event-triggering measurements are typically used for detecting low coverage or high interference areas to trigger mobility, load balancing or ANR optimization algorithms. Depending on LTE vendor equipment capabilities, an external agent could be able to configure one of these events purely for reporting UE measurements in call traces allowing custom settings (e.g. thresholds, hysteresis or “timeToTrigger”) for these measurements without affecting network behavior (e.g. mobility algorithm).
[0220] On the other hand, RRC periodical measurement reports provide RSRP and/or RSRQ for the serving cell and the strongest neighboring cells. They do not have “entering” or “leaving” conditions. Therefore, there is no need of defining thresholds, hysteresis or “timeToTrigger” values. The parameters “reportInterval” and “reportAmount” define how often and how many measurement reports the eNodeB cell will receive respectively. Parameter setting “maxReportCells” defines up to how many neighboring cells will be reported. Instead of “eventID” parameter, the system should set “periodical” value and the “purpose” of the measurement that needs to be configured as “reportStrongestCells” [3].
[0221] Therefore, periodical measurements perform a sampling of the RF environment no matter what the coverage and interference conditions are. Up to 8 RSRP and/or RSRQ measurements from the strongest neighboring cells and RSRP and/or RSRQ of the serving cell are reported. Good and poor coverage and interference areas are characterized using these measurements.
[0222] Intra-frequency periodical measurements are used by ECO tool and provided in Ericsson markets through the LTE feature “PM-lnitiated UE Measurements” [5] to compute the serving cell RSRP distribution and interference matrix. That allows the creation of the RF model which is based on OSS data for a specific set of physical RF related parameters such as antenna pattern, electrical tilt, mechanical tilt, azimuths, etc.
[0223] As used herein, the term “node”, or “network node”, may refer to one or more physical entities, such as devices, apparatuses, computers, servers or the like. This may mean that embodiments herein may be implemented in one physical entity. Alternatively, the embodiments herein may be implemented in a plurality of physical entities, such as an arrangement comprising said one or more physical entities, i.e. the embodiments may be implemented in a distributed manner, such as on a set of server machines of a cloud system.
[0224] As used herein, the term “module” may refer to one or more functional modules, each of which may be implemented as one or more hardware modules and/or one or more software modules and/or a combined software/hardware module in a node. In some examples, the module may represent a functional unit realized as software and/or hardware of the node.
[0225] As used herein, the term “program carrier”, or “carrier”, may refer to one of an electronic signal, an optical signal, a radio signal, and a computer readable medium. In some examples, the program carrier may exclude transitory, propagating signals, such as the electronic, optical and/or radio signal. Thus, in these examples, the carrier may be a non-transitory carrier, such as a non-transitory computer readable medium.
[0226] As used herein, the term “processing module” may include one or more hardware modules, one or more software modules or a combination thereof. Any such module, be it a hardware, software or a combined hardware-software module, may be a determining means, estimating means, capturing means, associating means, comparing means, identification means, selecting means, receiving means, sending means or the like as disclosed herein. As an example, the expression “means” may be a module corresponding to the modules listed above in conjunction with the Figures.
[0227] As used herein, the term “software module” may refer to a software application, a Dynamic Link Library (DLL), a software component, a software object, an object according to Component Object Model (COM), a software component, a software function, a software engine, an executable binary software file or the like.
[0228] As used herein, the term “processing circuit” may refer to a processing unit, a processor, an Application Specific integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or the like. The processing circuit or the like may comprise one or more processor kernels.
[0229] As used herein, the expression “configured to/for” may mean that a processing circuit is configured to, such as adapted to or operative to, by means of software configuration and/or hardware configuration, perform one or more of the actions described herein.
[0230] As used herein, the term “action” may refer to an action, a step, an operation, a response, a reaction, an activity or the like. It shall be noted that an action herein may be split into two or more sub-actions as applicable. Moreover, also as applicable, it shall be noted that two or more of the actions described herein may be merged into a single action.
[0231] As used herein, the term “memory” may refer to a hard disk, a magnetic storage medium, a portable computer diskette or disc, flash memory, random access memory (RAM) or the like. Furthermore, the term “memory” may refer to an internal register memory of a processor or the like.
[0232] As used herein, the term “computer readable medium” may be a Universal Serial Bus (USB) memory, a DVD-disc, a Blu-ray disc, a software module that is received as a stream of data, a Flash memory, a hard drive, a memory card, such as a MemoryStick, a Multimedia Card (MMC), Secure Digital (SD) card, etc. One or more of the aforementioned examples of computer readable medium may be provided as one or more computer program products.
[0233] As used herein, the term “computer readable code units” may be text of a computer program, parts of or an entire binary file representing a computer program in a compiled format or anything there between.
[0234] As used herein, the expression “transmit” and “send” are considered to be interchangeable. These expressions include transmission by broadcasting, uni-casting, group-casting and the like. In this context, a transmission by broadcasting may be received and decoded by any authorized device within range. In case of uni-casting, one specifically addressed device may receive and decode the transmission. In case of group-casting, a group of specifically addressed devices may receive and decode the transmission.
[0235] As used herein, the terms “number” and/or “value” may be any kind of digit, such as binary, real, imaginary or rational number or the like. Moreover, “number” and/or “value” may be one or more characters, such as a letter or a string of letters. “Number” and/or “value” may also be represented by a string of bits, i.e. zeros and/or ones.
[0236] As used herein, the term “set of” may refer to one or more of something. E.g. a set of devices may refer to one or more devices, a set of parameters may refer to one or more parameters or the like according to the embodiments herein.
[0237] As used herein, the expression “in some embodiments” has been used to indicate that the features of the embodiment described may be combined with any other embodiment disclosed herein.
[0238] Further, as used herein, the common abbreviation “e.g.”, which derives from the Latin phrase “exempli gratia,” may be used to introduce or specify a general example or examples of a previously mentioned item, and is not intended to be limiting of such item. If used herein, the common abbreviation “i.e.”, which derives from the Latin phrase “id est,” may be used to specify a particular item from a more general recitation. The common abbreviation “etc.”, which derives from the Latin expression “et cetera” meaning “and other things” or “and so on” may have been used herein to indicate that further features, similar to the ones that have just been enumerated, exist.
[0239] Even though embodiments of the various aspects have been described, many different alterations, modifications and the like thereof will become apparent for those skilled in the art. The described embodiments are therefore not intended to limit the scope of the present disclosure.