一种无线网络中实时侦听载波信号的方法

文档序号:7694971阅读:164来源:国知局
专利名称:一种无线网络中实时侦听载波信号的方法
技术领域
本发明涉及一种短程无线网络中实时侦听载波信号的方法,属于无线通信技术领域。
背景技术
使用带冲突避免的多址通信协议的系统, 一般采用侦听载波信号的机制来实时侦听信 道,通过对信道中同类信号的检测判断信道是否被占用,以避免与无线网络中正在传输的 数据发生冲突,达到提高网络效率的目的。在基于带冲突避免的载波侦听多址的通信协议 中,实时侦听载波信号对网络通信非常重要。
实时侦听载波信号的过程就是检测信号的过程。可以利用信号的调制特性来完成检 测。传统的实时侦听载波信号方法是通过解调方式来完成的,将接收到的信号解调,判断 是否为此协议规定的信号。为了保证解调的准确性能,在数字域对接收信号进行处理时, 一般需要2倍信号带宽以上的采样率对接收信号进行采样,以防止接收信号在数字接收时 产生失真,从而影响解调性能。此外,为了能够良好的解调,系统又必须对接收信号进行 时间和频率上的同步与估计,这样又加大了实时侦听载波信号的计算量,导致了功耗的大 幅度提高。
另外,大部分通信协议对完成实时侦听载波信号的时间都有严格的规定,而传统的基 于解调来实现实时侦听载波信号的方法必须接收到基带发射信号的前同步头,才能完成同 步和解调,判断信道是否空闲,从而导致了侦听的实时性下降,同时也很难满足通信协议 对实时侦听载波信号时间的要求。
为了能够对从数据包任何位置起接收到的数据进行实时侦听载波信号,并且降低常规 侦听方法中的复杂度,需要设计新的实时侦听载波信号算法。

发明内容
本发明的目的是提出一种短程无线网络中实时侦听载波信号的方法,在满足性能的前 提下,解决实时侦听载波信号方法的复杂度问题。在实时侦听载波信号的方法中,利用连 续相位调制信号在一个码元周期时间上的相位累积偏转为零度的特性,得到当前信道中是 否存在连续相位调制信号的估计。
本发明提出的短程无线网络中实时侦听载波信号的方法,包括以下各步骤(1) 接收短程无线网络中发送端发出的射频信号,进行下变频,得到基带2倍采样 接收信号;
(2) 从上述接收信号中的任意采样点开始,读取一个码片周期长度的接收信号,该 接收信号序列记为r-h,G,..., ],其中7V表示一个码元周期时间的采样信号个数;
(3) 对上述接收信号中的每个采样点进行共轭操作后与其相邻的采样点相乘,得到 一组相关值序列,记为(7 = [^,2,..., —小其中c, =^,.+1, 0'表示共轭操作;
(4) 对相关值序列C进行数值统计操作,得到统计值作为判决值,记为i ;
(5) 计算接收信号序列r中所有釆样点的幅度的平方值后再累加,得到接收信号的能
量统计值,记为尸=|]卜|2;
(6) 计算上述判决值与上述能量统计值的比值^/ = / /尸,若该比值t/大于域值Y, 则有载波信号,并且该载波监听操作结束,返回载波忙的信息,其中0.4《Y《0.5;
(7) 若上述判决值与能量统计值的比值t/小于或等于域值Y,说明无载波信号,返 回载波空闲的信息,并重复步骤(2)到(6)的操作, 一直到监听时间结束。
上述对相关值序列C进行数值统计操作的方法,其特征在于将相关值序列中所有值 进行累加,得到的累加值作为统计值及=。
/=1
上述对相关值序列C进行数值统计操作的方法,其特征在于
(1) 根据相关值序列中每个值虚部取绝对值,得到移相后的相关值序列;
(2) 将上述移相后的相关值序列中所有相关值进行累加,得到的累加值作为统计值。
上述域值Y获取的方法,其特征在于
(1) 在不同接收信噪比条件下统计比值t/在
区间内的分布;
(2) 在没有信号发送的时刻,对接收的射频信号进行下变频,得到基带2倍高斯白噪 声采样信号;
(3) 将上述高斯白噪声采样信号作为接收信号,执行短程无线网络中实时侦听载波信 号的方法中的步骤(2) (6),可以得到高斯白噪声采样信号的比值t/',并统计比值f/'在
5
区间内的分布;
(4)比较不同接收信噪比条件下统计比值C/和高斯白噪声采样信号的比值f/'的分布, 寻找两个分布取相同数值时对应的比值,把该比值作为域值Y。
本发明提出的短程无线网络中实时侦听载波信号的方法,具有以下优点
(1) 本发明利用了信号的调制特性来检测信号,不用对接收信号解调就可以完成实 时侦听载波信号,降低了系统的复杂度;
(2) 本发明中实时监听载波信号的算法可以从接收数据的任何位置开始,不需要时 间和载波的同步与估计,降低了算法的复杂度,提高了算法对系统环境的鲁棒性;
(3) 本发明中的数值统计操作只需要简单的符号判断和加法操作来实现,很大程度 的减少了计算量;
(4) 本发明方法不受载波频率偏移大小的影响,降低了算法对系统硬件设计的要求, 减少了算法的计算量。


图1是本发明的通信系统接收机信号流方向示意图2是本发明的通信系统接收机实时侦听载波信号方法的原理示意图。
具体实施方法
技术领域
本发明提出的短程无线网络中实时侦听载波信号的方法,首先接收短程无线网络中发 送端发出的射频信号,进行下变频处理后得到基带采样接收信号,对一个时间段内的基带 采样接收信号进行相邻点的共轭相乘得到相关值序列,通过对相关值序列直接叠加或者将 虚部都转换为正数后叠加得到统计值,再与接收信号的能量统计值进行比较来判断当前信 道是否已被占用。
上述侦听载波信号的方法中,对一个时间内的采样接收信号进行相邻点的共轭相乘得 到相关值序列的方法,包括以下各步骤
(1) 接收短程无线网络中发送端发出的射频信号,进行下变频,得到基带2倍采样 接收信号;
(2) 从上述接收信号中的任意采样点开始,读取一个码片周期长度的接收信号,该 接收信号序列记为r-h,^,…, ],其中7V表示一个码元周期时间的采样信号个数;(3) 对上述接收信号中的每个采样点进行共轭操作后与其相邻的采样点相乘,得到 一组相关值序列,记为C^q,C2,…,Cn],其中。=^,+1, (.y表示共轭操作;
(4) 对相关值序列C进行数值统计操作,得到统计值作为判决值,记为i ;
(5) 计算接收信号序列r中所有采样点的幅度的平方值后再累加,得到接收信号的能
量统计值,记为尸=|;|。|2;
,=1
(6) 计算上述判决值与上述能量统计值的比值^/ = ^ /尸,若该比值f/大于域值Y, 则有载波信号,并且该载波监听操作结束,返回载波忙的信息,其中0.4《Y《0.5;
(7) 若上述判决值与能量统计值的比值f/小于或等于域值Y,说明无载波信号,返回 载波空闲的信息,并重复步骤(2)到(6)的操作, 一直到监听时间结束。
上述侦听载波信号的方法中,对相关值序列虚部都转换为正数后叠加得到统计值的方 法,包括以下各步骤将相关值序列中所有值进行累加,得到的累加值作为统计值
AM
,=i
上述侦听载波信号的方法中,对相关值序列虚部都转换为正数后叠加得到统计值的方
法,包括以下各步骤
(1) 根据相关值序列中每个值虚部取绝对值,得到移相后的相关值序列;
(2) 将上述移相后的相关值序列中所有相关值进行累加,得到的累加值作为统计值。
上述侦听载波信号的方法中,域值Y获取的方法,包括以下各步骤
(1) 在不同接收信噪比条件下统计比值f/在
区间内的分布;
(2) 在没有信号发送的时刻,对接收的射频信号进行下变频,得到基带2倍高斯白噪 声采样信号;
(3) 将上述高斯白噪声采样信号作为接收信号,执行无线网络中实时侦听载波信号的 方法中的步骤(2) (6),可以得到高斯白噪声采样信号的比值t/',并统计比值f/'在
区间内的分布;
(4) 比较不同接收信噪比条件下统计比值f/和高斯白噪声采样信号的比值t/'的分布, 寻找两个分布取相同数值时对应的比值,把该比值作为域值Y。以下详细介绍本发明的一个实施例
以基于正EE 802.15.4b标准的无线通信系统为例,该系统发射信号采用最小相移健控 调制方式,这样发射信号的相位随着时间是连续变化的,避免了相位突变,降低了信号带 宽以外的频率响应,并且调制后的复数信号模值恒为1,即本地扩频序列只与相位有关系。 在本发明的实施例中,基于正EE 802.15.4b标准的使用带冲突避免的多址通信协议的系统, 采用侦听载波信号的机制来实时侦听信道,通过对信道中同类信号的检测判断信道是否被 占用,以避免与无线网络中正在传输的数据发生冲突。
在接收过程中首先接收短程无线网络中发送端发出的射频信号,进行下变频处理后得 到基带接收数字信号。从接收数字信号中选取任意一段长度为一个码元周期的接收信号, 记为r-h,G,…, ]。基于IEEE 802.15.4b标准的恒模发射信号经过无线信道会发生幅度
和相位的变化,并且经过上、下变频等射频器件后,会存在频率偏移的影响,因此接收信 号可以表示为
^ = a. exp(a, + 2;r械+/ = 1,2,…,jV -1 ,
其中",y5分别表示无线信道引起接收信号幅度和相位的变化,a,J,表示第/个采样信号的
调制相位和发送时间,A/表示载波的频率偏移,iV为一个码元周期内的采样点个数。
对这段接收信号做相邻点共轭相乘,得到一组相关值序列
c, = 。* . = l"「 exp{a,+1 + 2哮,+1 2, + 〃)}
=|a| . exp{",+1 _ a, + 2;rA/((+1 _ ( )} = |a| . exp{a,+1 _ a, + 2;r4/Ts}, 其中c,为第一组序列中的值,。为2倍采样基带接收信号的采样点。
然后对上面相关值序列进行统计操作,可以累加所有相关值得到统计值
<formula>formula see original document page 8</formula>
基于正EE 802.15.4b标准的发射信号在任一个周期时间内相位累计变化了 0度,所以统计值i = |"「 exp{27rA/7;}。这意味着当信道传送了基于正EE 802.15.4b标准的信号,该算
法能在不估计和补偿频偏的情况下检查出该信号的相关特性。
对上面相关值序列进行统计操作,还可以将相关值序列中每个值虚部取绝对值
。'=Rea/(C,) + ,|lmc7g(c,)| ,得到移相后的相关值序列后再进行累加,得到的累加值作为 统计值
W —1
其中Re fl/(0和Im 分别表示对复数取实部和虚部的操作。
为了防止接收信号能量对该算法统计值的影响,需要计算接收信号幅度的平方值后再 累加,将得到的两个累加值相乘,得到两段接收信号的总能量统计值,记为尸
尸=2>1 。
最后,计算上述两个统计量的比值^/ = ^/尸,若该比值大于域值Y,则有载波信号, 若小于或等于域值Y,则无载波信号。
在基于正EE 802.15.4b标准的系统中,在不同接收信噪比条件下统计比值C/在
区 间内的分布。考虑到统计比值"会受到接收机高斯白噪声的影响,所以还需要单独分析在 没有信号发送的情况下,接收信号只包含高斯白噪声时统计比值f/'在
区间内的分布。 比较不同接收信噪比条件下统计比值t/和高斯白噪声采样信号的比值C/'的分布,寻找两个 分布曲线交界的数值,把该数值作为域值Y。在本实施例中,利用符合正EE 802.15.4b标 准的信号进行统计的结果,可以得出该域值Y的取值在0.4^Y^).5之间。
权利要求
1.一种短程无线网络中实时侦听载波信号的方法,其特征在于该方法包括以下各步骤(1)接收短程无线网络中发送端发出的射频信号,进行下变频,得到基带2倍采样接收信号;(2)从上述接收信号中的任意采样点开始,读取一个码片周期长度的接收信号,该接收信号序列记为r=[r1,r2,...,rN],其中N表示一个码元周期时间的采样信号个数;(3)对上述接收信号中的每个采样点进行共轭操作后与其相邻的采样点相乘,得到一组相关值序列,记为C=[c1,c2,...,cN-1],其中<maths id="math0001" num="0001" ><math><![CDATA[ <mrow><msub> <mi>c</mi> <mi>i</mi></msub><mo>=</mo><msubsup> <mi>r</mi> <mi>i</mi> <mo>*</mo></msubsup><mo>&CenterDot;</mo><msub> <mi>r</mi> <mrow><mi>i</mi><mo>+</mo><mn>1</mn> </mrow></msub><mo>,</mo> </mrow>]]></math> id="icf0001" file="A2008101129850002C1.tif" wi="21" he="6" top= "80" left = "110" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/></maths>(·)*表示共轭操作;(4)对相关值序列C进行数值统计操作,得到统计值作为判决值,记为R;(5)计算接收信号序列r中所有采样点的幅度的平方值后再累加,得到接收信号的能量统计值,记为<maths id="math0002" num="0002" ><math><![CDATA[ <mrow><mi>P</mi><mo>=</mo><munderover> <mi>&Sigma;</mi> <mrow><mi>i</mi><mo>=</mo><mn>1</mn> </mrow> <mi>N</mi></munderover><msup> <mrow><mo>|</mo><msub> <mi>r</mi> <mi>i</mi></msub><mo>|</mo> </mrow> <mn>2</mn></msup><mo>;</mo> </mrow>]]></math> id="icf0002" file="A2008101129850002C2.tif" wi="20" he="10" top= "108" left = "50" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/></maths>(6)计算上述判决值与上述能量统计值的比值U=R/P,若该比值U大于域值Y,则有载波信号,并且该载波监听操作结束,返回载波忙的信息,其中0.4≤Y≤0.5;(7)若上述判决值与能量统计值的比值U小于或等于域值Y,说明无载波信号,返回载波空闲的信息,并重复步骤(2)到(6)的操作,一直到监听时间结束。
2. 如权利要求1所述的对相关值序列C进行数值统计操作的方法,其特征在于将相1关值序列中所有值进行累加,得到的累加值作为统计值/ = $>,。,=1
3. 如权利要求1所述的对相关值序列C进行数值统计操作的方法,其特征在于 (1)根据相关值序列中每个值虚部取绝对值,得到移相后的相关值序列;(2)将上述移相后的相关值序列中所有相关值进行累加,得到的累加值作为统计值。
4. 如权利要求1所述的域值Y获取的方法,其特征在于(1) 在不同接收信噪比条件下统计比值f/在
区间内的分布;(2) 在没有信号发送的时刻,对接收的射频信号进行下变频,得到基带2倍高斯白噪 声采样信号;(3) 将上述高斯白噪声采样信号作为接收信号,执行无线网络中实时侦听载波信号的 方法权利要求l中的步骤(2) (6),可以得到高斯白噪声采样信号的比值t/',并统计比值U'在[O l]区间内的分布;(4) 比较不同接收信噪比条件下统计比值[/和高斯白噪声采样信号的比值f/'的分布, 寻找两个分布取相同数值时对应的比值,把该比值作为域值Y。
全文摘要
本发明涉及一种短程无线网络中实时侦听载波信号的方法,首先接收短程无线网络中发送端发出的射频信号,进行下变频,得到基带采样接收信号;从接收信号中的任意采样点开始,读取一个码元周期长度的接收信号;对接收信号中的每个采样点进行共轭操作后与其相邻的上一时刻采样点的相乘,得到一组相关值序列;对相关值序列进行统计操作,得到的统计值作为判决值;计算上述接收信号中所有采样点的幅度的平方值后再累加,得到接收信号的能量统计值;计算判决值与总能量统计值的比值,再将比例值与门限比较,从而判断出信道状态。本方法的优点是不需要时间和载波同步,降低了计算量和复杂度,增加了系统实现的实时性,提高了算法对系统环境的鲁棒性。
文档编号H04L12/407GK101594280SQ20081011298
公开日2009年12月2日 申请日期2008年5月27日 优先权日2008年5月27日
发明者良 张, 朱金兵, 赵振丰 申请人:北京威讯紫晶科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1