取决于信号接收情况的改进的传输格式盲检测的制作方法

文档序号:7794276阅读:147来源:国知局
取决于信号接收情况的改进的传输格式盲检测的制作方法
【专利摘要】一种从长度候选值集合中确定k位消息块的长度的方法,包括如下步骤:-从集合中选择(401)长度候选值(N);-维特比解码器解码(402)所接收的帧以形成解码序列,解码序列包括长度等于长度候选值(N)的消息;-计算(402)针对候选值(N)的维特比变量(S(N));-将维特比变量与阈值(Δ)相比较(403);-如果维特比变量(S(N))大于阈值(Δ)且如果在集合中存在未选择的长度候选值,则重复选择(401)步骤、解码(402)步骤和计算(402)步骤;-如果维特比变量大于最佳值(Sbest),则将最佳值更新成维特比变量,且将最佳长度(Nend)更新成该候选值;-其中,阈值(Δ)被初始设置成根据接收器的接收条件所确定的值。
【专利说明】取决于信号接收情况的改进的传输格式盲检测

【技术领域】
[0001] 本发明总体涉及用于通信系统的数据传输技术的领域。更具体地,本发明涉及一 种利用循环冗余校验进行传输格式盲检测的系统和方法。

【背景技术】
[0002] 数字通信利用各种数据传输方法,这些数据传输方法将信息(例如声音信号或视 频信号)转换成多位(比特)数字消息,并在转换之后传输多位信息。
[0003] 所传输的消息的长度通常是不固定的。
[0004] -些解决方案则在于,将长度信息添加到所传输的数据中。然而,在一些应用中, 数据率很低,从而应当避免在大量待传输数据中添加信息。
[0005] 另一解决方案在于,在接收端使用伴随着多位消息一起传输的一些纠错码来确定 长度信息。
[0006] 在UMTS、WCDMA和一些其它3G移动电话系统中,附于多位消息的循环冗余校验 (Cyclic Redundancy Check,CRC)已经被广泛地应用于在特定情况下检测接收到的消息块 的长度信息。实现该结果的机制为传输格式盲检测(Blind Transport Format Detection, BTFD)〇
[0007] 图1示出可使用BTFD机制的上下文。发射器100包括CRC编码器101。该编码 器101将k位的消息作为输入,并添加x位的CRC码(在大多数的3G测试用例中,为12或 16位)。然后,卷积编码器102处理这些k+x位,该卷积编码器102产生k+x+m位的编码数 据,其中,m为在CRC编码的消息块之后所填塞的用以终止卷积码的格子的零的个数。
[0008] 然后,编码数据被调制器103调制,并被传输至信道120。该信道为无线电信道,所 传输的信号受到噪声干扰,从而接收器110接收到调制帧和噪声。
[0009] 该接收器包括解调器111,该解调器111用于解调所接收的帧并产生相应的解调 帧。接收器110还包括解码器112,从而可将解调帧进行解码,并可因此确定出未知的消息 长度k。
[0010] 接收器从第三层协商仅获知一组传输格式的候选项(即所传输的消息的长度k), 所面临的问题在于为所接收的消息确定最可能的传输格式。
[0011] 换言之,转向示出所接收的消息的图2,其在于确定在哪结束由数据字段和CRC字 段组成的消息:描绘了 4个候选值(N= 1、2、3、4),并且接收器应当确定端部位的位置。
[0012] 对于解调器111,至今已经提出一些算法,用于确定所传输的消息的正确长度,以 便解调该消息。
[0013] BTFD解决方案已经是3GPP和ETSI组织所标准化的方案。名称为"Multiplexing and channel coding(FDD)"的TS125. 212文件描述了这种方法和可行的算法。该解决方案 如图3所示。
[0014] 该方法基于维特比(Viterbi)解码器。维特比解码器的正确的格子路径以零态结 束在正确的端部位的位置N处。
[0015] BTFD方法向后追踪以零态结束在每个可能的端部位的位置处的存留的格子路径 (假设的格子路径),以恢复数据序列。对于每个恢复的数据序列,通过核查CRC来进行误 差检测,如果没有误差,则证明该恢复的数据序列是正确的。
[0016] 变量S(N)被定义为:

【权利要求】
1. 一种从接收器通过无线通信信道所接收的长度候选值集合中确定k位消息块的长 度的方法,包括如下步骤: -从所述长度候选值集合中选择(401)长度候选值(N); -维特比解码器解码(402)所接收的帧以形成解码序列,所述解码序列包括长度等于 所述长度候选值(N)的消息; -所述维特比解码器计算(402)针对所述长度候选值(N)的维特比变量(S(N)); -将所述维特比变量与阈值(A)相比较(403); _如果所述维特比变量(S(N))大于所述阈值(△)且如果在所述长度候选值集合中存 在未选择的长度候选值,则重复选择(401)步骤、解码(402)步骤和计算(402)步骤; -如果所述维特比变量大于最佳值(Sbest),则将所述最佳值更新成所述维特比变量,且 将最佳长度(Nmd)更新成所述长度候选值; -其中,所述阈值(△)被初始设置成根据所述接收器的接收条件所确定的值。
2. 如权利要求1所述的方法,其中,当已选择所述集合中的所有长度候选值时且如果 所述最佳长度不为空,则认为所述最佳长度(Nmd)是k的最佳估计值。
3. 如权利要求1至5中任一项所述的方法,其中,所述阈值(A)被定义成表示所述接 收条件的至少一个标准的函数。
4. 如权利要求3所述的方法,其中,当所述至少一个标准低于枢值(PV)时,所述阈值 (△)被设置成高值(Aa),当所述至少一个标准高于所述枢值(PV)时,所述阈值(△)被 设置成低值(A?)。
5. 如权利要求6所述的方法,其中,在低态(SJ和高态(SH)之间使用滞后方法,在所 述低态(SJ下,所述阈值(A)被设置成低值在所述高态(SH)下,所述阈值(A)被 设置成高值(Aa),并且,当所述至少一个标准低于低的枢值(PV<S)时,触发从所述高态到 所述低态的转变,当所述至少一个标准高于高的枢值(PVa)时,触发从所述低态(SJ到所 述高态(SH)的转变。
6. 如权利要求3至5中任一项所述的方法,其中,所述至少一个标准包括信噪比。
7. 如权利要求6所述的方法,其中,利用DPCH_Ec/Ioc参数估计所述信噪比。
8. 如权利要求6所述的方法,其中,利用在DPCH信道上测量的信号干扰比估计所述信 噪比。
9. 如权利要求1至8中任一项所述的方法,其中,所述阈值(A)是固定的。
10. 如权利要求1至8中任一项所述的方法,其中,用比较所述维特比变量与所述最佳 值(Sbest)的步骤替代比较所述维特比变量与阈值(A)的步骤,所述最佳值初始被设置成所 述阈值(A)。
11. 如权利要求1至10中任一项所述的方法,还包括所述维特比解码器从所述长度候 选值开始向后追踪(404)的步骤。
12. 如权利要求1至11中任一项所述的方法,还包括计算所述维特比解码器所输出的 位块上的CRC检查(404)的步骤。
13. -种计算机程序产品,包括具有计算机程序的计算机可读介质,所述计算机程序包 括程序指令,所述计算机程序能够被载入数据处理单元,当所述数据处理单元运行所述计 算机程序时,所述计算机程序适于使根据权利要求1至12中任一项所述的方法执行。
14. 一种数据存储介质,所述数据存储介质上记录有计算机程序,所述计算机程序包括 用于执行根据权利要求1至12中任一项所述的方法的指令。
15. -种接收器,所述接收器用于从通过无线通信信道所接收的长度候选值集合中确 定k位消息块的长度,所述接收器与所述无线通信信道连接,且包括用于执行如下操作的 部件: -从所述长度候选值集合中选择(401)长度候选值(N); -利用所述接收器的维特比解码器解码(402)所接收的帧以形成解码序列,所述解码 序列包括长度等于所述长度候选值(N)的消息; _利用所述维特比解码器计算(402)针对所述长度候选值(N)的维特比变量(S(N)); -将所述维特比变量与阈值(A)相比较(403); _如果所述维特比变量(S(N))大于所述阈值(△)且如果在所述长度候选值集合中存 在未选择的长度候选值,则重复选择(401)步骤、解码(402)步骤和计算(402)步骤; -如果所述维特比变量大于最佳值(Sbest),则将所述最佳值更新成所述维特比变量,且 将最佳长度(Nmd)更新成所述长度候选值; -其中,所述阈值(△)初始被设置成根据所述接收器的接收条件所确定的值。
【文档编号】H04L1/00GK104509017SQ201380040228
【公开日】2015年4月8日 申请日期:2013年6月26日 优先权日:2012年8月9日
【发明者】埃瑞克·埃利奥特 申请人:意法爱立信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1