Delta_\rm{E}=3^\circ$.[]{data-label="fig:Cov_OneRing_140"}](Cov_M140x40_R100_H35_U20F.pdf){width=".63\columnwidth"}

Results with One-Ring Channels
------------------------------

In this section, we adopt a one-ring model for the user channels as described in. The azimuth and elevation angles are geometrically determined based on users’ locations relative to the BSs, and the angular spread is set to $\Delta_\rm{A}=5^\circ, \Delta_\rm{E}=3^\circ$. Every BS randomly selects $K=20$ users to be served, i.e., no scheduling is done to guarantee the angular separation condition in Theorem \[th:CellCenter\] and Theorem \[th:CellEdge\].

![The rate coverage gain of the proposed multi-layer precoding algorithms over conventional single-cell conjugate beamforming and multi-cell MMSE precoding. This rate coverage is also shown to be close to the single-user case. The BSs are assumed to be at heights $H_\rm{BS}=35$m, the cell radius is $r_\rm{cell}=100$m. The users have one-ring channel models of azimuth and elevation angular spread $\Delta_\rm{A}=5^\circ, \Delta_\rm{E}=3^\circ$.[]{data-label="fig:Comp_MMSE"}](Comparisons_M80x20_U5_H35_R100_MMSE.pdf){width=".7\columnwidth"}

**Rate coverage:** In -, we compare the rate coverage of multi-layer precoding, single-user, and conventional conjugate beamforming, for different antenna sizes. We also plot the rate coverage of the multi-layer precoding with augmented vertical dimensions described in [[Section]{} \[subsec:Aug\]]{}, assuming an extended angle $\delta_\rm{E}=2 \Delta_\rm{E}$. This choice makes the maximum no-blockage distance $d_\rm{max}$, defined in Theorem \[th:CellCenter\], to be equal to the cell radius. Optimization of this parameter deserves more study in future extensions. considers the system model in [[Section]{} \[sec:Model\]]{} with $100 \times 40$ BS UPAs and one-ring channel model. First, the figure shows that multi-layer precoding achieves close coverage to the single-
Delta_\rm{E}=3^\circ$.[]{data - label="fig: Cov_OneRing_140"}](Cov_M140x40_R100_H35_U20F.pdf){width=".63\columnwidth " } 

 Results with One - Ring Channels 
 ------------------------------ 

 In this section, we adopt a one - gang exemplar for the user channels as described in. The azimuth and natural elevation angles are geometrically determined establish on users ’ locations proportional to the bachelor of science, and the angular spread is set to $ \Delta_\rm{A}=5^\circ, \Delta_\rm{E}=3^\circ$. Every BS randomly choose $ K=20 $ users to be served, i.e., no scheduling is do to guarantee the angular separation condition in Theorem \[th: CellCenter\ ] and Theorem \[th: CellEdge\ ]. 

! [ The rate coverage gain of the proposed multi - layer precoding algorithm over conventional single - cell conjugate solution beamforming and multi - cell MMSE precoding. This rate coverage is also shown to be close to the single - exploiter case. The BSs are assumed to be at heights $ H_\rm{BS}=35$m, the cell spoke is $ r_\rm{cell}=100$m. The users have one - ring channel models of azimuth and elevation angular go around $ \Delta_\rm{A}=5^\circ, \Delta_\rm{E}=3^\circ$.[]{data - label="fig: Comp_MMSE"}](Comparisons_M80x20_U5_H35_R100_MMSE.pdf){width=".7\columnwidth " } 

 * * Rate coverage :* * In -, we compare the rate coverage of multi - layer precoding, single - user, and conventional conjugate beamforming, for different antenna sizes. We also plot the pace coverage of the multi - layer precoding with augmented erect dimensions described in [ [ Section ] { }   \[subsec: Aug\ ] ] { }, assume an extended angle $ \delta_\rm{E}=2 \Delta_\rm{E}$. This choice cook the maximum no - blockage distance $ d_\rm{max}$, defined in Theorem \[th: CellCenter\ ], to be equal to the cellular telephone radius. Optimization of this parameter deserves more study in future extensions. considers the system model in [ [ Section ] { }   \[sec: Model\ ] ] { } with $ 100 \times 40 $ BS UPAs and one - ring channel exemplar. First, the trope shows that multi - layer precoding achieves close coverage to the single-
Delha_\rm{E}=3^\circ$.[]{data-label="fig:Cov_UneRing_140"}](Cov_M140x40_R100_H35_U20Y.pdf){widvh=".63\columhwidth"}

Rerults with One-Ring Channels
------------------------------

Ii thus sextion, we adopt a one-rivg model vor the yser xhannels as descrinzd in. Bhe avinuth and elevajion angles dre geometricanlh betermined based on users’ locations welativr ho the BSs, and the wngumar spread is set to $\Delta_\rm{A}=5^\circ, \Selta_\rm{T}=3^\circ$. Every BS rancomly selects $K=20$ users to bf segved, i.e., no schedullng is done to dyarantee the angular stpcration consition in Theorem \[th:CellCenter\] xnd Tkeorem \[th:CeolWdgf\].

![Jhe rate covxrage dain of the igoposed multi-lsyer precoding aljorirhms over conventionan single-cell conjudate beamxoxming and multi-cell MNSW prewoditg. Tfus fatt cpvsrage ls elso shown fo be close to the single-user vafv. The BSs are assumqd to be at heights $H_\rm{BS}=35$m, the cell radiuv ia $r_\rm{cell}=100$m. The users hace one-ring channel mofels of asimuth and elevation angular spread $\Delta_\rm{A}=5^\circ, \Gelta_\cm{D}=3^\cixg$.[]{qxra-pabel="fig:Comp_MMSE"}](Comparisons_M80x20_U5_H35_R100_MMSE.pdf){width=".7\cjmukneidth"}

**Rate covevage:** In -, we comparr hhr rate coveragg of multi-mayer precoding, sijgle-uset, and xonventiogal vonjugate beamforming, for dufferent antvnna sizes. We also ploc the rate cuversge og the multi-layer precodnng wifh augmentef verticam dimensions descfibvd it [[Section]{} \[subsec:Aug\]]{}, assumind an exteided cngle $\deuta_\rk{E}=2 \Delea_\rm{E}$. This choiga makes the maximul no-bpowkage distwnce $d_\rm{max}$, defined in Theorem \[vi:CellCenter\], tp te vqual to che cekl radius. Optymization of tkis paraieter deserves jore stndy in futurq extensions. wlnsiders the system iodeo in [[Sectiov]{} \[rec:Model\]]{} with $100 \times 40$ BS UPAs and one-ring channel mpdeu. First, the figuxt syows that multi-kaydr [rvcoving wwhieves closa coxerxbe to the single-
Delta_\rm{E}=3^\circ$.[]{data-label="fig:Cov_OneRing_140"}](Cov_M140x40_R100_H35_U20F.pdf){width=".63\columnwidth"} Results with One-Ring Channels ------------------------------ In we a one-ring for the user azimuth elevation angles are determined based on locations relative to the BSs, and angular spread is set to $\Delta_\rm{A}=5^\circ, \Delta_\rm{E}=3^\circ$. Every BS randomly selects $K=20$ users be served, i.e., no scheduling is done to guarantee the angular separation condition Theorem and \[th:CellEdge\]. rate coverage gain of the proposed multi-layer precoding algorithms over conventional single-cell conjugate beamforming and multi-cell precoding. This rate coverage is also shown to close to the single-user The BSs are assumed to at $H_\rm{BS}=35$m, the radius $r_\rm{cell}=100$m. users have one-ring models of azimuth and elevation angular spread $\Delta_\rm{A}=5^\circ, \Delta_\rm{E}=3^\circ$.[]{data-label="fig:Comp_MMSE"}](Comparisons_M80x20_U5_H35_R100_MMSE.pdf){width=".7\columnwidth"} **Rate coverage:** In -, we compare the rate of multi-layer and conventional beamforming, different sizes. We also rate coverage of the multi-layer precoding dimensions described in [[Section]{} \[subsec:Aug\]]{}, assuming an extended $\delta_\rm{E}=2 \Delta_\rm{E}$. choice makes the maximum no-blockage distance defined in Theorem \[th:CellCenter\], to be equal to cell radius. Optimization of this parameter deserves more study in future extensions. considers the system [[Section]{} \[sec:Model\]]{} with $100 40$ BS UPAs one-ring model. the shows that precoding achieves close coverage to the single-
Delta_\rm{E}=3^\circ$.[]{data-label="fig:COv_OneRing_140"}](COv_M140x40_R100_h35_U20F.Pdf){WiDth=".63\cOlumNwidth"}

Results wITh OnE-Ring Channels
------------------------------

In this secTion, wE aDOpt a ONe-Ring mOdel for THe USEr cHaNnEls As DEsCribeD in. the azimUth and elevAtiOn Angles are geoMEtRically detErmIned based on uSerS’ locatIoNs rELativE to The BSS, and thE AngulaR spread is SeT To $\DeltA_\Rm{A}=5^\circ, \dELtA_\rm{E}=3^\Circ$. Every BS randomLY sELects $K=20$ users to bE serveD, i.E., No SCHedUliNg is done to GuArantEE the angULaR SEParATion condition In Theorem \[th:cEllcenter\] AnD ThEOrem \[th:cellEDgE\].

![the Rate coveragE gaiN of the proPosed mULti-layeR PrecodiNg algoRitHms Over COnVeNtiOnAL siNGlE-ceLL coNjugate bEaMfOrminG and MULTI-celL MMsE prEcodiNg. This rate covEraGe is ALso Shown To be cLose To The siNgle-usEr casE. THe BSs are assumed To be At heights $h_\rm{bS}=35$M, thE cEll raDIus is $r_\Rm{cEll}=100$M. The useRs have oNE-riNg CHANnEl models of azimuth aNd ELEvAtion angUlar spREaD $\DELta_\rm{A}=5^\ciRc, \delTa_\rm{e}=3^\CIrc$.[]{daTa-laBEl="Fig:Comp_MmSE"}](ComPArIsOns_M80x20_U5_H35_r100_MmSE.pdf){WiDth=".7\ColUmnwiDTh"}

**RaTe coveRage:** In -, we CompaRE the rate coveraGE of multi-layer PReCODiNG, sinGle-User, and convEntiONal cOnjuGAtE beAMformIng, foR dIFfERent antenna sizes. We aLsO plot tHe ratE coverage of thE multi-layeR PREcoding wIth aUGmENted vertical diMensiOns describED in [[SectiOn]{} \[subSec:Aug\]]{}, asSuming an eXTEnded angLe $\dEltA_\rm{e}=2 \DeLTA_\rM{E}$. This choice mAKEs thE mAximum nO-blOckage dIstAncE $d_\rM{maX}$, dEfined in THeorem \[th:ceLlceNtEr\], tO be eqUAl to the cElL raDiUs. OPtimiZAtion oF this ParaMeTeR DesErves moRE sTUDy in FuTuRe exTenSiOns. coNsidERs tHe systeM model in [[SEctIOn]{} \[seC:MOdEl\]]{} with $100 \tImes 40$ BS UPAs and OnE-ring channEl ModEl. FirsT, THe figure Shows that multi-layer precODing achIevEs cloSe coVerage to tHe sIngle-
Delta_\rm{E}=3^\circ$.[]{d ata-label= "fig: Cov _On eR ing_ 140" }](Cov_M140x40 _ R100 _H35_U20F.pdf){width=" .63\c ol u mnwi d th "}

R esultsw it h One -R in g C ha n ne ls
-- --- ------- ---------- --- -- ---

In this se ction, weado pt a one-rin g m odel f or  th e  user  ch annel s as d e scribe d in. The  a z imutha nd elev a t io n an gles are geometri c al l y determined b ased o nu se r s ’ l oca tions rela ti ve to the BSs ,  a n d the angular sprea d is set to $\D elta_\ rm {A} = 5^\cir c, \D el t a_\ rm{E}=3^\ci rc$.  Every BS  rando m ly sele c ts $K=2 0$ use rstobe s e rv ed , i .e . , n o  s che d uli ng is do ne  t o gua rant e e t he a ngu larsepar ation conditi onin T h eor em \[ th:Ce llCe nt er\]and Th eorem  \ [th:CellEdge\]. 

![ The ratecov er age  g ain o f  the p rop ose d multi -layerp rec od i n g  a lgorithms over con ve n t io nal sing le-cel l  c on j ugate be am for ming a nd mu lti- c el l MMSE p recodi n g.  T his rat ecovera ge  is  al so sh o wn t o be c lose tothe s i ngle-user case .  The BSs area ss u m ed to b e a t heights $ H_\r m {BS} =35$ m ,the cellradiu si s$ r_\rm{cell}=100$m.Th e user s hav e one-ring ch annel mode l s of azimu th a n de levation angul ar sp read $\Del t a_\rm{A} =5^\c irc, \De lta_\rm{E } = 3^\circ$ .[] {da ta- lab e l =" fig:Comp_MMSE " } ](Co mp arisons _M8 0x20_U5 _H3 5_R 100 _MM SE .pdf){wid th=".7\c ol um nw id th" }

** R ate cove ra ge: **  In  -, w e  compa re th e ra te  c o ver age ofm ul t i -lay er  p reco din g,  sing le-u s er,  and co nventiona l c o njug at ebeamfor ming, for dif fe rent anten na  si zes. W e also plo t the rate coverage oft he mult i-l ayerprec oding wit h a ugment edv ertica l dime nsion sdes c r ibedi n  [ [Se ct ion]{} \[s u b sec :Aug\ ]] {},assumin g an extended angl e  $\ delta_\rm{E}= 2 \ Delt a _ \r m{E } $. Thi sc hoi c e  makes the maxi mum no-blo ck a ge  distance$ d_\ rm {max}$,  define d inT heorem\[th:Cell Center\],  t o be e qua l to the c ell radi us. Optim i zatio n  o f thi s p aramet er  de serve s more stu dy in  futur eextens ions.  c onsiders  the system model in [[ Sectio n]{}\[s ec:Model\ ]]{ }  wi th $100 \ time s 40$ BS U PAs  an d one -ri n g cha nnel mo del .  Firs t, t h e figures ho wst h at  multi-laye r p rec oding  ac h ievesclos e coverage to the single-
Delta_\rm{E}=3^\circ$.[]{data-label="fig:Cov_OneRing_140"}](Cov_M140x40_R100_H35_U20F.pdf){width=".63\columnwidth"}

Results with_One-Ring Channels
------------------------------

In_this section, we adopt_a one-ring_model_for the_user_channels as described_in. The azimuth_and elevation angles are_geometrically determined based_on_users’ locations relative to the BSs, and the angular spread is set to $\Delta_\rm{A}=5^\circ,_\Delta_\rm{E}=3^\circ$._Every BS_randomly_selects_$K=20$ users to be served,_i.e., no scheduling is done_to guarantee_the angular separation condition in Theorem \[th:CellCenter\] and_Theorem_\[th:CellEdge\].

![The rate coverage_gain of the proposed multi-layer precoding algorithms over conventional_single-cell conjugate beamforming and multi-cell MMSE_precoding. This rate_coverage_is_also shown to be_close to the single-user case. The_BSs are assumed to be at_heights $H_\rm{BS}=35$m, the cell radius is $r_\rm{cell}=100$m._The users have one-ring channel models_of azimuth and elevation angular_spread $\Delta_\rm{A}=5^\circ,_\Delta_\rm{E}=3^\circ$.[]{data-label="fig:Comp_MMSE"}](Comparisons_M80x20_U5_H35_R100_MMSE.pdf){width=".7\columnwidth"}

**Rate coverage:** In -, we_compare the rate_coverage of_multi-layer precoding, single-user,_and conventional conjugate beamforming, for different_antenna sizes. We_also plot the rate coverage of_the_multi-layer precoding with_augmented_vertical_dimensions described_in [[Section]{} \[subsec:Aug\]]{}, assuming_an_extended angle_$\delta_\rm{E}=2_\Delta_\rm{E}$. This choice makes the maximum_no-blockage_distance $d_\rm{max}$, defined in Theorem \[th:CellCenter\], to_be equal to the_cell_radius. Optimization of this_parameter deserves more study in_future extensions. considers the system model_in [[Section]{} \[sec:Model\]]{}_with $100_\times 40$ BS UPAs and one-ring channel model. First, the figure_shows that multi-layer precoding achieves close_coverage to the single-