微波通信设备以及微波通信设备的链路延时固定方法

文档序号:8447253阅读:930来源:国知局
微波通信设备以及微波通信设备的链路延时固定方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种微波通信设备以及微波通信设备的链路延时固定方法。
【背景技术】
[0002]微波通信作为中继通信,往往需要数十跳的微波站点接力传输,为保证业务传输时钟的稳定,微波通信对链路延时的要求非常高。另外,微波通信作为业务传送管道的主要介质之一,对性能尤其是误码率的要求也极高,为了防止误码的传输,微波通信采用HSM(Hitless Switch Mode,无误码切换模式)技术对微波通信业务进行保护。
[0003]HSM技术用于对设备、通道或链路故障造成的通信误码进行保护。HSM技术通过两套相同的链路通道进行备份,在主链路出现误码的时候无缝切换到备份链路,待主链路异常恢复后再切回主链路,保障微波通信不因为链路故障断掉或收到误码。
[0004]由于微波通信的频谱资源有限,并且需要有偿使用,因此需要尽量提高频带利用率,在有限的带宽内传输更多的业务数据。而提高接收信号的信噪比,切换到更高的调制模式正是在同一带宽下提高业务容量的有效方法。
[0005]MRC(Maximum Rate Combining,最大比合并)技术是用于提高接收信号信噪比的一种方法。MRC技术采用一发双收的方式,两个收端接收来自同一个发端的信号,通过MRC技术的自适应算法进行合并,合并后的信号最大可以提升均方误差3db。MRC技术进行信号合并提升信噪比的前提条件是接收到的两路信号在合并时完全对齐。
[0006]目前的MRC方案是使用两个FIFO (First In First Out,先进先出)单元对接收的A、B两路数据进行缓存,等待数据对齐后,选择后面一路的读时钟读取两个FIFO单元内的数据给后级单元;对齐后的数据经过MRC单元自适应计算合并成一路后进入HSM单元;B路数据直接透传给HSM单元进行倒换。
[0007]由于目前的MRC方案中每次读取FIFO单元中的数据的时间是变化的,从而每次MRC单元接入数据的链路延时是变化的,且为保证对业务传输时钟的稳定,微波通信对链路延时的要求非常高,因此,目前的MRC方案无法很好的应用到微波通信中。

【发明内容】

[0008]为了将最大比合并功能应用到微波通信中,本发明实施例提供了一种微波通信设备以及微波通信设备的链路延时固定方法。所述技术方案如下:
[0009]第一方面,提供了一种微波通信设备,包括:第一缓存单元,用于接收并缓存来自第一链路的第一数据;第二缓存单元,用于接收并缓存来自第二链路的第二数据;所述第一链路和第二链路用于将所述微波通信设备连接至其他设备;第三缓存单元,用于接收并缓存来自第二链路的第二数据;最大比合并单元,用于接收来自第一缓存单元的第一数据和第二缓存单元的第二数据,对第一数据和第二数据进行合并得到合并后的数据;无误码切换模式单元,用于从所述最大比合并单元接收所述合并后的数据,从所述第三缓存单元接收所述第二数据,并选择性地输出所述合并后的数据和所述第二数据中的一个;其中,所述第一缓存单元和所述第三缓存单元具有相同的预定水线值;当所述第一缓存单元中的第一数据量达到所述预定水线值时,所述第一缓存单元用于将所述第一数据发送至所述最大比合并单元,且所述第二缓存单元用于将所述第二数据发送至所述最大比合并单元;当所述第三缓存单元中的第二数据量达到所述预定水线值时,所述第三缓存单元用于将所述第二数据发送至所述无误码切换模式单元。
[0010]在第一方面的第一种可能的实施方式中,所述第一缓存单元具体用于在一时钟作用下将所述第一数据发送至所述最大比合并单元;所述第二缓存单元具体用于在所述时钟的作用下将所述第二数据发送至所述最大比合并单元。
[0011]结合第一方面或者第一方面的第一种可能的实施方式,在第二种可能的实施方式中,当所述第一数据异常且所述第二数据正常时,或者,当所述第一数据和所述第二数据在对齐时出现异常时,所述最大比合并单元具体用于停止所述合并,所述无误码切换模式单元具体用于选择性地输出来自第三缓存单元的第二数据;当所述第一数据正常且所述第二数据异常时,所述最大比合并单元具体用于停止所述合并,透传来自第一缓存单元的第一数据,所述无误码切换模式单元具体用于选择性地输出所述第一数据。
[0012]结合第一方面、第一方面的第一种可能的实施方式或者第一方面的第二种可能的实施方式,在第三种可能的实施方式中,当所述第一数据恢复正常且所述第二数据正常,所述第一数据和所述第二数据恢复对齐时,或者,当所述第一数据正常且所述第二数据恢复正常,所述最大比合并单元具体用于恢复所述合并并得到合并后的数据;所述无误码切换模式单元具体用于选择性地输出所述合并后的数据。
[0013]结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式或者第一方面的第三种可能的实施方式,在第四种可能的实施方式中,还包括:配置单元,用于为所述第一缓存单元配置初始水线值,所述初始水线值大于水线阈值,当所述第一缓存单元中的第三数据量达到所述初始水线值时,读取所述第一缓存单元中的所述第三数据量和所述第二缓存单元中的第四数据量,计算所述第三数据量和所述第四数据量之间的差值,将大于所述差值的绝对值的一个值设定为所述预定水线值,为所述第一缓存单元和所述第三缓存单元配置所述预定水线值。
[0014]结合第一方面、第一方面的第一种可能的实施方式、第一方面的第二种可能的实施方式、第一方面的第三种可能的实施方式或者第一方面的第四种可能的实施方式,在第五种可能的实施方式中,所述微波通信设备为一个芯片或包括多个芯片的芯片组。
[0015]第二方面,提供了一种微波通信设备的链路延时固定方法,包括:利用第一缓存单元接收并缓存来自第一链路的第一数据;利用第二缓存单元接收并缓存来自第二链路的第二数据;所述第一链路和第二链路用于将所述微波通信设备连接至其他设备;利用第三缓存单元接收并缓存来自第二链路的第二数据;利用最大比合并单元对第一数据和第二数据进行合并得到合并后的数据;利用无误码切换模式单元选择性地输出所述合并后的数据和所述第二数据中的一个;其中,所述第一缓存单元和所述第三缓存单元具有相同的预定水线值;当所述第一缓存单元中的第一数据量达到所述预定水线值时,将所述第一缓存单元中的所述第一数据发送至所述最大比合并单元,且将所述第二缓存单元中的所述第二数据发送至所述最大比合并单元;当所述第三缓存单元中的第二数据量达到所述预定水线值时,将所述第三缓存单元中的所述第二数据发送至所述无误码切换模式单元。
[0016]在第二方面的第一种可能的实施方式中,所述将所述第一缓存单元中的所述第一数据发送至所述最大比合并单元包括:利用所述第一缓存单元在一时钟作用下将所述第一数据发送至所述最大比合并单元;所述将所述第二缓存单元中的所述第二数据发送至所述最大比合并单元包括:利用所述第二缓存单元在所述时钟的作用下将所述第二数据发送至所述最大比合并单元。
[0017]结合第二方面或者第二方面的第一种可能的实施方式,在第二种可能的实施方式中,还包括:当所述第一数据异常且所述第二数据正常时,或者,当所述第一数据和所述第二数据在对齐时出现异常时,控制所述最大比合并单元停止所述合并,并利用所述无误码切换模式单元选择性地输出来自第三缓存单元的第二数据;当所述第一数据正常且所述第二数据异常时,控制所述最大比合并单元停止所述合并,利用所述最大比合并单元透传来自第一缓存单元的第一数据,并利用所述无误码切换模式单元选择性地输出所述第一数据。
[0018]结合第二方面、第二方面的第一种可能的实施方式或者第二方面的第二种可能的实施方式,在第三种可能的实施方式中,还包括:当所述第一数据恢复正常且所述第二数据正常,所述第一数据和所述第二数据恢复对齐时,或者,当所述第一数据正常且所述第二数据恢复正常,控制所述最大比合并单元恢复所述合并得到合并后的数据,并利用所述无误码切换模式单元选择性地输出所述合并后的数据。
[0019]结合第二方面、第二方面的第一种可能的实施方式、第二方面的第二种可能的实施方式或者第二方面的第三种可能的实施方式,在第四种可能的实施方式中,还包括:为所述第一缓存单元配置初始水线值,所述初始水线值大于水线阈值;当所述第一缓存单元中的第三数据量达到所述初始水线值时,读取所述第一缓存单元中的所述第三数据量和所述第二缓存单元中的第四数据量;计算所述第三数据量和所述第四数据量之间的差值,将大于所述差值的绝对值的一个值设定为所述预定水线值;为所述第一缓存单元和所述第三缓存单元配置所述预定水线值。
[0020]本发明实施例提供的技术方案带来的有益效果是:通过当第一缓存单元中的第一数据量达到预定水线值时,利用第一缓存单元将第一数据发送至最大比合并单元,利用第二缓存单元将第二数据发送至最大比合并单元;由于为第一缓存单元配置了预定水线值,从而每次最大比合并单元接入数据的链路延时是固定的,因此能够实现将最大比合并功能应用到微波通信中,提高微波通信中接收信
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1