一种用于分布式无线多播的协作节点选择建立方法.pdf

上传人:00****42 文档编号:4853886 上传时间:2018-11-18 格式:PDF 页数:13 大小:1.32MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310166068.2

申请日:

2013.05.08

公开号:

CN103313141A

公开日:

2013.09.18

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 21/63申请日:20130508|||公开

IPC分类号:

H04N21/63(2011.01)I; H04N21/6405(2011.01)I; H04B7/02; H04B7/155

主分类号:

H04N21/63

申请人:

华中师范大学

发明人:

陈怡; 高戈; 杨红云; 王赛; 姚华雄

地址:

430079 湖北省武汉市洪山区珞瑜路152号

优先权:

专利代理机构:

武汉科皓知识产权代理事务所(特殊普通合伙) 42222

代理人:

严彦

PDF下载: PDF下载
内容摘要

本发明提出一种用于分布式无线多播的协作节点选择建立方法,优先挑选合适的多播业务子节点担任协作节点;当所有多播子节点失效时,则选择合适的组外节点和多播组内节点联合担任协作节点。本发明可以提高多播部署IPTV的鲁棒性,减少多播传输错误率,提高IPTV在无线环境下的传输可靠性。

权利要求书

权利要求书
1.   一种用于分布式无线多播的协作节点选择建立方法,其特征在于,包括以下步骤: 
步骤1、设出错的多播接收节点标记为多播接收节点X,多播接收节点X对可能的中继节点信号强度进行扫描,当收到的某个中继节点信号强度大于预设门限值X0且信道衰落波动率NX(X0)小于预设值,则把该中继节点作为协作传输的备用中继节点; 
步骤2、判断备用中继节点的个数是否大于0,如果是则转步骤3,否则转步骤9; 
步骤3、多播接收节点X给所有备选中继节点广播发送中继请求消息,并等待; 
步骤4、当某个备选中继节点接收到多播接收节点X发送的中继请求消息,则回送中继请求响应消息,包括回送自身的协作状态信息到多播接收节点X,协作状态信息中包含该备选中继节点是否为多播业务组内节点,以及登记的服务多播业务个数和号码; 
步骤5、当多播接收节点X收到备选中继节点回应的中继请求响应消息,则从所有回应的备选中继节点中挑选一个节点,设被挑选出的备选中继节点标记为中继节点Y,并转步骤6; 
步骤6、多播接收节点X给中继节点Y发送中继选择消息,并等待; 
步骤7、中继节点Y产生中继选择响应消息,同时把服务的多播节点个数加+1; 
步骤8、当多播接收节点X收到中继节点Y的中继选择响应消息时,中继通信机制建立完成,流程结束; 
步骤9、以邻居中继节点为备选中继节点,多播接收节点X向邻居中继节点广播中继探测消息,并等待; 
步骤10、当某个备选中继节点接收到多播接收节点X发送的中继探测消息时,回送中继探测响应消息,包括回送自身的协作状态信息到多播接收节点X,协作状态信息中包含该备选中继节点是否为多播业务组内节点,以及登记的服务多播业务个数和号码; 
步骤11、当多播接收节点X收到备选中继节点回应的中继探测响应消息,则从所有回应的备选中继节点中挑选一个节点,设被挑选出的备选中继节点标记为中继节点Z,并转步骤12; 
步骤12、多播接收节点X向中继节点Z发送中继选择消息,并等待; 
步骤13、中继节点Z产生中继选择响应消息,同时登记多播业务号,并把服务的多播节点个数设置为1,并传输协作信息; 
步骤14、当多播接收节点X收到中继节点Z的中继选择响应消息时,认为中继通信机制建立完成,同时开始处理来自协作数据子信道的数据信息。 

2.   根据权利要求1所述用于分布式无线多播的协作节点选择建立方法,其特征在于:信道衰落波动率NX(X0)根据下式计算, 

其中,fmS表示发送节点产生的多普勒频移,fmD表示接收节点的多普勒频移引起的信道衰落系数的变化值,X0为无线信道衰落系数门限值,ΩX表示信道衰落系数平均值的平方。 

3.   根据权利要求1或2所述用于分布式无线多播的协作节点选择建立方法,其特征在于:步骤5中,多播接收节点X挑选中继节点的原则如下, 
1)优先挑选组内节点作为中继节点; 
2)优先挑选登记易出错节点最多的节点作为中继节点; 
3)优先挑选信号强度最大的节点作为中继节点。 

4.   根据权利要求1或2所述用于分布式无线多播的协作节点选择建立方法,其特征在于:步骤11中,多播接收节点X挑选中继节点的原则如下, 
1)中继节点传输无错误; 
2)中继节点强度大于预设的门限值; 
3)优先挑选组内节点作为中继节点; 
4)挑选信号强度最大的节点作为中继节点。 

说明书

说明书一种用于分布式无线多播的协作节点选择建立方法
技术领域
本发明涉及通信技术领域,尤其是涉及一种用于分布式无线多播的协作节点选择建立方法。
背景技术
移动IPTV(交互式网络电视)技术的产生是基于人们对随时、随地享受TV节目的需求。移动TV节目的传输通过3G网络和Internet,需要投资和建立相应的网络基础设施,花费巨大。因此,如何降低移动TV技术的部署资金投入,同时保障通信效率成为当前工业界和学术界研究的热点问题。
目前研究较多的是点到点传输模式的单播协作通信,单播的协作中继节点选择等同于为一对源节点和目的节点路径,选择一个匹配的节点,增加一条辅助链路传输源节点信息到目的节点。而点到多点传输模式的多播协作通信,其协作中继节点选择等同于挑选尽量少的中继节点,同时提升多播业务的可靠信息传输覆盖范围。目前多播协作的技术主要局限在某个多播业务子节点之间。当多播业务内所有节点均不能担当协作任务时,多播业务性能会大幅降低。
现有技术中的协助分集(cooperative diversity)参见图1,图1显示的是4个接收多播业务的无线节点r0、d0、d1、d2。除了r0能够正确无误地接收到s0发送的多播信息,d0、d1、d2这三个无线节点都存在一定的误码率,统一发送的多播业务不能完全无误地传输到这三个节点。在这种情况下,可以利用r0发送一定的协作信息,帮助d0、d1、d2三个无线节点接收多播业务信息,减少原有无线信道传输的错误率对多播业务的影响。
在通常的编码方案中,s0发送的多播数据流已经包含了一定数量的校正码。这些校正码被附加在多播原有的数据流中,起到修正无线信道误差的作用。但由于不同的无线信道具有不同的误码率,在点到多点的无线多播传输中,仍存在一些接收节点误码率过高,信息传输可靠性较低。
发明内容
为克服现有多播业务技术缺陷,本发明提出一种基于协作通信的IPTV的高性能多播部署方案,提高多播业务的传输性能。
本发明的技术方案为一种用于分布式无线多播的协作节点选择建立方法,包括以下步骤:步骤1、设出错的多播接收节点标记为多播接收节点X,多播接收节点X对可能的中继节点信号强度进行扫描,当收到的某个中继节点信号强度大于预设门限值X0且信道衰落波动率NX(X0)小于预设值,则把该中继节点作为协作传输的备用中继节点;
步骤2、判断备用中继节点的个数是否大于0,如果是则转步骤3,否则转步骤9;
步骤3、多播接收节点X给所有备选中继节点广播发送中继请求消息,并等待;
步骤4、当某个备选中继节点接收到多播接收节点X发送的中继请求消息,则回送中继请求响应消息,包括回送自身的协作状态信息到多播接收节点X,协作状态信息中包含该备选中继节点是否为多播业务组内节点,以及登记的服务多播业务个数和号码;
步骤5、当多播接收节点X收到备选中继节点回应的中继请求响应消息,则从所有回应的备选中继节点中挑选一个节点,设被挑选出的备选中继节点标记为中继节点Y,并转步骤6;
步骤6、多播接收节点X给中继节点Y发送中继选择消息,并等待;
步骤7、中继节点Y产生中继选择响应消息,同时把服务的多播节点个数加+1;
步骤8、当多播接收节点X收到中继节点Y的中继选择响应消息时,中继通信机制建立完成,流程结束;
步骤9、以邻居中继节点为备选中继节点,多播接收节点X向邻居中继节点广播中继探测消息,并等待;
步骤10、当某个备选中继节点接收到多播接收节点X发送的中继探测消息时,回送中继探测响应消息,包括回送自身的协作状态信息到多播接收节点X,协作状态信息中包含该备选中继节点是否为多播业务组内节点,以及登记的服务多播业务个数和号码;
步骤11、当多播接收节点X收到备选中继节点回应的中继探测响应消息,则从所有回应的备选中继节点中挑选一个节点,设被挑选出的备选中继节点标记为中继节点Z,并转步骤12;
步骤12、多播接收节点X向中继节点Z发送中继选择消息,并等待;
步骤13、中继节点Z产生中继选择响应消息,同时登记多播业务号,并把服务的多播节点个数设置为1,并传输协作信息;
步骤14、当多播接收节点X收到中继节点Z的中继选择响应消息时,认为中继通信机制建立完成,同时开始处理来自协作数据子信道的数据信息。
而且,信道衰落波动率NX(X0)根据下式计算,
<mrow><MSUB><MI>N</MI> <MI>X</MI> </MSUB><MROW><MO>(</MO> <MSUB><MI>X</MI> <MN>0</MN> </MSUB><MO>)</MO> </MROW><MO>=</MO> <MSQRT><MFRAC><MROW><MN>2</MN> <MSUBSUP><MI>σ</MI> <MOVER><MI>X</MI> <MO>&amp;CenterDot;</MO> </MOVER><MN>2</MN> </MSUBSUP></MROW><MI>π</MI> </MFRAC></MSQRT><MFRAC><MSUB><MI>X</MI> <MN>0</MN> </MSUB><MSUB><MI>Ω</MI> <MI>X</MI> </MSUB></MFRAC><MI>exp</MI> <MROW><MO>(</MO> <MO>-</MO> <MFRAC><MSUBSUP><MI>X</MI> <MN>0</MN> <MN>2</MN> </MSUBSUP><MSUB><MI>Ω</MI> <MI>X</MI> </MSUB></MFRAC><MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>其中,fmS表示发送节点产生的多普勒频移,fmD表示接收节点的多普勒频移引起的信道衰落系数的变化值,X0为无线信道衰落系数门限值,ΩX表示信道衰落系数平均值的平方。 <BR>而且,步骤5中,多播接收节点X挑选中继节点的原则如下, <BR>1)优先挑选组内节点作为中继节点; <BR>2)优先挑选登记易出错节点最多的节点作为中继节点; <BR>3)优先挑选信号强度最大的节点作为中继节点 <BR>而且,步骤11中,多播接收节点X挑选中继节点的原则如下, <BR>1)中继节点传输无错误; <BR>2)中继节点强度大于预设的门限值; <BR>3)优先挑选组内节点作为中继节点; <BR>4)挑选信号强度最大的节点作为中继节点。 <BR>本发明所提供用于分布式无线多播的协作节点选择建立方法,优先挑选合适的多播业务子节点担任协作节点;当所有多播子节点失效时,则选择合适的组外节点和多播组内节点联合担任协作节点。本发明技术方案可以提高多播部署IPTV的鲁棒性,减少多播传输错误率,提高IPTV在无线环境下的传输可靠性。 <BR>附图说明 <BR>图1是本发明实施例的多播协作结构示意图。 <BR>图2是本发明实施例的备用中继节点集建立流程图。 <BR>图3是本发明实施例的协作通信中继节点挑选流程图。 <BR>图4是本发明实施实例的中继纠错数据产生示意图。 <BR>具体实施方式 <BR>多播协作通信可以分为多播组内协作和多播组外协作。多播组内协作是利用多播业务的接收节点进行协作通信。多播组外协作是利用非多播业务接收节点进行协作通信。显然,由于采用多播组内的无线节点传输协作信息的方式的网络利用效率高于采用多播组外的无线节点进行协作通信,因为多播组内节点也是接收多播业务的用户,协作产生的代价比采用多播组外节点低。本发明提出一种组建多播协作节点的方法,并给出了一个多播协作通信机制。该方法在中继节点增加增强的误差校正码,作为协作信息,以提高无线信道抗错误能力和多播业务的可靠性。为克服无线信道传输出错,需要将带发送的信号进行编码。编码产生的字节数会大于需要发送的字节数。所产生的冗余编码字节是为了让接收端节点具有增强纠错能力。常见的编码有奇偶校验码、CRC码、Reed‑Solomen编码等。编码的方式和长度决定了可以信道纠错的能力。一般而言,冗余信息越多,信道纠错能力越强;但同时也会减少信道传输有效数据的能力。不同的编码方式对相同传输数据编码会产生不同的编码块长度,抗误码能力也不同。其修正误码的原理一般记为,编码块的长度为K的数据,具有一定的误码修正能力s。虽然本方法也会牺牲一部分无线频谱(带宽)的利用率作为控制开销,但提高了多播业务的传输范围和鲁棒性。 <BR>以下结合附图和实施例详细说明本发明技术方案。 <BR>具体来说,根据载波信道的功能不同,可以把子信道按照功能区分为:1)多播数据子信道;2)协作信令子信道;3)协作数据子信道。一个多播数据子信道是指给多播发送源节点传输数据给多播用户的下行无线子信道。协作信令子信道是指传输协作控制信息的信道。协作数据子信道是指用以传输从中继节点发出的协作信息的子信道。这三种无线子信道采用正交频分复用(OFDM)技术,可支持多播发送节点和多个协作中继节点同时传输数据。多播数据子信道是多播业务固有的;协作信令子信道是系统分配的,当多播数据不能被接收节点正确接收时,系统启动协作,此时系统分配出信令子信道用于传输节点间工作指令;协作数据子信道也是系统分配的,当协作建立成功后,系统分配新的子信道用于传输数据信息。下面以附图1为例进行说明: <BR>假设s0为多播源节点,r0、d0、d1和d2为多播接收节点。其中,只有r0能够准确无误重构出源节点s0的信息。因此,r0被选中作为协作节点,即中继节点。 <BR>1)多播数据子信道有四条。分别用s0至r0、d0、d1和d2的细实线表示。 <BR>2)协作信令子信道有三条。分别用s0—〉r0—〉d0的粗实线表示对d0的协作信令子信道;用s0—〉r0—〉d1的粗实线表示对d1的协作信令子信道、用s0—〉r0—〉d2的粗实线表示对d2的协作信令子信道。 <BR>3)协作数据子信道有三条。分别用r0—〉d0的虚线表示对d0的协作数据子信道;用r0—〉d1的虚线表示对d1的协作数据子信道、用r0—〉d2的虚线表示对d2的协作数据子信道。 <BR>实施例中,设有一个K比特的多播数据包SM。SM中包含一些奇偶校验信息用以提高抗误码的能力,多播源节点通过多播数据子信道发送SM数据包给所有在其覆盖范围内的多播接收节点。在收到SM数据包后,中继节点会生成新的校正信息数据包SC,数据包SC通过协作数据子信道传输,发送给多播接收节点。为完成有效的协作通信,源节点、多播接收节点和中继节点还要通过协作信令子信道传输控制信息。 <BR>如图4所示,假设多播源节点发送的原始数据Multicast&nbsp;data为12比特,其中,8比特b1、b2、b3、b4、b5、b6、b7和b8为数据,4比特r1、r2、r3和r4为校验信息。该信息采用多播数据子信道传输。中继节点产生的校验信息Relay&nbsp;data为4比特,为r5、r6、r7和r8。构成的16位信息记为Mother&nbsp;data。该信息通过协作数据子信道传输。 <BR>本方案提出了一种有效的建立多播协作挑选中继协作节点的方式。其特色在于提出了一种如何判断无线多播节点或组外无线节点是“无错的节点”的方法,接着提出了一种建立多播协作挑选中继协作节点的方法。 <BR>目前的判断无线节点的方法是:在接收端对接收信号的SNR(Signal&nbsp;Noise&nbsp;Ratio)信噪比进行判断,当接收信号信噪比大于某门限值SNR0时,认为该信道正确传输,对应的发送节点为无出错节点。而当接收信号信噪比小于某门限值SNR0时,认为信道传输出错,对应的发送节点为出错节点。 <BR>但上选方法的缺点是:通过接收节点信噪比对信道进行判断的方法,仅适用于静止的无线信道。当无线节点移动时,会产生多普勒频移,多普勒频移会改变原有静态信道的环境参数,从而引起信道改变,单纯的信噪比不能刻画多普勒频移对信道的影响。而且,信噪比也不能刻画无线信道深衰落对传输信号的影响。 <BR>为此,本发明提出通过两个参数联合起来判断无线节点质量,从而能够准确地选择参与协作的节点。并且,把这种方法引入到多播业务中,提出了选择无线协作节点的方法。 <BR>下面为实施例判断无线节点的方法。 <BR>第一个需要测量的参数是:t时刻的信道衰落系数X(t)。对于一般的无线发送节点和无线信道,无线节点发射的功率可视为固定,而信道衰落系数X(t)是一个时变的随机变量。只有信道衰落系数超过一个门限值X0时,接收节点才能正确接收到发送的信号。对于静止的无线网络,信道衰落系数在概率上可以看作长期稳定的。 <BR>第二个需要测量的参数是:t时刻的信道衰落波动率NX(X0)。NX(X0)的计算公式如下: <BR><MATHS num="0002"><MATH><![CDATA[ <mrow><MSUB><MI>N</MI> <MI>X</MI> </MSUB><MROW><MO>(</MO> <MSUB><MI>X</MI> <MN>0</MN> </MSUB><MO>)</MO> </MROW><MO>=</MO> <MSQRT><MFRAC><MROW><MN>2</MN> <MSUBSUP><MI>σ</MI> <MOVER><MI>X</MI> <MO>&amp;CenterDot;</MO> </MOVER><MN>2</MN> </MSUBSUP></MROW><MI>π</MI> </MFRAC></MSQRT><MFRAC><MSUB><MI>X</MI> <MN>0</MN> </MSUB><MSUB><MI>Ω</MI> <MI>X</MI> </MSUB></MFRAC><MI>exp</MI> <MROW><MO>(</MO> <MO>-</MO> <MFRAC><MSUBSUP><MI>X</MI> <MN>0</MN> <MN>2</MN> </MSUBSUP><MSUB><MI>Ω</MI> <MI>X</MI> </MSUB></MFRAC><MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>其中,fmS表示发送节点产生的多普勒频移,fmD表示接收节点的多普勒频移引起的信道衰落系数的变化值。X0为无线信道衰落系数门限值,ΩX表示信道衰落系数平均值X的平方,表示为ΩX=E[X2]。 <BR>NX(X0)可用于评价无线信道衰落系数保持在门限值X0之上的稳定程度。对于具有相同信道衰落系数的无线节点,信道衰落波动率越低,信道通信质量越稳定可靠。 <BR>信道衰落系数X(t)和信道衰落波动率NX(X0)均可以在接收节点处计算获得。在实施例选择协作中继节点的方法如下:1)首先,挑选满足信道衰落系数X(t)大于门限值X0的无线节点作为初始备选中继节点,2)然后,在初始备选中继节点中按照信道衰落波动率NX(X0)从小到大排序,选择NX(X0)信道衰落波动率小于预设值的节点。满足以上两项的节点为无错误节点,标记为可以利用的中继节点,即备选中继节点。 <BR>实施例中协作通信的建立包括以下步骤: <BR>步骤1、搜索备用中继节点:多播发送节点到多播接收节点之间的信息传输可能出错,设出错的多播接收节点标记为多播接收节点X,多播接收节点X对可能的中继节点信号强度进行扫描,当收到的某个中继节点信号强度大于预设门限值X0且信道衰落波动率NX(X0)是否小于预设值,则将该中继节点作为协作传输的备用中继节点并保存相关信息在多播接收节点X。在多播技术中,多播用户在加入多播组之前会先按照规定的多播网络协议进行请求,在网络应答的过程,即可探明哪些节点在传输路径上,一般选择与多播请求用户一跳距离内的反向传输节点作为可能的中继节点。如图2所示,具体实施时的备用中继节点集建立流程可为:判断是否预设的周期时间到,否则继续等待,是则探测每个可能的中继节点信号强度。探测后判断中继节点信号强度是否大于预设门限值,不大于则直接返回等待,大于则继续判断信道衰落波动率NX(X0)是否小于预设值。小于则把该中继节点作为协作传输的备用中继节点,设置备用中继节点的个数加1,然后返回等待;否则直接返回等待。 <BR>步骤2、判断备用中继节点的个数是否大于0,如果多播接收节点X保存的信息显示可以利用的中继节点(即备用中继节点)的个数大于0,则转步骤3。否则,备用中继节点的个数为0,则转步骤9。 <BR>步骤3、多播接收节点X给所有备选中继节点广播发送中继请求消息,并等待。 <BR>步骤4、当某个备选中继节点接收到多播接收节点X发送的中继请求消息,则回送中继请求响应消息,包括回送自身的协作状态信息到多播接收节点X,协作状态信息中包含该备选中继节点是否为多播业务组内节点,以及登记的服务多播业务个数和号码。 <BR>步骤5、当多播接收节点X收到备选中继节点回应的中继请求响应消息,则从所有回应的备选中继节点中挑选一个节点,设被挑选出的备选中继节点标记为中继节点Y,并转步骤6。建议按照以下原则从中挑选中继节点:1)优先挑选组内节点作为中继节点;2)优先挑选登记易出错节点最多的节点作为中继节点;3)优先挑选信号强度最大的节点作为中继节点。一般在所有多播接收的节点中,如果出现信道衰落系数或信道衰落波动率同时低于预设值的情况,则该节点被判定为易出错节点。 <BR>步骤6、多播接收节点X给中继节点Y发送中继选择消息,并等待。 <BR>步骤7、中继节点Y产生中继选择响应消息,同时把该节点记录的服务的多播节点数+1。服务的多播节点是指接收中继信号的所有易出错节点。为了区分不同的多播业务,中继选择响应消息也登记多播号业务号,由于是由接收节点发起协作请求,中继节点接受请求成为协作节点后,可直接转发协作多播数据。 <BR>步骤8、当多播接收节点X收到中继节点Y的中继选择响应消息时,中继通信机制建立完成。即本流程结束,同时开始处理来自协作数据子信道的数据信息。 <BR>步骤9、当时间门限到达时或者接收节点检测到正在工作的中继节点信号强度低于设定值,可能出现备用中继节点数为0。这种情况下,多播接收节点X向邻居中继节点广播中继探测消息,并等待。邻居中继节点即处于多播接收节点X邻居位置的中继节点。此时以邻居中继节点为备选中继节点。 <BR>步骤10、当某个备选中继节点接收到多播接收节点X发送的中继探测消息时,回送中继探测响应消息,包括回送自身的协作状态信息到多播接收节点X,协作状态信息中包含该备选中继节点是否为多播业务组内节点,以及登记的服务多播业务个数和号码。 <BR>步骤11、当多播接收节点X收到备选中继节点回应的中继探测响应消息后,则从所有回应的备选中继节点中挑选一个节点,设被挑选出的备选中继节点标记为中继节点Z,并转步骤12。建议此时多播接收节点X挑选中继节点的原则如下:1)中继节点传输无错误;2)中继节点强度大于预设的门限值;3)优先挑选组内节点作为中继节点;4)挑选信号强度最大的节点作为中继节点。 <BR>步骤12、多播接收节点X向中继节点Z发送中继选择消息,并等待。和步骤3不一样的地方是,步骤12指定了一个具体的中继节点号,步骤3则类似广播。 <BR>步骤13、中继节点Z返回中继选择响应消息,同时登记多播业务号,并把“服务的多播节点个数”设置为1,并传输协作信息。此处中继选择响应消息指定了中继节点号,等待该节点发回的同意信息。 <BR>步骤14、当多播接收节点X收到中继节点Z的中继选择响应消息时,认为中继通信机制建立完成,同时开始处理来自协作数据子信道的数据信息。 <BR>步骤2~15可参见图3。 <BR>具体实施时,本领域技术人员可自行设计消息格式,建议各消息采用的具体格式如下: <BR>步骤3、步骤12涉及的中继请求消息格式如表1所示。 <BR>表1:中继请求消息格式 <BR></TABLES> <BR>步骤4、步骤13涉及的中继请求响应消息格式如表2所示。 <BR>表2:中继请求响应消息格式 <BR></TABLES> <BR>步骤6、步骤12涉及的中继选择消息格式如表3所示。 <BR>表3:中继选择消息格式 <BR></TABLES> <BR>步骤7、步骤13涉及的中继选择响应消息格式如表4所示。 <BR>表4:中继选择响应消息格式 <BR></TABLES> <BR>步骤9涉及的中继探测消息格式如表5所示。 <BR>表5:中继探测消息格式 <BR></TABLES> <BR>步骤10涉及的中继探测响应消息格式如表6所示。 <BR>表6:中继探测响应消息格式 <BR></TABLES> <BR></TABLES> <BR>各表中用n表示有多个时的标号,取值和具体情况有关。 <BR>具体实施时,本发明技术人员可根据实验或经验预先设定各门限值。 <BR>本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。</p></div> </div> </div> </div> <div class="tempdiv cssnone" style="line-height:0px;height:0px; overflow:hidden;"> </div> <div id="page"> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-11/18/f16a58bd-7226-4f31-90ef-0bdc54b7ab81/f16a58bd-7226-4f31-90ef-0bdc54b7ab811.gif' alt="一种用于分布式无线多播的协作节点选择建立方法.pdf_第1页" width='100%'/></div><div class="pageSize">第1页 / 共13页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-11/18/f16a58bd-7226-4f31-90ef-0bdc54b7ab81/f16a58bd-7226-4f31-90ef-0bdc54b7ab812.gif' alt="一种用于分布式无线多播的协作节点选择建立方法.pdf_第2页" width='100%'/></div><div class="pageSize">第2页 / 共13页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-11/18/f16a58bd-7226-4f31-90ef-0bdc54b7ab81/f16a58bd-7226-4f31-90ef-0bdc54b7ab813.gif' alt="一种用于分布式无线多播的协作节点选择建立方法.pdf_第3页" width='100%'/></div><div class="pageSize">第3页 / 共13页</div> </div> <div id="pageMore" class="btnmore" onclick="ShowSvg();">点击查看更多>></div> <div style="margin-top:20px; line-height:0px; height:0px; overflow:hidden;"> <div style=" font-size: 16px; background-color:#e5f0f7; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;">资源描述</div> <div class="detail-article prolistshowimg"> <p>《一种用于分布式无线多播的协作节点选择建立方法.pdf》由会员分享,可在线阅读,更多相关《一种用于分布式无线多播的协作节点选择建立方法.pdf(13页珍藏版)》请在专利查询网上搜索。</p> <p >1、(10)申请公布号 CN 103313141 A (43)申请公布日 2013.09.18 CN 103313141 A *CN103313141A* (21)申请号 201310166068.2 (22)申请日 2013.05.08 H04N 21/63(2011.01) H04N 21/6405(2011.01) H04B 7/02(2006.01) H04B 7/155(2006.01) (71)申请人 华中师范大学 地址 430079 湖北省武汉市洪山区珞瑜路 152 号 (72)发明人 陈怡 高戈 杨红云 王赛 姚华雄 (74)专利代理机构 武汉科皓知识产权代理事务 所 ( 特殊普通。</p> <p >2、合伙 ) 42222 代理人 严彦 (54) 发明名称 一种用于分布式无线多播的协作节点选择建 立方法 (57) 摘要 本发明提出一种用于分布式无线多播的协作 节点选择建立方法, 优先挑选合适的多播业务子 节点担任协作节点 ; 当所有多播子节点失效时, 则选择合适的组外节点和多播组内节点联合担任 协作节点。 本发明可以提高多播部署IPTV的鲁棒 性, 减少多播传输错误率, 提高 IPTV 在无线环境 下的传输可靠性。 (51)Int.Cl. 权利要求书 2 页 说明书 8 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书8页 附图2页 (10。</p> <p >3、)申请公布号 CN 103313141 A CN 103313141 A *CN103313141A* 1/2 页 2 1. 一种用于分布式无线多播的协作节点选择建立方法, 其特征在于, 包括以下步骤 : 步骤 1、 设出错的多播接收节点标记为多播接收节点 X, 多播接收节点 X 对可能的中继 节点信号强度进行扫描, 当收到的某个中继节点信号强度大于预设门限值 X0且信道衰落波 动率 NX(X0) 小于预设值, 则把该中继节点作为协作传输的备用中继节点 ; 步骤 2、 判断备用中继节点的个数是否大于 0, 如果是则转步骤 3, 否则转步骤 9 ; 步骤 3、 多播接收节点 X 给所有备选中继节。</p> <p >4、点广播发送中继请求消息, 并等待 ; 步骤 4、 当某个备选中继节点接收到多播接收节点 X 发送的中继请求消息, 则回送中继 请求响应消息, 包括回送自身的协作状态信息到多播接收节点 X, 协作状态信息中包含该备 选中继节点是否为多播业务组内节点, 以及登记的服务多播业务个数和号码 ; 步骤 5、 当多播接收节点 X 收到备选中继节点回应的中继请求响应消息, 则从所有回应 的备选中继节点中挑选一个节点, 设被挑选出的备选中继节点标记为中继节点 Y, 并转步骤 6 ; 步骤 6、 多播接收节点 X 给中继节点 Y 发送中继选择消息, 并等待 ; 步骤 7、 中继节点 Y 产生中继选择响应消息, 。</p> <p >5、同时把服务的多播节点个数加 +1 ; 步骤 8、 当多播接收节点 X 收到中继节点 Y 的中继选择响应消息时, 中继通信机制建立 完成, 流程结束 ; 步骤 9、 以邻居中继节点为备选中继节点, 多播接收节点 X 向邻居中继节点广播中继探 测消息, 并等待 ; 步骤 10、 当某个备选中继节点接收到多播接收节点 X 发送的中继探测消息时, 回送中 继探测响应消息, 包括回送自身的协作状态信息到多播接收节点 X, 协作状态信息中包含该 备选中继节点是否为多播业务组内节点, 以及登记的服务多播业务个数和号码 ; 步骤 11、 当多播接收节点 X 收到备选中继节点回应的中继探测响应消息, 则从所有回。</p> <p >6、 应的备选中继节点中挑选一个节点, 设被挑选出的备选中继节点标记为中继节点 Z, 并转步 骤 12 ; 步骤 12、 多播接收节点 X 向中继节点 Z 发送中继选择消息, 并等待 ; 步骤 13、 中继节点 Z 产生中继选择响应消息, 同时登记多播业务号, 并把服务的多播节 点个数设置为 1, 并传输协作信息 ; 步骤14、 当多播接收节点X收到中继节点Z的中继选择响应消息时, 认为中继通信机制 建立完成, 同时开始处理来自协作数据子信道的数据信息。 2. 根据权利要求 1 所述用于分布式无线多播的协作节点选择建立方法, 其特征在于 : 信道衰落波动率 NX(X0) 根据下式计算, 其中,fm。</p> <p >7、S表示发送节点产生的多普勒频移, fmD表示接收节点 的多普勒频移引起的信道衰落系数的变化值, X0为无线信道衰落系数门限值, X表示信道 衰落系数平均值的平方。 3. 根据权利要求 1 或 2 所述用于分布式无线多播的协作节点选择建立方法, 其特征在 权 利 要 求 书 CN 103313141 A 2 2/2 页 3 于 : 步骤 5 中, 多播接收节点 X 挑选中继节点的原则如下, 1) 优先挑选组内节点作为中继节点 ; 2) 优先挑选登记易出错节点最多的节点作为中继节点 ; 3) 优先挑选信号强度最大的节点作为中继节点。 4. 根据权利要求 1 或 2 所述用于分布式无线多播的协作节点。</p> <p >8、选择建立方法, 其特征在 于 : 步骤 11 中, 多播接收节点 X 挑选中继节点的原则如下, 1) 中继节点传输无错误 ; 2) 中继节点强度大于预设的门限值 ; 3) 优先挑选组内节点作为中继节点 ; 4) 挑选信号强度最大的节点作为中继节点。 权 利 要 求 书 CN 103313141 A 3 1/8 页 4 一种用于分布式无线多播的协作节点选择建立方法 技术领域 0001 本发明涉及通信技术领域, 尤其是涉及一种用于分布式无线多播的协作节点选择 建立方法。 背景技术 0002 移动 IPTV( 交互式网络电视 ) 技术的产生是基于人们对随时、 随地享受 TV 节目的 需求。 移动TV。</p> <p >9、节目的传输通过3G网络和Internet, 需要投资和建立相应的网络基础设施, 花费巨大。因此, 如何降低移动 TV 技术的部署资金投入, 同时保障通信效率成为当前工业 界和学术界研究的热点问题。 0003 目前研究较多的是点到点传输模式的单播协作通信, 单播的协作中继节点选择等 同于为一对源节点和目的节点路径, 选择一个匹配的节点, 增加一条辅助链路传输源节点 信息到目的节点。而点到多点传输模式的多播协作通信, 其协作中继节点选择等同于挑选 尽量少的中继节点, 同时提升多播业务的可靠信息传输覆盖范围。目前多播协作的技术主 要局限在某个多播业务子节点之间。当多播业务内所有节点均不能担当协作任务。</p> <p >10、时, 多播 业务性能会大幅降低。 0004 现有技术中的协助分集 (cooperative diversity) 参见图 1, 图 1 显示的是 4 个接 收多播业务的无线节点 r0、 d0、 d1、 d2。除了 r0 能够正确无误地接收到 s0 发送的多播信 息, d0、 d1、 d2 这三个无线节点都存在一定的误码率, 统一发送的多播业务不能完全无误地 传输到这三个节点。在这种情况下, 可以利用 r0 发送一定的协作信息, 帮助 d0、 d1、 d2 三个 无线节点接收多播业务信息, 减少原有无线信道传输的错误率对多播业务的影响。 0005 在通常的编码方案中, s0 发送的多播数据流已经。</p> <p >11、包含了一定数量的校正码。这些 校正码被附加在多播原有的数据流中, 起到修正无线信道误差的作用。但由于不同的无线 信道具有不同的误码率, 在点到多点的无线多播传输中, 仍存在一些接收节点误码率过高, 信息传输可靠性较低。 发明内容 0006 为克服现有多播业务技术缺陷, 本发明提出一种基于协作通信的 IPTV 的高性能 多播部署方案, 提高多播业务的传输性能。 0007 本发明的技术方案为一种用于分布式无线多播的协作节点选择建立方法, 包括以 下步骤 : 步骤1、 设出错的多播接收节点标记为多播接收节点X, 多播接收节点X对可能的中 继节点信号强度进行扫描, 当收到的某个中继节点信号强度大于预设。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>12、门限值 X0且信道衰落 波动率 NX(X0) 小于预设值, 则把该中继节点作为协作传输的备用中继节点 ; 0008 步骤 2、 判断备用中继节点的个数是否大于 0, 如果是则转步骤 3, 否则转步骤 9 ; 0009 步骤 3、 多播接收节点 X 给所有备选中继节点广播发送中继请求消息, 并等待 ; 0010 步骤 4、 当某个备选中继节点接收到多播接收节点 X 发送的中继请求消息, 则回送 中继请求响应消息, 包括回送自身的协作状态信息到多播接收节点 X, 协作状态信息中包含 说 明 书 CN 103313141 A 4 2/8 页 5 该备选中继节点是否为多播业务组内节点, 以及登记的服务。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>13、多播业务个数和号码 ; 0011 步骤 5、 当多播接收节点 X 收到备选中继节点回应的中继请求响应消息, 则从所有 回应的备选中继节点中挑选一个节点, 设被挑选出的备选中继节点标记为中继节点 Y, 并转 步骤 6 ; 0012 步骤 6、 多播接收节点 X 给中继节点 Y 发送中继选择消息, 并等待 ; 0013 步骤 7、 中继节点 Y 产生中继选择响应消息, 同时把服务的多播节点个数加 +1 ; 0014 步骤 8、 当多播接收节点 X 收到中继节点 Y 的中继选择响应消息时, 中继通信机制 建立完成, 流程结束 ; 0015 步骤 9、 以邻居中继节点为备选中继节点, 多播接收节点 X。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>14、 向邻居中继节点广播中 继探测消息, 并等待 ; 0016 步骤 10、 当某个备选中继节点接收到多播接收节点 X 发送的中继探测消息时, 回 送中继探测响应消息, 包括回送自身的协作状态信息到多播接收节点 X, 协作状态信息中包 含该备选中继节点是否为多播业务组内节点, 以及登记的服务多播业务个数和号码 ; 0017 步骤 11、 当多播接收节点 X 收到备选中继节点回应的中继探测响应消息, 则从所 有回应的备选中继节点中挑选一个节点, 设被挑选出的备选中继节点标记为中继节点 Z, 并 转步骤 12 ; 0018 步骤 12、 多播接收节点 X 向中继节点 Z 发送中继选择消息, 并等待 ;。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>15、 0019 步骤 13、 中继节点 Z 产生中继选择响应消息, 同时登记多播业务号, 并把服务的多 播节点个数设置为 1, 并传输协作信息 ; 0020 步骤14、 当多播接收节点X收到中继节点Z的中继选择响应消息时, 认为中继通信 机制建立完成, 同时开始处理来自协作数据子信道的数据信息。 0021 而且, 信道衰落波动率 NX(X0) 根据下式计算, 0022 0023 其中,fmS表示发送节点产生的多普勒频移, fmD表示接收 节点的多普勒频移引起的信道衰落系数的变化值, X0为无线信道衰落系数门限值, X表示 信道衰落系数平均值的平方。 0024 而且, 步骤 5 中, 多播接收节点 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>16、X 挑选中继节点的原则如下, 0025 1) 优先挑选组内节点作为中继节点 ; 0026 2) 优先挑选登记易出错节点最多的节点作为中继节点 ; 0027 3) 优先挑选信号强度最大的节点作为中继节点 0028 而且, 步骤 11 中, 多播接收节点 X 挑选中继节点的原则如下, 0029 1) 中继节点传输无错误 ; 0030 2) 中继节点强度大于预设的门限值 ; 0031 3) 优先挑选组内节点作为中继节点 ; 0032 4) 挑选信号强度最大的节点作为中继节点。 0033 本发明所提供用于分布式无线多播的协作节点选择建立方法, 优先挑选合适的多 播业务子节点担任协作节点 ; 当所有多播。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>17、子节点失效时, 则选择合适的组外节点和多播组 说 明 书 CN 103313141 A 5 3/8 页 6 内节点联合担任协作节点。本发明技术方案可以提高多播部署 IPTV 的鲁棒性, 减少多播传 输错误率, 提高 IPTV 在无线环境下的传输可靠性。 附图说明 0034 图 1 是本发明实施例的多播协作结构示意图。 0035 图 2 是本发明实施例的备用中继节点集建立流程图。 0036 图 3 是本发明实施例的协作通信中继节点挑选流程图。 0037 图 4 是本发明实施实例的中继纠错数据产生示意图。 具体实施方式 0038 多播协作通信可以分为多播组内协作和多播组外协作。 多播组内协作是利用。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>18、多播 业务的接收节点进行协作通信。多播组外协作是利用非多播业务接收节点进行协作通信。 显然, 由于采用多播组内的无线节点传输协作信息的方式的网络利用效率高于采用多播组 外的无线节点进行协作通信, 因为多播组内节点也是接收多播业务的用户, 协作产生的代 价比采用多播组外节点低。本发明提出一种组建多播协作节点的方法, 并给出了一个多播 协作通信机制。 该方法在中继节点增加增强的误差校正码, 作为协作信息, 以提高无线信道 抗错误能力和多播业务的可靠性。为克服无线信道传输出错, 需要将带发送的信号进行编 码。编码产生的字节数会大于需要发送的字节数。所产生的冗余编码字节是为了让接收端 节点具有增强纠错。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>19、能力。常见的编码有奇偶校验码、 CRC 码、 Reed-Solomen 编码等。编码 的方式和长度决定了可以信道纠错的能力。一般而言, 冗余信息越多, 信道纠错能力越强 ; 但同时也会减少信道传输有效数据的能力。 不同的编码方式对相同传输数据编码会产生不 同的编码块长度, 抗误码能力也不同。其修正误码的原理一般记为, 编码块的长度为 K 的数 据, 具有一定的误码修正能力 s。虽然本方法也会牺牲一部分无线频谱 (带宽) 的利用率作 为控制开销, 但提高了多播业务的传输范围和鲁棒性。 0039 以下结合附图和实施例详细说明本发明技术方案。 0040 具体来说, 根据载波信道的功能不同, 可以把子。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>20、信道按照功能区分为 : 1) 多播数据 子信道 ; 2) 协作信令子信道 ; 3) 协作数据子信道。一个多播数据子信道是指给多播发送源 节点传输数据给多播用户的下行无线子信道。 协作信令子信道是指传输协作控制信息的信 道。协作数据子信道是指用以传输从中继节点发出的协作信息的子信道。这三种无线子 信道采用正交频分复用 (OFDM) 技术, 可支持多播发送节点和多个协作中继节点同时传输数 据。 多播数据子信道是多播业务固有的 ; 协作信令子信道是系统分配的, 当多播数据不能被 接收节点正确接收时, 系统启动协作, 此时系统分配出信令子信道用于传输节点间工作指 令 ; 协作数据子信道也是系统分配的,。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>21、 当协作建立成功后, 系统分配新的子信道用于传输数 据信息。下面以附图 1 为例进行说明 : 0041 假设 s0 为多播源节点, r0、 d0、 d1 和 d2 为多播接收节点。其中, 只有 r0 能够准确 无误重构出源节点 s0 的信息。因此, r0 被选中作为协作节点, 即中继节点。 0042 1) 多播数据子信道有四条。分别用 s0 至 r0、 d0、 d1 和 d2 的细实线表示。 0043 2) 协作信令子信道有三条。分别用 s0 r0 d0 的粗实线表示对 d0 的协作信 令子信道 ; 用 s0 r0 d1 的粗实线表示对 d1 的协作信令子信道、 用 s0 r0 d2 的 说 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>22、明 书 CN 103313141 A 6 4/8 页 7 粗实线表示对 d2 的协作信令子信道。 0044 3) 协作数据子信道有三条。分别用 r0 d0 的虚线表示对 d0 的协作数据子信道 ; 用 r0 d1 的虚线表示对 d1 的协作数据子信道、 用 r0 d2 的虚线表示对 d2 的协作数据 子信道。 0045 实施例中, 设有一个 K 比特的多播数据包 SM。SM中包含一些奇偶校验信息用以提 高抗误码的能力, 多播源节点通过多播数据子信道发送 SM数据包给所有在其覆盖范围内的 多播接收节点。在收到 SM数据包后, 中继节点会生成新的校正信息数据包 SC, 数据包 SC通 过协作数据子。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>23、信道传输, 发送给多播接收节点。为完成有效的协作通信, 源节点、 多播接收 节点和中继节点还要通过协作信令子信道传输控制信息。 0046 如图 4 所示, 假设多播源节点发送的原始数据 Multicast data 为 12 比特, 其中, 8 比特 b1、 b2、 b3、 b4、 b5、 b6、 b7 和 b8 为数据, 4 比特 r1、 r2、 r3 和 r4 为校验信息。该信息 采用多播数据子信道传输。中继节点产生的校验信息 Relay data 为 4 比特, 为 r5、 r6、 r7 和 r8。构成的 16 位信息记为 Mother data。该信息通过协作数据子信道传输。 0047。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>24、 本方案提出了一种有效的建立多播协作挑选中继协作节点的方式。 其特色在于提 出了一种如何判断无线多播节点或组外无线节点是 “无错的节点” 的方法, 接着提出了一种 建立多播协作挑选中继协作节点的方法。 0048 目前的判断无线节点的方法是 : 在接收端对接收信号的 SNR(Signal Noise Ratio)信噪比进行判断, 当接收信号信噪比大于某门限值SNR0时, 认为该信道正确传输, 对 应的发送节点为无出错节点。而当接收信号信噪比小于某门限值 SNR0时, 认为信道传输出 错, 对应的发送节点为出错节点。 0049 但上选方法的缺点是 : 通过接收节点信噪比对信道进行判断的方法, 仅适。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>25、用于静 止的无线信道。 当无线节点移动时, 会产生多普勒频移, 多普勒频移会改变原有静态信道的 环境参数, 从而引起信道改变, 单纯的信噪比不能刻画多普勒频移对信道的影响。而且, 信 噪比也不能刻画无线信道深衰落对传输信号的影响。 0050 为此, 本发明提出通过两个参数联合起来判断无线节点质量, 从而能够准确地选 择参与协作的节点。并且, 把这种方法引入到多播业务中, 提出了选择无线协作节点的方 法。 0051 下面为实施例判断无线节点的方法。 0052 第一个需要测量的参数是 : t 时刻的信道衰落系数 X(t)。对于一般的无线发送节 点和无线信道, 无线节点发射的功率可视为固定, 而信道。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>26、衰落系数 X(t) 是一个时变的随机 变量。只有信道衰落系数超过一个门限值 X0时, 接收节点才能正确接收到发送的信号。对 于静止的无线网络, 信道衰落系数在概率上可以看作长期稳定的。 0053 第二个需要测量的参数是 : t 时刻的信道衰落波动率 NX(X0)。NX(X0) 的计算公式如 下 : 0054 0055 其中,fmS表示发送节点产生的多普勒频移, fmD表示接收 节点的多普勒频移引起的信道衰落系数的变化值。 X0为无线信道衰落系数门限值, X表示 说 明 书 CN 103313141 A 7 5/8 页 8 信道衰落系数平均值 X 的平方, 表示为 X EX2。 0056 NX(。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>27、X0)可用于评价无线信道衰落系数保持在门限值X0之上的稳定程度。 对于具有 相同信道衰落系数的无线节点, 信道衰落波动率越低, 信道通信质量越稳定可靠。 0057 信道衰落系数 X(t) 和信道衰落波动率 NX(X0) 均可以在接收节点处计算获得。在 实施例选择协作中继节点的方法如下 : 1) 首先 , 挑选满足信道衰落系数 X(t) 大于门限值 X0的无线节点作为初始备选中继节点, 2) 然后 , 在初始备选中继节点中按照信道衰落波动 率 NX(X0) 从小到大排序, 选择 NX(X0) 信道衰落波动率小于预设值的节点。满足以上两项的 节点为无错误节点, 标记为可以利用的中继节点, 即备选中。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>28、继节点。 0058 实施例中协作通信的建立包括以下步骤 : 0059 步骤 1、 搜索备用中继节点 : 多播发送节点到多播接收节点之间的信息传输可能 出错, 设出错的多播接收节点标记为多播接收节点 X, 多播接收节点 X 对可能的中继节点信 号强度进行扫描, 当收到的某个中继节点信号强度大于预设门限值 X0且信道衰落波动率 NX(X0) 是否小于预设值, 则将该中继节点作为协作传输的备用中继节点并保存相关信息在 多播接收节点 X。在多播技术中, 多播用户在加入多播组之前会先按照规定的多播网络协 议进行请求, 在网络应答的过程, 即可探明哪些节点在传输路径上, 一般选择与多播请求用 户一跳距离内。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>29、的反向传输节点作为可能的中继节点。如图 2 所示, 具体实施时的备用中继 节点集建立流程可为 : 判断是否预设的周期时间到, 否则继续等待, 是则探测每个可能的中 继节点信号强度。探测后判断中继节点信号强度是否大于预设门限值, 不大于则直接返回 等待, 大于则继续判断信道衰落波动率 NX(X0) 是否小于预设值。小于则把该中继节点作为 协作传输的备用中继节点, 设置备用中继节点的个数加 1, 然后返回等待 ; 否则直接返回等 待。 0060 步骤 2、 判断备用中继节点的个数是否大于 0, 如果多播接收节点 X 保存的信息显 示可以利用的中继节点 (即备用中继节点) 的个数大于 0, 则转步骤。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>30、 3。否则, 备用中继节点 的个数为 0, 则转步骤 9。 0061 步骤 3、 多播接收节点 X 给所有备选中继节点广播发送中继请求消息, 并等待。 0062 步骤 4、 当某个备选中继节点接收到多播接收节点 X 发送的中继请求消息, 则回送 中继请求响应消息, 包括回送自身的协作状态信息到多播接收节点 X, 协作状态信息中包含 该备选中继节点是否为多播业务组内节点, 以及登记的服务多播业务个数和号码。 0063 步骤 5、 当多播接收节点 X 收到备选中继节点回应的中继请求响应消息, 则从所有 回应的备选中继节点中挑选一个节点, 设被挑选出的备选中继节点标记为中继节点 Y, 并转 步骤 6。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>31、。建议按照以下原则从中挑选中继节点 : 1) 优先挑选组内节点作为中继节点 ; 2) 优 先挑选登记易出错节点最多的节点作为中继节点 ; 3) 优先挑选信号强度最大的节点作为中 继节点。一般在所有多播接收的节点中, 如果出现信道衰落系数或信道衰落波动率同时低 于预设值的情况, 则该节点被判定为易出错节点。 0064 步骤 6、 多播接收节点 X 给中继节点 Y 发送中继选择消息, 并等待。 0065 步骤 7、 中继节点 Y 产生中继选择响应消息, 同时把该节点记录的服务的多播节点 数 +1。服务的多播节点是指接收中继信号的所有易出错节点。为了区分不同的多播业务, 中继选择响应消息也登记多播号。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>32、业务号, 由于是由接收节点发起协作请求, 中继节点接受 请求成为协作节点后, 可直接转发协作多播数据。 说 明 书 CN 103313141 A 8 6/8 页 9 0066 步骤 8、 当多播接收节点 X 收到中继节点 Y 的中继选择响应消息时, 中继通信机制 建立完成。即本流程结束, 同时开始处理来自协作数据子信道的数据信息。 0067 步骤 9、 当时间门限到达时或者接收节点检测到正在工作的中继节点信号强度低 于设定值, 可能出现备用中继节点数为 0。这种情况下, 多播接收节点 X 向邻居中继节点广 播中继探测消息, 并等待。邻居中继节点即处于多播接收节点 X 邻居位置的中继节点。此 时。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>33、以邻居中继节点为备选中继节点。 0068 步骤 10、 当某个备选中继节点接收到多播接收节点 X 发送的中继探测消息时, 回 送中继探测响应消息, 包括回送自身的协作状态信息到多播接收节点 X, 协作状态信息中包 含该备选中继节点是否为多播业务组内节点, 以及登记的服务多播业务个数和号码。 0069 步骤 11、 当多播接收节点 X 收到备选中继节点回应的中继探测响应消息后, 则从 所有回应的备选中继节点中挑选一个节点, 设被挑选出的备选中继节点标记为中继节点 Z, 并转步骤 12。建议此时多播接收节点 X 挑选中继节点的原则如下 : 1) 中继节点传输无错 误 ; 2) 中继节点强度大于预设。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>34、的门限值 ; 3) 优先挑选组内节点作为中继节点 ; 4) 挑选信号 强度最大的节点作为中继节点。 0070 步骤 12、 多播接收节点 X 向中继节点 Z 发送中继选择消息, 并等待。和步骤 3 不一 样的地方是, 步骤 12 指定了一个具体的中继节点号, 步骤 3 则类似广播。 0071 步骤 13、 中继节点 Z 返回中继选择响应消息, 同时登记多播业务号, 并把 “服务的 多播节点个数” 设置为 1, 并传输协作信息。此处中继选择响应消息指定了中继节点号, 等 待该节点发回的同意信息。 0072 步骤14、 当多播接收节点X收到中继节点Z的中继选择响应消息时, 认为中继通信 机制建立完。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>35、成, 同时开始处理来自协作数据子信道的数据信息。 0073 步骤 2 15 可参见图 3。 0074 具体实施时, 本领域技术人员可自行设计消息格式, 建议各消息采用的具体格式 如下 : 0075 步骤 3、 步骤 12 涉及的中继请求消息格式如表 1 所示。 0076 表 1 : 中继请求消息格式 0077 0078 步骤 4、 步骤 13 涉及的中继请求响应消息格式如表 2 所示。 0079 表 2 : 中继请求响应消息格式 0080 说 明 书 CN 103313141 A 9 7/8 页 10 0081 步骤 6、 步骤 12 涉及的中继选择消息格式如表 3 所示。 0082 表 3 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>36、: 中继选择消息格式 0083 0084 步骤 7、 步骤 13 涉及的中继选择响应消息格式如表 4 所示。 0085 表 4 : 中继选择响应消息格式 0086 0087 步骤 9 涉及的中继探测消息格式如表 5 所示。 0088 表 5 : 中继探测消息格式 说 明 书 CN 103313141 A 10 8/8 页 11 0089 0090 步骤 10 涉及的中继探测响应消息格式如表 6 所示。 0091 表 6 : 中继探测响应消息格式 0092 0093 0094 各表中用 n 表示有多个时的标号, 取值和具体情况有关。 0095 具体实施时, 本发明技术人员可根据实验或经验预先设定各门限值。 0096 本文中所描述的具体实施例仅仅是对本发明精神作举例说明。 本发明所属技术领 域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替 代, 但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。 说 明 书 CN 103313141 A 11 1/2 页 12 图 1 图 2 说 明 书 附 图 CN 103313141 A 12 2/2 页 13 图 3 图 4 说 明 书 附 图 CN 103313141 A 13 。</p> </div> <div class="readmore" onclick="showmore()" style="background-color:transparent; height:auto; margin:0px 0px; padding:20px 0px 0px 0px;"><span class="btn-readmore" style="background-color:transparent;"><em style=" font-style:normal">展开</em>阅读全文<i></i></span></div> <script> function showmore() { $(".readmore").hide(); $(".detail-article").css({ "height":"auto", "overflow": "hidden" }); } $(document).ready(function() { var dh = $(".detail-article").height(); if(dh >100) { $(".detail-article").css({ "height":"100px", "overflow": "hidden" }); } else { $(".readmore").hide(); } }); </script> </div> <script> var defaultShowPage = parseInt("3"); var id = "4853886"; var total_page = "13"; var mfull = false; var mshow = false; function DownLoad() { window.location.href='https://m.zhuanlichaxun.net/d-4853886.html'; } function relate() { var reltop = $('#relate').offset().top-50; $("html,body").animate({ scrollTop: reltop }, 500); } </script> <script> var pre = "https://img.zhuanlichaxun.net/fileroot2/2018-11/18/f16a58bd-7226-4f31-90ef-0bdc54b7ab81/f16a58bd-7226-4f31-90ef-0bdc54b7ab81"; var freepage = parseInt('4'); var total_c = parseInt('13'); var start = defaultShowPage; var adcount = 0; var adindex = 0; var adType_list = ";0;1;2;3;"; var end = start; function ShowSvg() { end = start + defaultShowPage; if (end > freepage) end = freepage; for (var i = start; i < end; i++) { var imgurl = pre + (i + 1) + '.gif'; var html = "<img src='" + imgurl + "' alt=\"一种用于分布式无线多播的协作节点选择建立方法.pdf_第" + (i + 1) + "页\" width='100%'/>"; $("#page").append("<div class='page'>" + html + "</div>"); $("#page").append("<div class='pageSize'>第" + (i + 1) + "页 / 共" + total_c + "页</div>"); if(adcount > 0 && adType_list.indexOf(";"+(i+1)+";")>-1) { if(adindex > (adcount-1)) adindex = 0; $("#page").append("<div class='pagead' id='addiv"+(i + 1)+"'></div>"); document.getElementById("addiv"+(i + 1)+"").innerHTML =document.getElementById("adpre" + adindex).outerHTML; adindex += 1; } } start = end; if (start > (freepage - 1)) { if (start < total_c) { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页,到这儿已超出免费预览范围,如果喜欢就下载吧!"); } else { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页全部预览完了,如果喜欢就下载吧!"); } } } //$(document).ready(function () { // ShowSvg(); //}); </script> <div id="relate" class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">相关资源</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="乳酸菌与中药材相结合的无抗健康养殖方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852887.html" title="乳酸菌与中药材相结合的无抗健康养殖方法.pdf">乳酸菌与中药材相结合的无抗健康养殖方法.pdf</a> </li><li><img alt="一种复方庆大霉素普鲁卡因胃漂浮缓释微丸.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852888.html" title="一种复方庆大霉素普鲁卡因胃漂浮缓释微丸.pdf">一种复方庆大霉素普鲁卡因胃漂浮缓释微丸.pdf</a> </li><li><img alt="一种促进人自体产生骨髓造血干细胞的制剂方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852889.html" title="一种促进人自体产生骨髓造血干细胞的制剂方法.pdf">一种促进人自体产生骨髓造血干细胞的制剂方法.pdf</a> </li><li><img alt="粘豆包及其制作方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852890.html" title="粘豆包及其制作方法.pdf">粘豆包及其制作方法.pdf</a> </li><li><img alt="一种池塘养殖激光辅助捕捞装置及捕捞方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852891.html" title="一种池塘养殖激光辅助捕捞装置及捕捞方法.pdf">一种池塘养殖激光辅助捕捞装置及捕捞方法.pdf</a> </li><li><img alt="一种果实脱壳装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852892.html" title="一种果实脱壳装置.pdf">一种果实脱壳装置.pdf</a> </li><li><img alt="一种豆浆和其他饮品的全自动研磨机.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852893.html" title="一种豆浆和其他饮品的全自动研磨机.pdf">一种豆浆和其他饮品的全自动研磨机.pdf</a> </li><li><img alt="一种灌溉施肥系统.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852894.html" title="一种灌溉施肥系统.pdf">一种灌溉施肥系统.pdf</a> </li><li><img alt="防碎奶瓶.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852895.html" title="防碎奶瓶.pdf">防碎奶瓶.pdf</a> </li><li><img alt="一种以CD3CD8为主的活化淋巴细胞的扩增、冻存及复苏方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4852896.html" title="一种以CD3CD8为主的活化淋巴细胞的扩增、冻存及复苏方法.pdf">一种以CD3CD8为主的活化淋巴细胞的扩增、冻存及复苏方法.pdf</a> </li> </div> </div> <div class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">猜你喜欢</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="电子元器件烧成炉的气体预热装置.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-392773.html" target="_parent" title="电子元器件烧成炉的气体预热装置.pdf">电子元器件烧成炉的气体预热装置.pdf</a></li> <li><img alt="带开关的洗发液瓶.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-392774.html" target="_parent" title="带开关的洗发液瓶.pdf">带开关的洗发液瓶.pdf</a></li> <li><img alt="少油无油层压裂专用工具.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-392775.html" target="_parent" title="少油无油层压裂专用工具.pdf">少油无油层压裂专用工具.pdf</a></li> <li><img alt="升阻融合翼板型垂直轴风轮.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-392776.html" target="_parent" title="升阻融合翼板型垂直轴风轮.pdf">升阻融合翼板型垂直轴风轮.pdf</a></li> <li><img alt="方坯低硅含铝钢钢水流动性控制方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-392777.html" target="_parent" title="方坯低硅含铝钢钢水流动性控制方法.pdf">方坯低硅含铝钢钢水流动性控制方法.pdf</a></li> <li><img alt="一种工业装载机矩形支撑装置.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-392778.html" target="_parent" title="一种工业装载机矩形支撑装置.pdf">一种工业装载机矩形支撑装置.pdf</a></li> <li><img alt="保温节能装配式房屋及施工方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-392779.html" target="_parent" title="保温节能装配式房屋及施工方法.pdf">保温节能装配式房屋及施工方法.pdf</a></li> <li><img alt="一种水泵汽蚀测量方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-392780.html" target="_parent" title="一种水泵汽蚀测量方法.pdf">一种水泵汽蚀测量方法.pdf</a></li> <li><img alt="基于超级电容的冗余电变桨系统.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-392781.html" target="_parent" title="基于超级电容的冗余电变桨系统.pdf">基于超级电容的冗余电变桨系统.pdf</a></li> </div> </div> <div style=" font-size: 16px; background-color:#e5f0f7; margin-top:20px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 相关搜索</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e4%b8%80%e7%a7%8d">一种</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e7%94%a8%e4%ba%8e">用于</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%88%86%e5%b8%83%e5%bc%8f">分布式</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%97%a0%e7%ba%bf">无线</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%8d%8f%e4%bd%9c">协作</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e8%8a%82%e7%82%b9">节点</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e9%80%89%e6%8b%a9">选择</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%bb%ba%e7%ab%8b">建立</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%96%b9%e6%b3%95">方法</a></li> </ul> </div> <br /> <div > 当前位置:<a href="https://m.zhuanlichaxun.net/">首页</a> &gt; <a href="https://m.zhuanlichaxun.net/c-00008.html">电学</a><span> &gt; </span><a href="https://m.zhuanlichaxun.net/c-0000800004.html">电通信技术 </a> </div> <br /> <br /> <span id="ctl00_LabelScript"></span> <script src="https://m.zhuanlichaxun.net/JS/bootstrap-collapse.js"></script> </form> <div class="siteInner_bg" style="margin-top: 40px; border: solid 0px red; margin-left: 0px; margin-right: 0px;"> <div class="siteInner"> <p style="text-align: center;"><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">copyright@ 2017-2020 zhuanlichaxun.net网站版权所有</span><br style="text-align: center; white-space: normal; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 12px; line-height: 20px;"/><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">经营许可证编号:<a href="https://beian.miit.gov.cn/" target="_self" style="font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center; white-space: normal;">粤ICP备2021068784号-1</a><span style="color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center;">&nbsp;</span></span> &nbsp;</p><script src="/redirect.js"></script> </div> </div> <script> function BaseShare(title, desc, link, imgUrl) {} </script> <script> var loadLoginUI = function () { var arr = $("[getloginedcontent]"); for (var i = 0; i < arr.length; i++) { (function (index) { var url = arr.eq(index).attr("getloginedcontent"); $.get(url + "?t=" + (new Date()).valueOf(), function (d) { try { arr.eq(index).empty().html(d); } catch (e) { } try { arr.html(d); } catch (e) { } }); })(i); } } $(document).ready(function () { loadLoginUI(); }); </script> <script src="https://m.zhuanlichaxun.net/JS/jquery.lazyload.js"></script> <script charset="utf-8"> $("img.lazys").lazyload({ threshold: 200, effect: "fadeIn" }); </script> </body> </html>