COMMUNICATION DEVICE, ACCESS NODE AND METHODS THEREOF
20180007678 · 2018-01-04
Inventors
Cpc classification
International classification
Abstract
The present invention relates to a communication device and an access node. The communication device (100) comprises: a processor (102), and directional antennas (104); wherein the directional antennas (104) are configured to receive a first signal S.sub.1 indicating a calibration request (CR) for an access node (300); wherein the processor (102) is configured to generate directional beacon signals S.sub.DB in response to the calibration request (CR); wherein the directional antennas (104) further are configured to transmit the directional beacon signals S.sub.DB towards the access node (300). The access node (300) comprises: a processor (302), and an antenna array (304); wherein the antenna array (304) is configured to receive directional beacon signals S.sub.DB from at least one communication device (100); wherein the processor (302) is configured to calibrate the antenna array (304) based on the directional beacon signals S.sub.DB.
Claims
1. Communication device (100) for a wireless communication system (500), the communication device (100) comprising: a processor (102), and directional antennas (104); wherein the directional antennas (104) are configured to receive a first signal S.sub.1 indicating a calibration request (CR) for an access node (300); wherein the processor (102) is configured to generate directional beacon signals S.sub.DB in response to the calibration request (CR); wherein the directional antennas (104) further are configured to transmit the directional beacon signals S.sub.DB towards the access node (300).
2. Communication device (100) according to claim 1, wherein the first signal S.sub.1 further indicates the spatial position of the access node (300).
3. Communication device (100) according to claim 1, wherein the first signal S.sub.1 further indicates the direction from the communication device (100) towards the access node (300).
4. Communication device (100) according to claim 1, wherein the directional antennas (104) further are configured to receive a second signal S.sub.2 from the access node (300), the second signal S.sub.2 indicating a mobility beacon request (MBR), and wherein the directional antennas (104) further are configured to transmit a mobility beacon signal S.sub.MB to the access node (300) in response to the mobility beacon request (MBR).
5. Communication device (100) according to claim 1, wherein the directional beacon signals S.sub.DB are transmitted in common transmission frequency bands.
6. Access node (300) for a wireless communication system (500), the access node (300) comprising: a processor (302), and an antenna array (304); wherein the antenna array (304) is configured to receive directional beacon signals S.sub.DB from at least one communication device (100); wherein the processor (302) is configured to calibrate the antenna array (304) based on the directional beacon signals S.sub.DB.
7. Access node (300) according to claim 6, wherein the antenna array (304) further is configured to transmit a first signal S.sub.1 to the communication device (100), the first signal S.sub.1 indicating a calibration request (CR) for the access node (300).
8. Access node (300) according to claim 6, wherein the first signal S.sub.1 further indicates the spatial position of the access node (300).
9. Access node (300) according to claim 6, wherein the first signal S.sub.1 further indicates the direction from the communication device (100) towards the access node (300).
10. Access node (300) according to claim 6, wherein the antenna array (304) further is configured to transmit a second signal S.sub.2 to the communication device (100), the second signal S.sub.2 indicating a mobility beacon request (MBR), and wherein the antenna array (304) further is configured to receive a mobility beacon signal S.sub.MB from the communication device (100); and wherein the processor (302) further is configured to estimate the spatial position of the communication device (100) based on the mobility beacon signal S.sub.MB, and wherein the processor (302) further is configured to use the estimated spatial position of the communication device (100) when calibrating the antenna array (304).
11. Access node (300) according to claim 10, wherein the processor (302) further is configured to estimate the spatial position of the communication device (100) using a time-of-arrival method or an observed time-of-arrival method.
12. Access node (300) according to claim 6, wherein the processor (302) further is configured to calibrate the antenna array (304) using a calibration algorithm based on an effective aperture distribution function, EADF, of the antenna array (304).
13. Method for a wireless communication system (500), the method (200) comprising; receiving (202) a first signal S.sub.1 indicating a calibration request (CR) for an access node (300), generating (204) directional beacon signals S.sub.DB in response to the calibration request (CR), and transmitting (206) the directional beacon signals S.sub.DB towards the access node (300).
14. Method for a wireless communication system (500), the method (400) comprising: receiving (402) directional beacon signals S.sub.DB from at least one communication device (100); calibrating (404) the antenna array (304) based on the directional beacon signals S.sub.DB.
15. Computer program with a program code for performing a method according to claim 13 when the computer program runs on a computer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0096] The appended drawings are intended to clarify and explain different embodiments of the present invention, in which:
[0097]
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
DETAILED DESCRIPTION
[0106]
[0107] The processor 102 of the communication device 100 is coupled via an optional transceiver unit 106 (dashed lines) in the embodiment shown in
[0108] The CR is forwarded by the transceiver 106 to the processor 102 of the communication device for further processing. The processing of the processor 102 includes generating directional beacon signal(s) S.sub.DB in response to the reception of the CR. The directional beacon signal(s) S.sub.DB is forwarded from the processor 102 to the directional antennas 104. The directional antennas 104 are configured to transmit the beacon signal(s) S.sub.DB towards the access node in the wireless communication system 500.
[0109]
[0110]
[0111]
[0112] Consequently, embodiments of the present invention propose using communication devices that are capable of making directional transmissions with directional beacon signals to assist calibrating antenna arrays at access nodes of wireless communication systems. Such directional transmissions may be in the same frequency band(s) as the frequency bands used by the antenna array of the access node 300.
[0113] The communication device 100 may be equipped with antenna arrays or other type of directional antennas, such as leaky-wave antennas, that allow directional transmissions in the wireless communication system 500.
[0114] The antenna array 304 of the access node 300 is often an arrangement of antennas configured for positioning and/or wireless communications. The antenna array 304 can e.g. be arranged in a linear or circular geometry. The number of antenna elements (not shown in the Figs.) forming an antenna array 304 may vary among the access nodes 300, and range from a single element to tens of elements. These antenna arrays 304 are e.g. used in MIMO communications as well as for highly accurate positioning of mobile (or static) communication devices.
[0115] Moreover, it does not matter whether the communication device 300 is static or mobile. The communication device 100 according to embodiments of the present invention is also called Calibrating Node (CaNd) in this disclosure. Examples of CaNds include vehicles and neighbouring access nodes or generally any user devices with the suitable capabilities.
[0116] An example of the directional beacon signal sent by the communication device 100 to aid in the calibration of the antenna arrays of the radio access network is:
w(ν.sub.0,φ.sub.0)s(t),
where s(t)ε and w(ν.sub.0, φ.sub.0)ε
.sup.N.sup.
where a(ν.sub.0, φ.sub.0)ε.sup.N.sup.
[0117] According to yet another embodiment, the first signal S.sub.1 further indicates the spatial position of the access node 300. The spatial position can e.g. be represented in Cartesian coordinates.
[0118] According to an embodiment, the first signal S.sub.1 further indicates the direction from the communication device 100 towards the access node 300. This direction may be represented in e.g. spherical coordinates.
[0119] According to an embodiment, the antenna array 304 of the access node 300 further is configured to transmit a second signal S.sub.2 to the communication device 100. The second signal S.sub.2 indicates a Mobility Beacon Request (MBR). The directional antennas 104 of the communication device transmit a mobility beacon signal S.sub.MB to the access node 300 in response to the MBR. The antenna array 304 of the access node 300 is further configured to receive the mobility beacon signal S.sub.MB from the communication device 100. The processor 302 is further configured to estimate the spatial position of the communication device 100 based on the mobility beacon signalS.sub.MB. The estimated spatial position of the communication device 100 is thereafter used by the processor 302 of the access node 300 to calibrate the antenna array 304.
[0120] Well known methods in the art may be used by the processor 302 for estimating the spatial position of the communication device 100. Two such methods are time-of-arrival method or an observed time-of-arrival method. The mentioned methods acquire the travel time needed for the directional beacon signal to propagate from the communication device 100 to the access node 300.
[0121] According to yet another embodiment, the directional antennas 104 of the communication device 100 and the antenna array 304 of the access node 300 use the same frequency bands for the above described signalling related to antenna calibration. This means that the directional beacon signals S.sub.SB are transmitted in common transmission frequency bands.
[0122]
[0123] In
[0124] In
[0125] The CR message is received by the communication device 100 and in response to the CR the communication device 100 transmits directional beacon signals in the direction towards the access node 300. Such directional beacon signals are used for calibration of the antenna array 304 at the access node 300.
[0126] In an embodiment also illustrated in
[0127] When the radio access network of the wireless communication system 500 decides to calibrate the antenna arrays at the access node 300 the radio access network sends a CR message to the communication devices 100 (those that can make directional transmissions) with the relative location (the location of the access node with respect to the location of the communication device) of the access nodes equipped with the antenna array that needs to be calibrated. The communication device 100, now playing the role of CaNds, sends a directional beacon S.sub.DB to the location of the access node 300. These directional beacons S.sub.DB are used for calibration of the antenna arrays of the access node 300.
[0128] As understood from the description of the communication device 100 above, the access node 300 further is configured to transmit one or more CRs in first signals S.sub.1 to communication devices according to an embodiment of the present invention. Also understood from the description, the CR may be sent by other network entities of the wireless communication system 500. The purpose of the CR is to activate the communication devices 100 that can assist in the calibration procedure.
[0129]
[0130] In
[0131] In
[0132] After reception of the directional beacon signals from communication devices 100a, 100b, the access node 300a under calibration performs the calibration of its own antenna array 304. The proposed directional beacon signal S.sub.DB that is transmitted by the communication devices 100a, 100b and the proposed algorithm for doing the calibration computation is described next.
[0133] Therefore, according to yet another embodiment the processor 302 of the access node 300 is further configured to calibrate the antenna array 304 using a calibration algorithm based on an effective aperture distribution function, EADF, of the antenna array 304.
[0134] .sup.N×1 denote the output of the antenna array 104 under calibration upon reception of the directional beacon signals. Here, t denotes the time-instant at which the directional beacon signal is received by the access node 300 under calibration, and N denotes the number of antennas comprising the antenna array. Let also ĝ[t]ε
.sup.MN×1 denote the EADF of the antenna array under calibration. The EADF is a compact description of the antenna array 304 response function, and it is defined as the 2-D discrete Fourier transform of the calibration matrix of the antenna array. Here, M denotes the number of modes of the EADF, respectively. With reference to
[0142] Furthermore, any method according to the present invention may be implemented in a computer program with a program code, which when runs by a processor causes said processor 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 comprises of 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.
[0143] The communication device 100 may be a user device or a radio network node. Further, the access node 300 may be a user device or a radio network node.
[0144] A radio network node or also called base station, e.g. a Radio Base Station (RBS), may in some radio networks be referred to as transmitter, “eNB”, “eNodeB”, “NodeB” or “B node”, depending on the technology and terminology used. The radio network 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 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).
[0145] A user device, such as User Equipment (UE) in LTE, mobile station, wireless terminal and/or mobile terminal, is enabled to communicate wirelessly in a wireless communication system, sometimes also referred to as a cellular radio system. The user device may further be referred to as mobile telephones, cellular telephones, computer tablets or laptops with wireless capability. The user device 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 user device 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).
[0146] Moreover, it is realized by the skilled person that the present communication device 100 and access node 300 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.
[0147] Especially, the processors of the present devices 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.
[0148] Finally, it should be understood that the present 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.