主权项 |
一种多基站系统中可伸缩视频的多播资源分配及传输方法,其特征是,所述多基站系统是由服务器、基站控制中心BSC、K个基站、N<sub>s</sub>个移动设备组成;在所述多基站系统中,K个基站使用不同的频段,且第k个基站包含T<sub>k</sub>个资源粒子数;1≤k≤K;第i个移动设备能接收任意个基站传输过来的视频数据;1≤i≤N<sub>s</sub>;假设K个基站要传输一个视频流s给N<sub>s</sub>个移动设备,则基站控制中心BSC是按如下步骤进行一个视频流s内的资源粒子的分配及视频流s的传输:步骤1、所述服务器中的视频编码器将所述视频流s分割为由一个基础层和L个加强层构成的L+1个视频层,并通过光纤传输给所述基站控制中心BSC;令所述L+1个视频层中第l个视频层的传输速率为λ<sub>l</sub>;步骤2、令所述基站控制中心BSC的调制编码方式为MCS={MCS<sub>1</sub>,MCS<sub>2</sub>,...,MCS<sub>m</sub>,...,MCS<sub>M</sub>};MCS<sub>m</sub>表示第m种调制编码方式;所述M种调制编码方式MCS是按照消耗的资源粒子数从大到小排列而成的;1≤m≤M;步骤3、所述基站控制中心BSC根据N<sub>s</sub>个移动设备的信道状况和K个基站的瞬时资源状况,利用贪婪算法为第l个视频层选择相应的调制编码方式以及传输第l个视频层的基站;从而为L+1个视频层分配相应的调制编码方式以及所要传输的基站;完成一个视频流s内的资源粒子的分配;步骤4、K个基站根据各自所分配的调制编码方式,按照各个视频层的传输速率,并通过消耗一定的资源粒子数,从而向N<sub>s</sub>个移动设备传输相应的视频层;完成一个视频流s的传输;步骤5、利用式(1)计算N<sub>s</sub>个移动设备的效用值之和U:目标函数:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>U</mi><mo>=</mo><msubsup><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>s</mi></msub></msubsup><mi>U</mi><mrow><mo>(</mo><msub><mi>r</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000857271940000011.GIF" wi="831" he="95" /></maths>约束条件:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msubsup><mi>Σ</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></msubsup><msub><mi>ζ</mi><mrow><mi>l</mi><mo>,</mo><mi>m</mi></mrow></msub><mo>≤</mo><mn>1</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000857271940000012.GIF" wi="829" he="94" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msubsup><mi>Σ</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></msubsup><msubsup><mi>γ</mi><mi>l</mi><mi>k</mi></msubsup><mo>≤</mo><mn>1</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000857271940000013.GIF" wi="854" he="102" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msubsup><mi>Σ</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></msubsup><msubsup><mi>Σ</mi><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></msubsup><msubsup><mi>γ</mi><mi>l</mi><mi>k</mi></msubsup><msub><mi>ζ</mi><mrow><mi>l</mi><mo>,</mo><mi>m</mi></mrow></msub><msub><mi>τ</mi><mrow><mi>l</mi><mo>,</mo><mi>m</mi></mrow></msub><mo>≤</mo><msub><mi>T</mi><mi>k</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000857271940000014.GIF" wi="862" he="95" /></maths>式(1)表示N<sub>s</sub>个移动设备的累计效用函数值;式(1)中,r<sub>i</sub>表示第i个移动设备的累计速率;U(r<sub>i</sub>)表示第i个移动设备的效用函数值;式(2)表示每个视频层只能选择一种调制编码方式进行传输;式(2)中,ζ<sub>l,m</sub>为编码指示函数,表示当第l个视频层使用第m种调制编码方式MCS<sub>m</sub>进行传输时,编码指示函数ζ<sub>l,m</sub>为1,否则,编码指示函数ζ<sub>l,m</sub>为0;式(3)表示每个视频层只能被一个基站所传输;式(3)中,<img file="FDA0000857271940000021.GIF" wi="60" he="77" />为传输指示函数,表示当视频流的第l个视频层由第k个基站进行传输时,传输指示函数<img file="FDA0000857271940000022.GIF" wi="63" he="75" />为1,否则,传输指示函数<img file="FDA0000857271940000023.GIF" wi="63" he="74" />为0;式(4)表示每个基站传输视频层消耗的资源粒子数目不能多于各个基站自身所拥有的资源粒子数;式(4)中,τ<sub>l,m</sub>表示第l个视频层在传输速率λ<sub>l</sub>下使用第m种调制编码方式MCS<sub>m</sub>进行调制编码时所消耗的资源粒子数。 |