国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種結合二分查找和梯度下降法的超密集異構網絡用戶關聯(lián)優(yōu)化方法與流程

      文檔序號:12380120閱讀:480來源:國知局

      本發(fā)明屬于移動通信中的無線資源管理技術領域,具體涉及無線通信系統(tǒng)中的一種基于二分查找和梯度下降法的超密集異構網絡用戶關聯(lián)優(yōu)化方法。



      背景技術:

      在宏站覆蓋范圍內密集部署低功率小站的超密集異構網絡是3GPP(Third Generation Partnership Project)提出的一種提升5G網絡頻譜利用率和網絡容量的有效方法。小站的大規(guī)模部署使得運營商采用無線傳輸技術傳輸核心網到小站的回程鏈路相比于傳統(tǒng)的宏站使用光纖傳輸回程鏈路,用戶連接到小站將經歷無線傳輸產生的回程鏈路傳輸時延。同時宏站更大的發(fā)射功率,使得用戶可能更多連接到宏站,導致宏站過載,用戶在宏站排隊等待服務,將要經歷更多的等待時延。只有設計合理的用戶關聯(lián)策略,使得連接到宏站和小站的用戶總數(shù)達到最優(yōu)的狀態(tài),才能使整個網絡的時延達到最低??紤]到常用的服務小區(qū)選擇準則——最大RSRP(Reference Signal Receiving Power,參考信號接收功率)準則,每個用戶選擇接收信號功率最強的小區(qū)作為服務小區(qū),小區(qū)偏置值的調整導致用戶服務小區(qū)的相應變化,用戶連接到小站和宏站的概率相應變化,此時以最小化網絡時延為目的的偏置值調整問題是一個非確定性多項式困難(NP-hard)問題。



      技術實現(xiàn)要素:

      發(fā)明目的:為了克服現(xiàn)有技術中存在的不足,提供一種以最小化網絡時延為目標,在用戶連接宏站和小站概率隨著小區(qū)偏置值變化的情況下,結合二分查找和梯度下降方法,得出用戶連接宏站的最優(yōu)概率的超密集異構網絡用戶關聯(lián)優(yōu)化方法,該方法考慮用戶的流量模型滿足泊松到達過程,得出基站的負載率和基站服務的用戶數(shù)目成非線性遞增關系,在給定的服務用戶數(shù)目下,通過二分查找得出基站的負載率,通?;緹o線接入鏈路和回程鏈路滿足M/G/1模型,由基站端的瞬時速率及基站負載率,得出用戶在集站端總的時延,通過梯度下降法迭代求解出網絡時延函數(shù)的極小值點,該方法能夠有效的解決無線回程傳輸下最小化網絡時延難題。

      技術方案:為實現(xiàn)上述目的,本發(fā)明提供一種結合二分查找和梯度下降法的超密集異構網絡用戶關聯(lián)優(yōu)化方法,包括以下具體步驟:

      步驟1):采集網絡信息:通過運營商測量出區(qū)域面積內用戶,基站和網關總數(shù)目,得到該區(qū)域內用戶的分布密度λu、小站分布密度λs、宏站分布密度λm、網關分布密度λg,用戶流量到達滿足泊過程,運營商統(tǒng)計一段時間內用戶流量使用情況得出用戶流量到達率λ以及每個包的平均比特大小v,通過運營商得到部署在該區(qū)域內小站無線的回程鏈路帶寬Wb、宏站采用的無線接入帶寬Wm、小站采用的無線接入帶寬Ws、宏站傳輸功率Pm、小站傳輸功率Ps、網關傳輸功率Pg,通過傳統(tǒng)信道估計方法得出無線信道中路損系數(shù)α、此外信干比門限β、迭代搜索步長ξ,迭代搜索精確度δ的取值由運營商根據(jù)網絡運行情況自行確定,初始化用戶連接到宏站的初始概率P0=0.5,初始化已完成迭代次數(shù)n=0。

      步驟2):計算在當前連接概率下,用戶在宏站和小站的時延,以及整個網絡平均時延:

      將用戶分成兩部分:第一部分為連接宏站的用戶,第二部分為連接小站的用戶,對于連接宏站的用戶,每個包的平均服務時間E(Tm)計算公式為

      <mrow> <mi>E</mi> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>m</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>m</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> </mrow>

      考慮每個宏站為M/G/1型隊列,宏站的負載率E[ρm]計算公式為

      E[ρm]=E[λtotE(Tm)]=E[λtot]E(Tm)

      宏站總的流量到達率E[λtot]為:

      <mrow> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&lambda;</mi> <mrow> <mi>t</mi> <mi>o</mi> <mi>t</mi> </mrow> </msub> <mo>&rsqb;</mo> <mo>=</mo> <mfrac> <mrow> <mi>&lambda;</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>p</mi> <mo>)</mo> </mrow> <mi>&lambda;</mi> <mi>u</mi> </mrow> <msub> <mi>&lambda;</mi> <mi>m</mi> </msub> </mfrac> <msub> <mi>P</mi> <mi>m</mi> </msub> <mo>&lsqb;</mo> <mi>S</mi> <mi>I</mi> <mi>N</mi> <mi>R</mi> <mo>&gt;</mo> <mi>&eta;</mi> <mo>&rsqb;</mo> </mrow>

      通過對上述三個公式進行迭代可以得出宏站負載率E(Tm)和用戶連接到宏站概率P之間的滿足非線性單調遞增關系:

      <mrow> <mfrac> <msub> <mi>&lambda;</mi> <mi>m</mi> </msub> <mrow> <mi>&lambda;</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>p</mi> <mo>)</mo> </mrow> <msub> <mi>&lambda;</mi> <mi>u</mi> </msub> </mrow> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>m</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mfrac> <mrow> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>m</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>m</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mi>d</mi> <mi>t</mi> </mrow>

      其中

      <mrow> <mi>Z</mi> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>y</mi> <mrow> <mn>2</mn> <mo>/</mo> <mi>&alpha;</mi> </mrow> </msup> <msubsup> <mo>&Integral;</mo> <msup> <mi>y</mi> <mrow> <mo>-</mo> <mn>2</mn> <mo>/</mo> <mi>&alpha;</mi> </mrow> </msup> <mi>&infin;</mi> </msubsup> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <msup> <mi>u</mi> <mrow> <mi>&alpha;</mi> <mo>/</mo> <mn>2</mn> </mrow> </msup> </mrow> </mfrac> <mi>d</mi> <mi>u</mi> </mrow>

      根據(jù)當前的連接概率P,利用二分查找法可以得出宏站當前負載率E[ρm],每個包的總時延Dm為:

      <mrow> <msub> <mi>D</mi> <mi>m</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mi>E</mi> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>-</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> </mrow> </mfrac> </mrow>

      對于接入小站的用戶,每個包的時延分為無線接入和無線回程兩部分之和,對于無線接入部分與宏站部分分析類似,每個包的的平均服務時間E(Ts)為:

      <mrow> <mi>E</mi> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>s</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>s</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> </mrow>

      小站負載率E[ρs]和用戶連接到宏站概率P滿足下列關系:

      <mrow> <mfrac> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mrow> <msub> <mi>&lambda;p&lambda;</mi> <mi>u</mi> </msub> </mrow> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>s</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mfrac> <mrow> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>W</mi> <mi>s</mi> </msub> <mi>t</mi> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>W</mi> <mi>s</mi> </msub> <mi>t</mi> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mi>d</mi> <mi>t</mi> </mrow>

      根據(jù)當前的連接概率P,利用二分查找法可以得出小站當前負載率E[ρs],每個包的總時延為Ds

      <mrow> <msub> <mi>D</mi> <mi>s</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mi>E</mi> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>-</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> </mrow> </mfrac> </mrow>

      對于小站用戶無限回程鏈路滿足M/G/1模型,每個包在小站回程鏈路部分服務時間Tb計算公式為:

      <mrow> <msub> <mi>T</mi> <mi>b</mi> </msub> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>b</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>b</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> </mrow>

      小站回程鏈路的負載率μb計算公式為:

      <mrow> <msub> <mi>&mu;</mi> <mi>b</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>&lambda;T</mi> <mi>b</mi> </msub> <msub> <mi>p&lambda;</mi> <mi>u</mi> </msub> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>Z</mi> <mo>(</mo> <mi>&eta;</mi> <mo>)</mo> <mo>)</mo> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> </mrow> </mfrac> </mrow>

      小站回程鏈路總時延Db計算公式為:

      <mrow> <msub> <mi>D</mi> <mi>b</mi> </msub> <mo>=</mo> <mfrac> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <msub> <mi>&lambda;</mi> <mi>g</mi> </msub> </mfrac> <mfrac> <msub> <mi>T</mi> <mi>b</mi> </msub> <mrow> <mn>1</mn> <mo>-</mo> <msub> <mi>&mu;</mi> <mi>b</mi> </msub> </mrow> </mfrac> </mrow>

      小站用戶經歷的總時延Dsb計算公式為:

      Dsb=Ds+Db

      整個網絡用戶的平均時延D的計算公式為:

      D=pDsb+(1-p)Dm

      =p(Ds+Db)+(1-p)Dm

      步驟3):求解網絡時延D對連接概率P的梯度函數(shù):

      最小化網絡時延問題可表示為:

      min D=p(Ds+Db)+(1-p)Dm

      p

      s.t.

      0<p<1

      0<E[ρm]<1

      0<E[ρs]<1

      由于用戶連接概率和基站負載率呈現(xiàn)很復雜的非線性關系,得出一個網絡時延D關于用戶連接概率P的閉合表達式,利用梯度下降法求解局部最優(yōu)問題,首先求解網絡時延D對連接概率P的梯度函數(shù):

      <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>D</mi> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <msub> <mi>&lambda;</mi> <mi>m</mi> </msub> <mrow> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> </mrow> </mfrac> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>1</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>+</mo> <mfrac> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mrow> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> </mrow> </mfrac> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>2</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>+</mo> <mfrac> <mrow> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mi>T</mi> <mi>b</mi> </mrow> <msub> <mi>&lambda;</mi> <mi>g</mi> </msub> </mfrac> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>3</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> </mrow>

      其中

      <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>1</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mn>2</mn> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <msup> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>)</mo> <mfrac> <mrow> <mo>&part;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> </mrow> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mfrac> </mrow>

      <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>2</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mn>2</mn> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <msup> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>)</mo> <mfrac> <mrow> <mo>&part;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> </mrow> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mfrac> </mrow>

      <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>3</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mo>(</mo> <mrow> <mn>1</mn> <mo>+</mo> <mi>z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mo>)</mo> <mo>-</mo> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> <mi>T</mi> <mi>b</mi> <mi>p</mi> <mo>)</mo> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>)</mo> <mo>+</mo> <msub> <mi>p&lambda;</mi> <mi>s</mi> </msub> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>)</mo> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> <mi>T</mi> <mi>b</mi> </mrow> <msup> <mrow> <mo>(</mo> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mo>(</mo> <mrow> <mn>1</mn> <mo>+</mo> <mi>z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mo>)</mo> <mo>-</mo> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> <mi>T</mi> <mi>b</mi> <mi>p</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mfrac> </mrow>

      其中ρm(p)和ρs(p)分別表示當用戶連接宏站概率為p時,宏站和小站對應的負載率E[ρm]和E[ρs]。

      步驟4):根據(jù)當前第n次迭代得到的用戶連接概率pn,利用步驟3)得出的梯度函數(shù)公式,求出

      步驟5):更新連接概率:

      第n+1次迭代時,用戶連接至大站的概率更新為:

      <mrow> <msup> <mi>p</mi> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> </msup> <mo>=</mo> <msup> <mi>p</mi> <mi>n</mi> </msup> <mo>-</mo> <mi>&delta;</mi> <mfrac> <mrow> <mo>&part;</mo> <mi>D</mi> <mrow> <mo>(</mo> <msup> <mi>p</mi> <mi>n</mi> </msup> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <msup> <mi>p</mi> <mi>n</mi> </msup> </mrow> </mfrac> </mrow>

      步驟6):判斷當前連接概率下,整個網絡時延是否到達最小值點:

      當(pn+1-pn)<δ時,表明到達了最優(yōu)點,執(zhí)行步驟8)退出迭代過程;

      否則,執(zhí)行步驟7)。

      步驟7):更新當前迭代次數(shù)n=n+1,執(zhí)行步驟4)。

      步驟8):退出迭代過程。

      有益效果:本發(fā)明與現(xiàn)有技術相比,考慮小站采用無線回程技術帶來的回程鏈路時延,以及利用排隊論理論得出用戶在基站和回程鏈路的服務時間和總等待時間,通過優(yōu)化用戶連接至宏站和小站的概率,使得連接到宏站和小站的用戶達到最優(yōu)的狀態(tài),整個網絡的包傳輸平均時延達到最低,提出的基于二分查找和梯度下降法通過不斷迭代求解當前用戶連接概率下,宏站和小站的負載率,整個網絡的時延以及時延對于連接概率的梯度函數(shù),并且判斷當前概率是否達到極小值。本發(fā)明相比于傳統(tǒng)的基于最大RSRP和最短距離連接策略,這種方法可以收斂得到用戶最佳連接概率,在有限次的迭代后,可以求解到一個使得整個網絡平均時延最低的用戶連接概率,從而能夠有效的解決無線回程傳輸下最小化網絡時延難題。

      附圖說明

      圖1為本發(fā)明的流程示意圖。

      具體實施方式

      下面結合附圖和具體實施例,進一步闡明本發(fā)明,應理解這些實施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍,在閱讀了本發(fā)明之后,本領域技術人員對本發(fā)明的各種等價形式的修改均落于本申請所附權利要求所限定的范圍。

      如圖1所示,本發(fā)明提供一種結合二分查找和梯度下降法的超密集異構網絡用戶關聯(lián)優(yōu)化方法,包括以下具體步驟:

      步驟1):采集網絡信息:通過運營商測量出區(qū)域面積內用戶,基站和網關總數(shù)目,得到該區(qū)域內用戶的分布密度λu、小站分布密度λs、宏站分布密度λm、網關分布密度λg,用戶流量到達滿足泊過程,運營商統(tǒng)計一段時間內用戶流量使用情況得出用戶流量到達率λ以及每個包的平均比特大小v,通過運營商得到部署在該區(qū)域內小站無線的回程鏈路帶寬Wb、宏站采用的無線接入帶寬Wm、小站采用的無線接入帶寬Ws、宏站傳輸功率Pm、小站傳輸功率Ps、網關傳輸功率Pg,通過傳統(tǒng)信道估計方法得出無線信道中路損系數(shù)α、此外信干比門限β、迭代搜索步長ξ,迭代搜索精確度δ的取值由運營商根據(jù)網絡運行情況自行確定,初始化用戶連接到宏站的初始概率P0=0.5,初始化已完成迭代次數(shù)n=0。

      步驟2):計算在當前連接概率下,用戶在宏站和小站的時延,以及整個網絡平均時延:

      將用戶分成兩部分:第一部分為連接宏站的用戶,第二部分為連接小站的用戶,對于連接宏站的用戶,每個包的平均服務時間E(Tm)計算公式為

      <mrow> <mi>E</mi> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>m</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>m</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> </mrow>

      考慮每個宏站為M/G/1型隊列,宏站的負載率E[ρm]計算公式為

      E[ρm]=E[λtotE(Tm)]=E[λtot]E(Tm)

      宏站總的流量到達率E[λtot]為:

      <mrow> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&lambda;</mi> <mrow> <mi>t</mi> <mi>o</mi> <mi>t</mi> </mrow> </msub> <mo>&rsqb;</mo> <mo>=</mo> <mfrac> <mrow> <mi>&lambda;</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>p</mi> <mo>)</mo> </mrow> <mi>&lambda;</mi> <mi>u</mi> </mrow> <msub> <mi>&lambda;</mi> <mi>m</mi> </msub> </mfrac> <msub> <mi>P</mi> <mi>m</mi> </msub> <mo>&lsqb;</mo> <mi>S</mi> <mi>I</mi> <mi>N</mi> <mi>R</mi> <mo>&gt;</mo> <mi>&eta;</mi> <mo>&rsqb;</mo> </mrow>

      通過對上述三個公式進行迭代可以得出宏站負載率E(Tm)和用戶連接到宏站概率P之間的滿足非線性單調遞增關系:

      <mrow> <mfrac> <msub> <mi>&lambda;</mi> <mi>m</mi> </msub> <mrow> <mi>&lambda;</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>p</mi> <mo>)</mo> </mrow> <msub> <mi>&lambda;</mi> <mi>u</mi> </msub> </mrow> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>m</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mfrac> <mrow> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>m</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>m</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mi>d</mi> <mi>t</mi> </mrow>

      其中

      <mrow> <mi>Z</mi> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>y</mi> <mrow> <mn>2</mn> <mo>/</mo> <mi>&alpha;</mi> </mrow> </msup> <msubsup> <mo>&Integral;</mo> <msup> <mi>y</mi> <mrow> <mo>-</mo> <mn>2</mn> <mo>/</mo> <mi>&alpha;</mi> </mrow> </msup> <mi>&infin;</mi> </msubsup> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <msup> <mi>u</mi> <mrow> <mi>&alpha;</mi> <mo>/</mo> <mn>2</mn> </mrow> </msup> </mrow> </mfrac> <mi>d</mi> <mi>u</mi> </mrow>

      根據(jù)當前的連接概率P,利用二分查找法可以得出宏站當前負載率E[ρm],每個包的總時延Dm為:

      <mrow> <msub> <mi>D</mi> <mi>m</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mi>E</mi> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>-</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>&rsqb;</mo> </mrow> </mfrac> </mrow>

      對于接入小站的用戶,每個包的時延分為無線接入和無線回程兩部分之和,對于無線接入部分與宏站部分分析類似,每個包的的平均服務時間E(Ts)為:

      <mrow> <mi>E</mi> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>s</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>s</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> </mrow>

      小站負載率E[ρs]和用戶連接到宏站概率P滿足下列關系:

      <mrow> <mfrac> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mrow> <msub> <mi>&lambda;p&lambda;</mi> <mi>u</mi> </msub> </mrow> </mfrac> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>s</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mfrac> <mrow> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>W</mi> <mi>s</mi> </msub> <mi>t</mi> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>W</mi> <mi>s</mi> </msub> <mi>t</mi> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mi>d</mi> <mi>t</mi> </mrow>

      根據(jù)當前的連接概率P,利用二分查找法可以得出小站當前負載率E[ρs],每個包的總時延為Ds

      <mrow> <msub> <mi>D</mi> <mi>s</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mi>E</mi> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>-</mo> <mi>E</mi> <mo>&lsqb;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>&rsqb;</mo> </mrow> </mfrac> </mrow>

      對于小站用戶無限回程鏈路滿足M/G/1模型,每個包在小站回程鏈路部分服務時間Tb計算公式為:

      <mrow> <msub> <mi>T</mi> <mi>b</mi> </msub> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <mfrac> <mi>v</mi> <mrow> <msub> <mi>W</mi> <mi>b</mi> </msub> <mi>log</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msubsup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mn>1</mn> <mo>+</mo> <mi>Z</mi> <mrow> <mo>(</mo> <msup> <mi>e</mi> <mrow> <mi>v</mi> <mo>/</mo> <msub> <mi>tW</mi> <mi>b</mi> </msub> </mrow> </msup> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>)</mo> </mrow> <mi>d</mi> <mi>t</mi> </mrow>

      小站回程鏈路的負載率μb計算公式為:

      <mrow> <msub> <mi>&mu;</mi> <mi>b</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>&lambda;T</mi> <mi>b</mi> </msub> <msub> <mi>p&lambda;</mi> <mi>u</mi> </msub> </mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>Z</mi> <mo>(</mo> <mi>&eta;</mi> <mo>)</mo> <mo>)</mo> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> </mrow> </mfrac> </mrow>

      小站回程鏈路總時延Db計算公式為:

      <mrow> <msub> <mi>D</mi> <mi>b</mi> </msub> <mo>=</mo> <mfrac> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <msub> <mi>&lambda;</mi> <mi>g</mi> </msub> </mfrac> <mfrac> <msub> <mi>T</mi> <mi>b</mi> </msub> <mrow> <mn>1</mn> <mo>-</mo> <msub> <mi>&mu;</mi> <mi>b</mi> </msub> </mrow> </mfrac> </mrow>

      小站用戶經歷的總時延Dsb計算公式為:

      Dsb=Ds+Db

      整個網絡用戶的平均時延D的計算公式為:

      D=pDsb+(1-p)Dm

      =p(Ds+Db)+(1-p)Dm

      步驟3):求解網絡時延D對連接概率P的梯度函數(shù):

      最小化網絡時延問題可表示為:

      min D=p(Ds+Db)+(1-p)Dm

      p

      s.t.

      0<p<1

      0<E[ρm]<1

      0<E[ρs]<1

      由于用戶連接概率和基站負載率呈現(xiàn)很復雜的非線性關系,得出一個網絡時延D關于用戶連接概率P的閉合表達式,利用梯度下降法求解局部最優(yōu)問題,首先求解網絡時延D對連接概率P的梯度函數(shù):

      <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>D</mi> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <msub> <mi>&lambda;</mi> <mi>m</mi> </msub> <mrow> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> </mrow> </mfrac> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>1</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>+</mo> <mfrac> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mrow> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> </mrow> </mfrac> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>2</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>+</mo> <mfrac> <mrow> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mi>T</mi> <mi>b</mi> </mrow> <msub> <mi>&lambda;</mi> <mi>g</mi> </msub> </mfrac> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>3</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> </mrow>

      其中

      <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>1</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mn>2</mn> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <msup> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>)</mo> <mfrac> <mrow> <mo>&part;</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> </mrow> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>&rho;</mi> <mi>m</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mfrac> </mrow>

      <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>2</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mn>2</mn> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <msup> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>)</mo> <mfrac> <mrow> <mo>&part;</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> </mrow> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>&rho;</mi> <mi>s</mi> </msub> <mo>(</mo> <mi>p</mi> <mo>)</mo> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mfrac> </mrow>

      <mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>f</mi> <mn>3</mn> <mrow> <mo>(</mo> <mi>p</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>p</mi> </mrow> </mfrac> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mo>(</mo> <mrow> <mn>1</mn> <mo>+</mo> <mi>z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mo>)</mo> <mo>-</mo> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> <mi>T</mi> <mi>b</mi> <mi>p</mi> <mo>)</mo> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>)</mo> <mo>+</mo> <msub> <mi>p&lambda;</mi> <mi>s</mi> </msub> <mo>(</mo> <mn>1</mn> <mo>+</mo> <mi>z</mi> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> <mo>)</mo> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> <mi>T</mi> <mi>b</mi> </mrow> <msup> <mrow> <mo>(</mo> <msub> <mi>&lambda;</mi> <mi>s</mi> </msub> <mo>(</mo> <mrow> <mn>1</mn> <mo>+</mo> <mi>z</mi> <mrow> <mo>(</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> </mrow> <mo>)</mo> <mo>-</mo> <msub> <mi>&lambda;&lambda;</mi> <mi>u</mi> </msub> <mi>T</mi> <mi>b</mi> <mi>p</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mfrac> </mrow>

      其中ρm(p)和ρs(p)分別表示當用戶連接宏站概率為p時,宏站和小站對應的負載率E[ρm]和E[ρs]。

      步驟4):根據(jù)當前第n次迭代得到的用戶連接概率pn,利用步驟3)得出的梯度函數(shù)公式,求出

      步驟5):更新連接概率:

      第n+1次迭代時,用戶連接至大站的概率更新為:

      <mrow> <msup> <mi>p</mi> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> </msup> <mo>=</mo> <msup> <mi>p</mi> <mi>n</mi> </msup> <mo>-</mo> <mi>&delta;</mi> <mfrac> <mrow> <mo>&part;</mo> <mi>D</mi> <mrow> <mo>(</mo> <msup> <mi>p</mi> <mi>n</mi> </msup> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <msup> <mi>p</mi> <mi>n</mi> </msup> </mrow> </mfrac> </mrow>

      步驟6):判斷當前連接概率下,整個網絡時延是否到達最小值點:

      當(pn+1-pn)<δ時,表明到達了最優(yōu)點,執(zhí)行步驟8)退出迭代過程;

      否則,執(zhí)行步驟7)。

      步驟7):更新當前迭代次數(shù)n=n+1,執(zhí)行步驟4)。

      步驟8):退出迭代過程。

      本發(fā)明考慮超密集網絡場景下,小站采用無線回程技術傳輸愈發(fā)普遍,然而無線回程鏈路產生的時延成為分析網絡時延不可忽視的因素。同時,基站的負載率直接影響用戶在基站服務的排隊等待時延,基站的負載率越高,用戶的等待時延越長,因此只有求得最優(yōu)的用戶連接概率,使得用戶連接至宏站和小站的數(shù)目達到平衡,整個網絡的時延才能達到最小。本發(fā)明提出的基于二分查找和梯度下降法通過不斷迭代求解當前用戶連接概率下,宏站和小站的負載率,整個網絡的時延以及時延對于連接概率的梯度函數(shù),來判斷當前用戶連接概率是否達到最優(yōu)值。

      當前第1頁1 2 3 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1