发明名称 基于最小时延抖动的TDMA通信网络时隙均匀分配方法
摘要 本发明属于电子通信领域,尤其涉及随机状态转移算法和TDMA通信网络时隙均匀分配方案.本发明针对TDMA通信网络时隙分配方案研究的不完善,提出一种基于最小时延抖动的TDMA通信网络时隙均匀分配方法,即以TDMA通信网络协议为依据,基于随机状态转移理论,在已知可用且分布不均匀的时隙中,求解一种时隙分配方案使之达到最小的时延抖动,并结合实际做了分配效果评估,对TDMA通信网络的组网规划提供理论支撑,具有很强的现实意义。
申请公布号 CN105262702A 申请公布日期 2016.01.20
申请号 CN201510770651.3 申请日期 2015.11.12
申请人 电子科技大学 发明人 李万春;王斌;田正武;唐遒;魏平
分类号 H04L12/911(2013.01)I 主分类号 H04L12/911(2013.01)I
代理机构 成都点睛专利代理事务所(普通合伙) 51232 代理人 葛启函
主权项 基于最小时延抖动的TDMA通信网络时隙均匀分配方法,其特征在于,包括如下步骤:S1、根据TDMA通信网络相关协议作出假设,定义时延抖动的代价函数,具体为:S11、TDMA通信网络的单位时间为一个时帧,一个时帧的时隙数为M个,其中,M为不为零的自然数;S12、当前可用于分配时隙的数量为N个,当前需要给某个网络用户分配L个时隙,其中,L为不为零的自然数;S13、在理想的时隙分配方案中相邻的时隙间隔为<img file="FDA0000845295410000011.GIF" wi="118" he="143" />个,在实际的时隙分配方案中相邻的时隙i与时隙j的间隔为<img file="FDA0000845295410000012.GIF" wi="1403" he="159" />其中,tab(j)为时隙j的标号,tab(i)为时隙i的标号,i=1,2,3,...,N,j=1,2,3,...,N;S14、分配时隙i,j付出的抖动代价函数为<img file="FDA0000845295410000013.GIF" wi="628" he="158" />S2、根据TDMA通信网络相关协议和随机状态转移理论进行建模,具体为:S21、把每一种可用于分配的时隙认为是一个独立的状态s,则有状态集合S={s<sub>1</sub>,s<sub>2</sub>,…,s<sub>i</sub>,…,s<sub>N‑1</sub>,s<sub>N</sub>};S22、设每个状态到下一个状态的转移概率是等概率的,则根据随机过程相关理论可知P{S<sub>i</sub>=s<sub>i</sub>|S<sub>0</sub>=s<sub>0</sub>,S<sub>1</sub>=s<sub>1</sub>,…,S<sub>i‑1</sub>=s<sub>i‑1</sub>}=P{S<sub>i</sub>=s<sub>i</sub>|S<sub>i‑1</sub>=s<sub>i‑1</sub>};S23、定义一步代价矩阵<img file="FDA0000845295410000021.GIF" wi="583" he="494" />其中,所述一步代价矩阵P中的元素含义为从状态s<sub>i</sub>到状态s<sub>j</sub>所付出的概率;S24、分配N个时隙需要N步的状态转移,则由马尔可夫链的齐次性和S23所述一步代价矩阵P可知n(1<n<N)的状态转移矩阵为<img file="FDA0000845295410000022.GIF" wi="966" he="501" />其中,一步状态转移期望代价为<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>E</mi><mrow><mo>(</mo><msub><mi>C</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>p</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>&times;</mo><msub><mi>C</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><mo>&times;</mo><msub><mi>C</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>,</mo></mrow>]]></math><img file="FDA0000845295410000023.GIF" wi="605" he="124" /></maths>一步状态转移代价矩阵为<img file="FDA0000845295410000024.GIF" wi="735" he="510" />S25、n步代价矩阵表示为<img file="FDA0000845295410000025.GIF" wi="654" he="126" />S26、定义路径矩阵Path(n);S27、设定约束条件,具体为:模型中可用于分配的时隙数量N小于一个时帧的时隙总数M,模型中某个用户的需求时隙数量L小于可用于分配的时隙数量N,模型中必须保证已分配的时隙数量与所剩的时隙数量不小于所需要的时隙数量,即当n步代价矩阵P<sub>c</sub>(n)的第i行第j列元素若满足<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>j</mi><mo>-</mo><mi>n</mi><mo>-</mo><mi>i</mi><mo>&gt;</mo><mn>1</mn><mo>,</mo><mi>j</mi><mo>&gt;</mo><mi>i</mi></mrow></mtd></mtr><mtr><mtd><mrow><mi>j</mi><mo>=</mo><mi>i</mi></mrow></mtd></mtr><mtr><mtd><mrow><mi>j</mi><mo>-</mo><mi>n</mi><mo>-</mo><mi>i</mi><mo>&gt;</mo><mo>-</mo><mn>4</mn><mo>,</mo><mi>j</mi><mo>&lt;</mo><mi>i</mi></mrow></mtd></mtr></mtable><mo>,</mo></mrow>]]></math><img file="FDA0000845295410000031.GIF" wi="438" he="215" /></maths>则将此元素对应的状态转移视为无意义的状态转移,将其置为"×",任何数值与"×"的运算都会得到"×";S28、设完成时隙分配后总的时延抖动代价期望值为C,则模型目标为C=mindiag{P<sub>C</sub>(N)},P<sub>C</sub>(N)矩阵中最小对角元素所对应的Path(N)元素为最小的时延抖动分配方案;S3、根据S2所述模型整合数据M、N、L计算代价函数,对S25所述P<sub>C</sub>(n)进行数据简化,剔除无意义的状态转移,计算n步代价矩阵,更新S26所述路径矩阵Path(n),选出分配方案;S4、整合S3所述结果,验证结果是否正确。
地址 611731 四川省成都市高新区(西区)西源大道2006号