Network access node and methods thereof
11246113 · 2022-02-08
Assignee
Inventors
Cpc classification
H04W64/00
ELECTRICITY
H04W24/10
ELECTRICITY
H04W48/16
ELECTRICITY
International classification
H04W4/00
ELECTRICITY
H04W64/00
ELECTRICITY
H04W24/10
ELECTRICITY
Abstract
A first network access node for a wireless communication system obtains a set of first radio service information (RSI) for a set of first position information in a service area. Each first RSI of the set of first RSI comprises a first RSI estimate, a first estimate type indicating how the first RSI estimate was estimated, and a first radio service type defining the first RSI estimate. The first network access node further receives a first control message from a second network access node. Corresponding methods and computer program products are also described.
Claims
1. A first network access node for a wireless communication system, the first network access node comprising: a processor configured to: obtain a set of first radio service information (RSI) for a set of first position information in a service area, the set of first RSI including one or more first RSI, wherein each respective first RSI of the set of first RSI comprises a respective first RSI estimate, a respective first estimate type indicating how the first respective RSI estimate was estimated, and a respective first radio service type defining the respective first RSI estimate; receive a first control message from a second network access node, wherein the first control message comprises a set of second RSI for a set of second position information in the service area, the set of second RSI including one or more second RSI, wherein each respective second RSI of the set of second RSI comprises a respective second RSI estimate, a respective second estimate type indicating how the respective second RSI estimate was estimated, and a respective second radio service type defining the respective second RSI estimate; and determine a coverage service map based on the set of first RSI, the set of first position information, the set of second RSI, and the set of second position information; wherein each respective first estimate type indicates that the corresponding respective first RSI estimate was estimated, predicted, or measured, and wherein each respective second estimate type indicates that the corresponding respective second RSI estimate was estimated, predicted, or measured.
2. The first network access node according to claim 1, wherein the processor is further configured to: obtain a set of first radio signal information for the service area; determine a set of first path-loss estimates for the set of first position information based on the set of first radio signal information; determine a set of first interpolation-based estimates for the set of first position information based on the set of first radio signal information; and obtain the set of first RSI for the set of first position information by determining the set of first RSI based on a weighted aggregation of the set of first path-loss estimates and the set of first interpolation-based estimates.
3. The first network access node according to claim 2, wherein the processor is configured to determine the set of first RSI based on at least one of: a weighted sum of the set of first path-loss estimates and the set of first interpolation-based estimates; a maximum aggregation of the set of first path-loss estimates and the set of first interpolation-based estimates; a minimum aggregation of the set of first path-loss estimates and the set of first interpolation-based estimates; and a priority aggregation of the set of first path-loss estimates and the set of first interpolation-based estimates based on priorities associated to line-of-sight or no line-of-sight.
4. The first network access node according to claim 1, wherein the processor is further configured to: determine a subset of the set of first RSI for a subset of the set of first position information based on a service threshold value; limit the subset of the set of first RSI based on a comparison of the subset of the set of first RSI and the set of second RSI at an intersection of the subset of the set of first position information and the set of second position information; and determine the coverage service map based on the limited subset of the set of first RSI.
5. The first network access node according to claim 1, wherein the respective first estimate type indicates any of: a) that the respective first RSI estimate was estimated by the first network access node based on a set of first radio signal information from a set of first client devices in the service area, wherein the size of the set of first radio signal information is higher than a first upper threshold value; b) that the respective first RSI estimate was predicted by the first network access node based on the set of first radio signal information from the set of first client devices in the service area, wherein the size of the set of first radio signal information is lower than a first lower threshold value; and c) that the respective first RSI estimate was measured by the first network access node based on the set of first radio signal information from the set of first client devices in the service area, wherein the size of the set of first radio signal information is lower than the first upper threshold value and higher than the first lower threshold value.
6. The first network access node according to claim 1, wherein the respective second estimate type indicates any of: d) that the respective second RSI estimate was estimated by the second network access node based on a set of second radio signal information from a set of second client devices in the service area, wherein the size of the set of second radio signal information is higher than a second upper threshold value; e) that the respective second RSI estimate was predicted by the second network access node based on the set of first radio signal information from the set of second client devices in the service area, wherein the size of the set of second radio signal information is lower than a second lower threshold value; and f) that the respective second RSI estimate was measured by the second network access node based on the set of first radio signal information from the set of second client devices in the service area, wherein the size of the set of second radio signal information is lower than the second upper threshold value and higher than the second lower threshold value.
7. The first network access node according to claim 1, wherein each respective first RSI further comprises a respective first estimate uncertainty indicating a measure of spread of the respective first RSI estimate, and wherein each respective second RSI further comprises a respective second estimate uncertainty indicating a measure of spread of the respective second RSI estimate.
8. The first network access node according to claim 1, wherein the processor is further configured to: generate a second control message comprising a request for the set of second RSI for the set of second position information; transmit the second control message to the second network access node; receive the first control message comprising the set of second RSI for the set of second position information in response to the transmission of the second control message.
9. The first network access node according to claim 8, wherein the processor is further configured to: determine a second RSI threshold value associated with the set of second RSI for the set of second position information, wherein the second control message further comprises the second RSI threshold value.
10. The first network access node according to claim 8, wherein the first control message further comprises an identity of a third network access node, and wherein the processor is further configured to: transmit an additional second control message to the third network access node using the identity of the third network access node, wherein the additional second control message comprises a request for a set of additional second RSI for the set of second position information; receive an additional first control message from the third network access node, wherein the additional first control message comprises the set of additional second RSI for the set of second position information.
11. The first network access node according to claim 1, wherein the processor is configured to: receive a third control message from the second network access node, wherein the third control message comprises a request for the set of first RSI for the set of first position information; generate a fourth control message comprising the set of first RSI for the set of first position information; and transmit the fourth control message to the second network access node in response to the reception of the third control message.
12. The first network access node according to claim 11, wherein the third control message further comprises a first RSI threshold value associated with the set of first RSI for the set of first position information, and wherein the processor is further configured to generate the fourth control message comprising the set of first RSI for the set of first position information based on the first RSI threshold value.
13. The first network access node according to claim 11, wherein the processor is further configured to: receive a fifth control message from the second network access node, wherein the fifth control message indicates a change in power operation mode of the second network access node; and determine an updated coverage service map based on the fifth control message.
14. The first network access node according to claim 11, wherein the processor is further configured to allocate radio resources in the service area based on the coverage service map.
15. A method for execution by a first network access node, the method comprising: obtaining a set of first radio service information (RSI) for a set of first position information in a service area, the set of first RSI including one or more first RSI, wherein each respective first RSI of the set of first RSI comprises a respective first RSI estimate, a respective first estimate type indicating how the respective first RSI estimate was estimated, and a respective first radio service type defining the first respective RSI estimate; receiving a first control message from a second network access node, wherein the first control message comprises a set of second RSI for a set of second position information in the service area, the set of second RSI including one or more second RSI, wherein each respective second RSI of the set of second RSI comprises a respective second RSI estimate, a respective second estimate type indicating how the respective second estimate was estimated, and a respective second radio service type defining the respective second RSI estimate; determining a coverage service map based on the set of first RSI, the set of first position information, the set of second RSI, and the set of second position information; wherein each respective first estimate type indicates that the corresponding respective first RSI estimate was estimated, predicted, or measured, and wherein each respective second estimate type indicates that the corresponding second RSI estimate was estimated, predicted, or measured.
16. A non-transitory computer readable medium having stored thereon program code comprising processor executable instructions that, when executed by a processor, cause the processor to execute the method according to claim 15.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1) The appended drawings are intended to clarify and explain different embodiments, in which:
(2)
(3)
(4)
(5)
(6)
(7)
DESCRIPTION OF EMBODIMENTS
(8)
(9) That the first network access node 100 is configured to perform certain actions should in this disclosure be understood to mean that the first network node 100 comprises suitable means, such as e.g. the processor 102 and the transceiver 104, configured to perform said actions.
(10) The first network access node 100 is configured to obtain a set of first radio service information (RSI) for a set of first position information in a service area 502 (shown in
(11)
(12)
(13) The wireless communication system 500 shown in
(14) According to embodiments, the first network access node 100 may use the following method to obtain a set of first RSI. In a first step, the first network access node 100 obtains a set of first radio signal information for the service area 502. The radio signal information may be represented by radio service indicators, such as e.g. RSS, RSRP, RSRQ, SNR, BLER/BER, CSI, CQI, or any other service related indicator characterizing the service performance. Thus, the radio signal information for a position may be obtained based on radio signal measurement of the above mentioned radio service indicators by a client device at that position. Based on the set of first radio signal information, the first network access node 100 determines a set of first path-loss estimates for the set of first position information, as well as determines a set of first interpolation based estimates for the set of first position information. The first network access node 100 further obtain the set of first RSI for the set of first position information by determining the set of first RSI based on a weighted aggregation of the set of first path-loss estimates and the set of first interpolation based estimates.
(15) The determining of a first RSI for a position information may be performed according to at least one of the following methods: A weighted sum of the first path-loss estimate for the position information and the first interpolation based estimate for the position information wherein weights are determined based on a priority of the path-loss estimation and interpolation based estimation methods; A weighted sum of the first path-loss estimate for the position information and the first interpolation based estimate for the position information, wherein weights are determined based on the position distance between the first network access node 100 and each position information in the set of combined position information and its associated priority to the path-loss estimation and interpolation based estimation methods; A weighted sum of the first path-loss estimate for the position information and the first interpolation based estimate for the position information wherein weights are determined based on the estimate uncertainty of the path-loss estimate for the position information, on the estimate uncertainty of the interpolation based estimate for the position information, and its associated priority to the path-loss estimation and interpolation based estimation methods; A priority aggregation of the set of first path-loss estimates and the set of first interpolation based estimates based on priorities associated to line of sight (LOS) or no line of sight (NLOS); A maximum aggregation of the set of first path-loss estimates and the set of first interpolation based estimates; and A minimum aggregation of the set of first path-loss estimates and the set of first interpolation based estimates.
(16) For example, the following combination approaches can be envisaged for deriving an RSI estimate P for a position (x, y, z) (in this example given in Cartesian coordinates): weighted-sum given by P=w.sub.PLP.sub.PL+w.sub.IMP.sub.IM, with w.sub.PL and w.sub.IM fixed for all positions, weighted-sum given by the distance of a position (x, y, z) from the position of the first network access node (x.sub.0, y.sub.0, z.sub.0) given by d=√{square root over ((x−x.sub.0).sup.2+(y−y.sub.0).sup.2+(z−z.sub.0).sup.2)} for instance in one example more distant positions that a distance of d.sub.0 may weight interpolation-based estimate higher than path-loss estimate as follows:
(17)
(18)
(19)
(20) It should be noted that also any aggregation combination of the above aggregation approaches can be employed according to embodiments. Furthermore, the combination of the path-loss and the interpolation estimates may be reduced to include only the interpolation estimate for certain radio service information, such as BLER/BER, RSRQ, CSI, etc. For such a service information the weight of the interpolation estimate is set to 1, i.e., w.sub.IM=1, while the weight of the path-loss estimate is set to 0, i.e. w.sub.PL=0, in the weighted combination=w.sub.PLP.sub.PL+w.sub.IMP.sub.IM
(21) When a set of RSI has been obtained by a network access node 100, 300, 700, e.g. using the weighted-aggregation estimation method described above, the set of RSI may be exchanged with one or more of its neighbouring nodes as will now be described with reference to
(22)
(23) In order to acquire additional RSI from the service area 502, the first network access node 100 may request a set of second RSI for a set of second position information from the second network access node 300. Such a request is initiated by the first network access node 100 by generating a second control message 604 comprising a request for the set of second RSI for the set of second position information. The first network access node 100 further transmits the second control message 604 to the second network access node 300, as shown in step II in
(24) In the embodiment shown in
(25) The first control message 602 received by the first network access node 100 in step III in
(26) In step IV in
(27) In embodiments described so far, the first network access node 100 has received second RSI from one second network access node 300 only. However, in embodiments, the first network access node 100 may receive a set of second RSI from several neighbouring network access nodes and determine its coverage service map based on all the received sets of second RSI. In such cases, the first network access node 100 may perform a comparison of its own RSI for every position where the first network access node 100 can provide service coverage with one or more second RSI for that position provided from neighbouring network access nodes.
(28) According to embodiments, the first network access node 100 may further consider a service threshold value when determining the coverage service map. The service threshold value may be associated with performance indicators for a set of positions and used to divide the set of positions into a first subset of positions where coverage can be provided and a second subset of positions where coverage cannot be provided. Different set of positions may have different service threshold values. By exchanging the service threshold value between neighbouring network access nodes, the service threshold value may be collaboratively determined such that outage areas and coverage holes are minimized.
(29) In embodiments where the first network access node 100 consider a service threshold value when determining the coverage service map, the first network access node 100 may determine a subset of the set of first RSI for a subset of the set of first position information based on the service threshold value. The first network access node 100 further limits the subset of the set of first RSI based on a comparison of the subset of the set of first RSI and the set of second RSI at the intersection of the subset of the set of first position information and the set of second position information. The first network access node 100 may e.g. limit the subset of the set of first RSI based on a comparison of first estimate types of the subset of the set of first RSI and second estimate type of the set of second RSI at the intersection of the subset of the set of first position information and the set of second position information. Based on the limited subset of the set of first RSI, the first network access node 100 determines the coverage service map. In this way, the resulting coverage map of the first network access node 100 will only comprise a set of positions where the first RSI is both higher than the second RSI and higher than the service threshold value.
(30)
(31) The first estimate type which indicates how the first RSI estimate was estimated may indicate any of:
(32) a) estimated by the first network access node 100 based on a set of first radio signal information from a set of first client devices 412a, 412b, . . . , 412n in the service area 502, wherein the size of the set of first radio signal information is higher than a first upper threshold value;
(33) b) predicted by the first network access node 100 based on a set of first radio signal information from a set of first client devices 412a, 412b, . . . , 412n in the service area 502, wherein the size of the set of first radio signal information is lower than a first lower threshold value; and
(34) c) measured by the first network access node 100 based on a set of first radio signal information from a set of first client devices 412a, 412b, . . . , 412n in the service area 502, wherein the size of the set of first radio signal information is lower than the first upper threshold value and higher than the first lower threshold value.
(35) Furthermore, the first radio service type may indicate the type of the first RSI and may be a radio signal related type, such as e.g. RSS or RSRP, or a service performance related type, such as e.g. BLER, BER.
(36) In a similar way as for the first RSI, each second RSI comprises three mandatory information elements, a second RSI estimate, a second estimate type indicating how the second estimate was estimated, and a second radio service type defining the second RSI estimate, as shown in
(37) The second estimate type which indicates how the second estimate was estimated may indicate any of:
(38) d) estimated by the second network access node 300 based on a set of second radio signal information from a set of second client devices 422a, 422b, . . . , 422n in the service area 502, wherein the size of the set of second radio signal information is higher than a second upper threshold value;
(39) e) predicted by the second network access node 300 based on a set of first radio signal information from a set of second client devices 422a, 422b, . . . , 422n in the service area 502, wherein the size of the set of second radio signal information is lower than a second lower threshold value; and
(40) f) measured by the second network access node 300 based on a set of first radio signal information from a set of second client devices 422a, 422b, . . . , 422n in the service area 502, wherein the size of the set of second radio signal information is lower than the second upper threshold value and higher than the second lower threshold value.
(41) Furthermore, the second radio service type may indicate the type of the second RSI and may be a radio signal related type, such as e.g. RSS or RSRP, or a service performance related type, such as e.g. BLER, BER.
(42) As shown in
(43) Moreover, the first RSI and the second RSI may further comprise information about time. In such embodiments, each first RSI further comprises a first timestamp indicating a first time period when the first RSI is valid, and each second RSI further comprises a second timestamp indicating a second time period when the second RSI is valid, as shown in
(44) According to an example client device measurement collection and processing is performed independently for different time periods of a day using the following method: Record a triple (t.sub.j, pos.sub.i, rss.sub.i) where rss.sub.i is the received radio signal strength P.sub.j,i of the ith measurement at time t.sub.j at position pos.sub.i; Process the recorded triples statistically to generate a triple (T.sub.t, pos.sub.c, s.sub.t,c(rss)) where s.sub.t,c(rss) is a statistical measure such as the average received radio signal strength, s.sub.t,c(rss)=
(45) Further details related to the signalling between the first network access node 100, the second network access node 300, and the third network access node 700 will now be described with reference to
(46) When a second RSI threshold value should be comprised in the second control message 604, the first network access node 100 firstly determines the second RSI threshold value. The second RSI threshold value is associated with a set of second RSI for a set of second position information. The first network access node 100 may determine the second RSI threshold value either based on a RSI threshold value defined by a central network node or jointly determined by a set of neighbouring network access nodes. The first network access node 100 includes the determined second RSI threshold value in a second control message 604 and transmits the second control message 604 to the second network access node 300. Hence, the second control message 604 transmitted in step I in
(47) In embodiments where the second control message 604 further comprises a request for an identity of a third network access node 700, the request may be for an identity of a third network access node 700 having a set of additional second RSI for the set of second position information. In response to the transmission of such a second control message 604, the first network access node 100 may receive a first control message 602 comprising an identity of a third network access node 700 having a set of additional second RSI for the set of second position information. Hence, the first control message 602 transmitted in step II in
(48) Moreover, the second network access node 300 may request and receive RSI from the first network access node 100, as shown in step V-VII in
(49) In the same way as for the second control message 604, the third control message 606 may further comprises a first RSI threshold value associated with the set of first RSI for the set of first position information. When the third control message 606 further comprises such a first RSI threshold value the first network access node 100 will generate the fourth control message 608 comprising the set of first RSI for the set of first position information in step VI in
(50) Furthermore, in embodiments, the first network access node 100 may receive a fifth control message 610 from the second network access node 300, as shown in step VIII in
(51) The client device 412n, 422n herein, may be denoted as a user device, a User Equipment (UE), a mobile station, an internet of things (IoT) device, a sensor device, a wireless terminal and/or a mobile terminal, is enabled to communicate wirelessly in a wireless communication system, sometimes also referred to as a cellular radio system. The UEs may further be referred to as mobile telephones, cellular telephones, computer tablets or laptops with wireless capability. The UEs in the present context may be, for example, portable, pocket-storable, hand-held, computer-comprised, or vehicle-mounted mobile devices, enabled to communicate voice and/or data, via the radio access network, with another entity, such as another receiver or a server. The UE can be a Station (STA), which is any device that contains an IEEE 802.11-conformant Media Access Control (MAC) and Physical Layer (PHY) interface to the Wireless Medium (WM). The UE may also be configured for communication in 3GPP related LTE and LTE-Advanced, in WiMAX and its evolution, and in fifth generation wireless technologies, such as New Radio.
(52) The network access node 100, 300, 700 herein may also be denoted as a radio network access node, an access network access node, an access point, or a base station, e.g. a Radio Base Station (RBS), which in some networks may be referred to as transmitter, “eNB”, “eNodeB”, “NodeB” or “B node”, depending on the technology and terminology used. The radio network access nodes may be of different classes such as e.g. macro eNodeB, home eNodeB or pico base station, based on transmission power and thereby also cell size. The radio network access node can be a Station (STA), which is any device that contains an IEEE 802.11-conformant Media Access Control (MAC) and Physical Layer (PHY) interface to the Wireless Medium (WM). The radio network access node may also be a base station corresponding to the fifth generation (5G) wireless systems.
(53) Furthermore, any method according to embodiments of the disclosure may be implemented in a computer program, having code means, which when run by processing means causes the processing means to execute the steps of the method. The computer program is included in a computer readable medium of a computer program product. The computer readable medium may comprise essentially any memory, such as a ROM (Read-Only Memory), a PROM (Programmable Read-Only Memory), an EPROM (Erasable PROM), a Flash memory, an EEPROM (Electrically Erasable PROM), or a hard disk drive.
(54) Moreover, it is realized by the skilled person that embodiments of the client device 412n, 422n and the network access node 100, 300, 700 comprises the necessary communication capabilities in the form of e.g., functions, means, units, elements, etc., for performing the present solution. Examples of other such means, units, elements and functions are: processors, memory, buffers, control logic, encoders, decoders, rate matchers, de-rate matchers, mapping units, multipliers, decision units, selecting units, switches, interleavers, de-interleavers, modulators, demodulators, inputs, outputs, antennas, amplifiers, receiver units, transmitter units, DSPs, MSDs, TCM encoder, TCM decoder, power supply units, power feeders, communication interfaces, communication protocols, etc. which are suitably arranged together for performing the present solution.
(55) Especially, the processor(s) of the client device 412n, 422n and the network access node 100, 300, 700 may comprise, e.g., one or more instances of a Central Processing Unit (CPU), a processing unit, a processing circuit, a processor, an Application Specific Integrated Circuit (ASIC), a microprocessor, or other processing logic that may interpret and execute instructions. The expression “processor” may thus represent a processing circuitry comprising a plurality of processing circuits, such as, e.g., any, some or all of the ones mentioned above. The processing circuitry may further perform data processing functions for inputting, outputting, and processing of data comprising data buffering and device control functions, such as call processing control, user interface control, or the like.
(56) Finally, it should be understood that the invention is not limited to the embodiments described above, but also relates to and incorporates all embodiments within the scope of the appended independent claims.