[发明专利]副载波调制的米勒码解码方法、装置和设备及存储介质有效
| 申请号: | 201910066916.X | 申请日: | 2019-01-24 |
| 公开(公告)号: | CN109818713B | 公开(公告)日: | 2021-07-20 |
| 发明(设计)人: | 王通生;戴立君 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 载波 调制 米勒 解码 方法 装置 设备 存储 介质 | ||
本发明公开了一种副载波调制的米勒码解码方法、装置和设备及存储介质,属于射频识别技术领域,用于解决信号中存在扰动时信号解码成功率低的技术问题。该方法包括:记录接收到的信号中当前比特bit的起始时刻,与当前bit的起始时刻之后出现的第一个长脉冲之间的采样点数,其中,在连续检测到大于或者等于一个采样周期的相同电平时,触发所述长脉冲;将所述采样点数与每个周期采样点数的倍数进行比较,以确定所述采样点数满足的解码条件;基于确定的解码条件,得到与所述解码条件对应的解码结果。
技术领域
本发明涉及射频识别技术领域,特别涉及一种副载波调制的米勒码解码方法、装置和设备及存储介质。
背景技术
射频识别(Radio Frequency Identification,RFID)的原理是通过被无源标签反射回来的信号来实现对其信息的获取与识别。其中,目前超高频的射频识别系统所采用的编码方式一般为双相间空号编码(Bi-Phase Space Coding,FM0)或者米勒(Miller)码,本发明实施例将着重于米勒码的相关描述。
对于米勒码,目前常用的解码方法一般通过在解码装置中设置窄脉冲计数模块和宽脉冲计数模块,分别用于记录窄脉冲和宽脉冲的数量,再根据相邻两个宽脉冲之间的窄脉冲个数来判定当前数据值,但是该方法在信号中存在扰动时,对于宽窄脉冲的数量计数会有明显的误差,使得解码成功率降低。
发明内容
本发明实施例提供一种副载波调制的米勒码解码方法、装置和设备及存储介质,用于解决信号中存在扰动时信号解码成功率低的技术问题。
第一方面,提供一种副载波调制的米勒码解码方法,包括:
记录接收到的信号中当前比特bit的起始时刻,与当前bit的起始时刻之后出现的第一个长脉冲之间的采样点数,其中,在连续检测到大于或者等于一个采样周期的相同电平时,触发所述长脉冲;
将所述采样点数与每个周期采样点数的倍数进行比较,以确定所述采样点数满足的解码条件;
基于确定的解码条件,得到与所述解码条件对应的解码结果。
本发明实施例中,通过采样点数来进行数据值的判断,由于采样点的数量受信号的扰动的干扰较小,从而减小了信号的扰动对解码成功率的影响,相较目前的解码方法,解码成功率更高。
可选的,基于确定的解码条件,得到与所述解码条件对应的解码结果,包括:
若所述采样点数小于每个周期采样点数的预设倍数N,则确定解码得到一个为1的bit,其中,N为正整数;或者,
若所述采样点数大于或者等于每个周期采样点数的N倍,且小于每个周期采样点数的(N+M/2)倍,则确定解码得到一个为0的bit,其中,M为一个bit占据的采样周期;或者,
若所述采样点数大于或者等于每个周期采样点数的(N+M/2)倍,则确定解码得到顺序为0和1的两个bit。
可选的,所述方法还包括:
若所述采样点数小于每个周期采样点数的预设倍数N,则将当前bit之后出现的第一个跳变脉冲的时刻确定为下一个bit的起始时刻,其中,在信号出现上升沿和/或下降沿时,触发所述跳变脉冲;或者,
若所述采样点数大于或者等于每个周期采样点数的N倍,且小于每个周期采样点数的(N+M/2)倍,则将回退半个周期的时刻确定为下一个bit的起始时刻,并将当前记录的采样点数设置为半个周期的采样点数;或者,
若所述采样点数大于或者等于每个周期采样点数的(N+M/2)倍,则将当前bit之后出现的第一个跳变脉冲的时刻确定为下一个bit的起始时刻。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910066916.X/2.html,转载请声明来源钻瓜专利网。





