Beamforming in mmWave Transmission for 5G Networks

I
n
-
n
e
t
w
o
r
k
 
A
n
g
l
e
 
A
p
p
r
o
x
i
m
a
t
i
o
n
f
o
r
 
S
u
p
p
o
r
t
i
n
g
 
A
d
a
p
t
i
v
e
 
B
e
a
m
f
o
r
m
i
n
g
Hiba Mallouhi
*
, Jaspreet Kaur
**
, Hasan Tahir Abbas
**
, 
Sándor Laki
*
* ELTE Eötvös Loránd University, Budapest, Hungary
** University of Glasgow, Glasgow, United Kingdom
mmWave transmission in 5G
High propagation loss, signal blockage
Reduced distance
Beamforming
Extended communication range
Enhanced signal quality
Many advantages…
Beamforming direction is challenging
BS needs to determine the DOA of its users
Scanning-like approaches has high energy consumption
Other techniques has high computational complexities
Beamforming
An User-Assisted Approach
UE reports it’s location
based on GPS or other sources
Processing inside the AAN
Messages handled as control packets
P4 switch assumption
Angle computation (or distance, etc.)
Generate configuration message to be sent to the BS
BS reconfigures the beam
According to new angle (and other) information
UE coordinates: 
loc.x, loc.y
BS coordinates: 
bs.x, bs.y
Angle computation is simple
UE coordinates: 
loc.x, loc.y
BS coordinates: 
bs.x, bs.y
Angle computation is simple
…but, in P4?
Assuming Tofino-like capabilities
Constrained hardware
Pipeline packet processing with lookup tables
Location message from a UE
Special header format, coordinates and BS id
BS locations stored in a lookup table
Mapping BS id to coordinates
Absolute value of location difference and
the sign of the difference
The signs determines the quarter
around the BS
I
n
 
P
4
?
P
r
e
p
a
r
a
t
i
o
n
I
n
 
P
4
?
C
o
m
p
u
t
i
n
g
 
a
r
c
t
a
n
I
n
 
P
4
?
C
o
m
p
u
t
i
n
g
 
a
r
c
t
a
n
Few properties
Desired accuracy determines the required TCAM space
Other parameters like power, signal strength can similarly
be added in the future...
Customization of the table is also possible
Signs determine the quadrant
I
n
 
P
4
?
F
i
n
a
l
 
a
n
g
l
e
 
t
r
a
n
s
f
o
r
m
a
t
i
o
n
Implemented on Tofino-1 ASIC
Theoretical bound on the angle approximation accuracy
Accuracy vs TCAM space
I
n
 
P
4
?
T
h
e
 
w
h
o
l
e
 
p
i
p
e
l
i
n
e
Various cell diameters (D): 200-1000 meters
Various numbers of bins (N): 20-80
E
v
a
l
u
a
t
i
o
n
A
p
p
r
o
x
i
m
a
t
i
o
n
 
E
r
r
o
r
 
i
n
 
s
t
a
t
i
c
 
s
c
e
n
a
r
i
o
s
UE moving at a constant speed
Control cycle
time from sending a location message to the reconfiguration of the beam at the BS
E
v
a
l
u
a
t
i
o
n
M
o
v
i
n
g
 
U
E
 
a
n
d
 
c
o
n
t
r
o
l
 
l
a
t
e
n
c
y
P4 switch
Loc
msg
Control
msg
UE moving at a constant speed
Control cycle
time from sending a location message to the reconfiguration of the beam at the BS
E
v
a
l
u
a
t
i
o
n
M
o
v
i
n
g
 
U
E
 
a
n
d
 
c
o
n
t
r
o
l
 
l
a
t
e
n
c
y
P4 switch
Additional error
UE’s speed: 5-200 kmph
Control cycle: 5-100ms
Simulation
Number of bins (N): 20 
Diameter fixed: 800m
E
v
a
l
u
a
t
i
o
n
M
o
v
i
n
g
 
U
E
 
a
n
d
 
c
o
n
t
r
o
l
 
l
a
t
e
n
c
y
UE’s speed: 5-200 kmph
Control cycle: 5-100ms
Simulation
Number of bins (N): 80
Diameter fixed: 800m
E
v
a
l
u
a
t
i
o
n
M
o
v
i
n
g
 
U
E
 
a
n
d
 
c
o
n
t
r
o
l
 
l
a
t
e
n
c
y
Predictable TCAM size
And stage number
Low SRAM usage
E
v
a
l
u
a
t
i
o
n
C
o
s
t
 
o
f
 
a
c
c
u
r
a
c
y
In-network solutions results in low latency replies
Angle computation is complex but can be approximated
Bound on the accuracy
Requires moderate per-stage resources
Possibility to co-locate with other pipelines like 5G-UPF
Integration with a realistic radio propagation simulator
to quantify the effect of our method on channel quality
Efficient customization of angle prediction table
E.g., considering BS profiles
Conclusion & 
Future plans
Slide Note
Embed
Share

Adaptive beamforming plays a vital role in supporting mmWave transmission in 5G networks, addressing challenges like high propagation loss and signal blockage. The use of an innovative user-assisted approach, involving angle computation and configuration messages, enhances the beamforming process for improved signal quality and extended communication range, overcoming complexities associated with determining the direction of arrival for base stations.

  • Beamforming
  • mmWave transmission
  • 5G networks
  • Adaptive beamforming
  • User-assisted approach

Uploaded on Dec 16, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. In In- -network network Angle for for Supporting Supporting Adaptive Angle Approximation Approximation Adaptive Beamforming Beamforming Hiba Mallouhi*, Jaspreet Kaur**, Hasan Tahir Abbas**, S ndor Laki* * ELTE E tv s Lor nd University, Budapest, Hungary ** University of Glasgow, Glasgow, United Kingdom

  2. Beamforming mmWave transmission in 5G High propagation loss, signal blockage Reduced distance Beamforming Extended communication range Enhanced signal quality Many advantages Beamforming direction is challenging BS needs to determine the DOA of its users Scanning-like approaches has high energy consumption Other techniques has high computational complexities

  3. An User-Assisted Approach UE reports it s location based on GPS or other sources Processing inside the AAN Messages handled as control packets P4 switch assumption Angle computation (or distance, etc.) Generate configuration message to be sent to the BS BS reconfigures the beam According to new angle (and other) information

  4. Angle computation is simple UE coordinates: loc.x, loc.y BS coordinates: bs.x, bs.y ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? arctan ???.? > ??.? ??? ???.? > ??.? ? arctan ???.? > ??.? ??? ???.? < ??.? = + arctan ???.? < ??.? ??? ???.? < ??.? 2 arctan ???.? < ??.? ??? ???.? > ??.?

  5. Angle computation is simple UE coordinates: loc.x, loc.y BS coordinates: bs.x, bs.y but, in P4? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? arctan ???.? > ??.? ??? ???.? > ??.? ? arctan ???.? > ??.? ??? ???.? < ??.? = + arctan ???.? < ??.? ??? ???.? < ??.? 2 arctan ???.? < ??.? ??? ???.? > ??.?

  6. In P4? Preparation Preparation Assuming Tofino-like capabilities Constrained hardware Pipeline packet processing with lookup tables Location message from a UE Special header format, coordinates and BS id BS locations stored in a lookup table Mapping BS id to coordinates Absolute value of location difference and the sign of the difference The signs determines the quarter around the BS

  7. In P4? Computing Computing arctan arctan ?.? ?.? Goal: ?????? Grid-based approximation with exponential binning The grid points on both axes are the same: 0, ?1, ?2, . . . , ? ?? ?= ? ?, where ? is the base number, ? is the granularity factor (the number of bins on the axes) while ? is the cell diameter (the maximum range) Approx. based on the centroid point of the containing grid-cell

  8. In P4? Computing Computing arctan arctan Few properties Desired accuracy determines the required TCAM space Other parameters like power, signal strength can similarly be added in the future... Customization of the table is also possible ?.? ?.? Goal: ?????? Grid-based approximation with exponential binning The grid points on both axes are the same: 0, ?1, ?2, . . . , ? ?? ?= ? ?, where ? is the base number, ? is the granularity factor (the number of bins on the axes) while ? is the cell diameter (the maximum range) Approx. based on the centroid point of the containing grid-cell

  9. In P4? Final Final angle angle transformation transformation Signs determine the quadrant ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? ???.? ??.? arctan ???.? > ??.? ??? ???.? > ??.? ? arctan ???.? > ??.? ??? ???.? < ??.? = + arctan ???.? < ??.? ??? ???.? < ??.? 2 arctan ???.? < ??.? ??? ???.? > ??.?

  10. In P4? The The whole whole pipeline pipeline Implemented on Tofino-1 ASIC Theoretical bound on the angle approximation accuracy Accuracy vs TCAM space

  11. Evaluation Approximation Approximation Error Error in in static static scenarios scenarios Various cell diameters (D): 200-1000 meters Various numbers of bins (N): 20-80

  12. Evaluation Moving Moving UE and UE and control control latency latency UE moving at a constant speed Control cycle time from sending a location message to the reconfiguration of the beam at the BS Loc msg P4 switch

  13. Evaluation Moving Moving UE and UE and control control latency latency UE moving at a constant speed Control cycle time from sending a location message to the reconfiguration of the beam at the BS Additional error P4 switch

  14. Evaluation Moving Moving UE and UE and control control latency latency UE s speed: 5-200 kmph Control cycle: 5-100ms Simulation Number of bins (N): 20 Diameter fixed: 800m

  15. Evaluation Moving Moving UE and UE and control control latency latency UE s speed: 5-200 kmph Control cycle: 5-100ms Simulation Number of bins (N): 80 Diameter fixed: 800m

  16. Evaluation Cost of Cost of accuracy accuracy Predictable TCAM size And stage number Low SRAM usage

  17. Conclusion & Future plans In-network solutions results in low latency replies Angle computation is complex but can be approximated Bound on the accuracy Requires moderate per-stage resources Possibility to co-locate with other pipelines like 5G-UPF Integration with a realistic radio propagation simulator to quantify the effect of our method on channel quality Efficient customization of angle prediction table E.g., considering BS profiles

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#