用于实现相位翻转-幅移键控数字调制的方法

文档序号:7654746阅读:138来源:国知局

专利名称::用于实现相位翻转-幅移键控数字调制的方法
技术领域
:本发明涉及通信领域,尤其涉及一种用于实现相位翻转-幅移4建控(PhaseReverse-AmplitudeShiftKey,简称为PR-ASK)凄t字调制的方法。
背景技术
:全J求产品电子代"码管理中心(ElectonicProductCodeGlobal,简称为EPCGlobal)组织规定的EPCTMRadio-FrequencyIdentityProtocolsClass-1Genemtion-2UHFRFIDProtocolforCommunicationsat860MHz-960MHz(以下简一尔为EPCC1G2)标〉,和国际才示)银纟且织、ISO(InternationalOrgnizationforStandardization)组织规定的ISO18000-6C标准中规定,在阅读器到标签的通讯方法中可以采用PR-ASK调制方式来实现基带对载波调制。在图1中示出了标准规定的PR-ASK调制特性。但是,标准中仅给出了PR-ASK调制时的信号包络要求,而没有给出具体的实现方法,此外,其他相关文献中也没有关于PR-ASK调制如何实现的详细描述。因此,需要提供一种具体实现PR-ASK凄t字调制的方法。
发明内容考虑到上述问题而做出本发明,为此,本发明的主要目的在于提供一种用于实现PR-ASK数字调制的沖几制。根据本发明的实施例,提供了一种用于实现PR-ASK数字调制的方法。该方法包括第一步骤,4艮据规定的调制波形,对前导码和数据(包括数据0和数据1)进行相应规则的编码,以生成编码序列;第二步骤,根据规定的通信速率以及数据O和数据1的脉沖宽度,控制编码序列的顺序发送;以及第三步骤,进行整形滤波,以获得相位翻转-幅移键控数字调制的波形。其中,在第一步骤中,在对前导码进行编码时,将分界符编码为0序列,以及将数据0编码为1或-1脉冲。此外,在第一步骤中,才艮据前导码中的乐:ic沖个凄史和数据个凄t来调整所述数据0的编码起始值。具体而言,当通过发送1来实现载波时,如果脉沖个数和数据个数的和为奇数,则将数据0编码为-l脉冲,如果脉冲个数和数据个数的和为偶数,则将数据0编码为1脉冲;当通过发送-1来实现载波时,如果脉冲个数和数据个数的和为奇数,则将数据O编码为l脉冲,如果脉沖个数和数据个数的和为偶数,则将数据0编码为-1脉冲。这样,基于上述内容,根据数据0的编码结果,将数据0之后的阅读器到标签的通讯速率计算符号和标签到阅读器的通讯速率计算符号编码为1或-1脉冲。在第一步骤中,在对数据进行编码时,将数据0编码为l或-l脉沖,以及将数据1编码为1或-1脉冲。另一方面,在第一步骤中,在对数据进4亍编码时,相邻的两个凄史据之间存在跳变。此外,在第二步骤中,l脉沖和-l脉冲的持续时间取决于前向凄t据速率和邀:据1的冲黄坐标的取值。值得注意的是,上述的规定的调制波形和/或规定的通信速率以及数据0和数据1的脉冲宽度,可以由标准预先规定或才艮据需要设定。通过本发明的上述技术方案,实现了以下有益效果通过本发明的编码规则进行编码,对编码后的序列的脉沖宽度进行控制,再进行简单的整形滤波,即可实现PR-ASK调制波形,/人而实现了PR-ASK数字调制。此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出了^4居相关4支术的在相关^f示准中失见定的PR-ASK调制特性;图2是示出根据本发明实施例的实现PR-ASK数字调制的方法的流程图;图3示出了根据本发明实施例的R=>T前导码波形及对应的PR-ASK调制编》马格式;图4示出了根据本发明实施例的R=>T帧同步波形及对应的PR-ASK调制编-马格式;图5示出了根据本发明实施例的数据0和1对应的PR-ASK的编码;图6示出了前导码+011001010数据序列对应的PR-ASK调制的编石马;图7示出了前导码+01100101数椐序列对应的PR-ASK调制的编码;图8示出了才艮据本发明实施例的帧同步+010011001010凄史:悟序列对应的PR-ASK调制的编码;以及图9示出了根据本发明实施例的帧同步+01001100101数据序列对应的PR-ASK调制的编码。具体实施方式下面将参照附图详细描述本发明的实施例。在本发明的实施例中,提供了一种用于实现PR-ASK数字调制的方法。图2是示出才艮据本发明实施例的实现PR-ASK数字调制的方法的流程图。如图2所示,该方法包括以下处理步骤S202,根据规定的调制波形,对前导码和数据(包括数据0和数据1)进行相应规则的编码,以生成编码序列;步骤S204,4艮据规定的通信速率以及凄t据0和数据1的脉冲宽度,控制编码序列的顺序发送;以及步骤S206,进4亍整形滤波,以获得相位翻转-幅移键控(PR-ASK)凄t字调制的波形。以下将具体描述上述处理的各个细节。首先,在步骤S202中,根据PR-ASK的基带数据、调制波形的要求,进行基于PR-ASK调制的规则编码,具体包括前导码编码和凄丈据编码。数据编码在以下的表1和表2中示出数据编码规则如表l所示,O可以编码为1或-1脉冲,1也可以编码为1或-1脉冲,并且编码时,相邻的两个数据之间要出现跳变,如表2所示,连续的OO、01、10、11均可以编码为1、-1或-1、1脉冲序列。具体编码为哪种序列,要根据起始的第一个数据编码的脉冲值来决定(将在下文中具体描述)。表1表2<table>tableseeoriginaldocumentpage8</column></row><table>如图5所示,数据0可以编码为-1或1序列,数据1也可以编码为-1或1序列。1和-1的脉冲宽度由前向数据速率和数据1的x(横坐标)取值(为了便于描述,以下默认x取值为Tari)决定。对于Delimiter(分界符)的处理,4艮据相关标准的身见定,前导码的第一个脉沖是一个预定宽度的脉冲。在发送数据之前,阅读器一直在发载波,可以采取两种方法来实现载波持续发送l或者持续发送-1。为了确保出现delimiter脉冲,把delimiter编码为标准夫见定的宽度0,这冲羊在载波和delimiter之间,delimiter和数据0之间就肯定会产生跳变。delimiter不能采用与载波脉冲相反的脉沖编码来实现。以载波发送持续l为例,为了出现蜀匕变,将delimiter编码为-1,则在发送数据的长度和前导码类型一定的情况下,就决定了最后一位数据编码为1或者-1而无法调整。这样,如果最后一位为1的话,则无法出现跳变,从而导致调制失败。前导编码阅读器到标签通讯的发送数据时,首先要发送前导码。前导码有两种形式,每种^f应两种编石马格式。图3和图4分别示出了两种前导码及对应的PR-ASK调制编码格式。这样,在步骤S202中,在对前导码进行编码时,将分界符(delimiter)编码为0序列,将数据0编码为1或-1脉冲。对于前导码的data-0的起始脉冲编码的调整,才艮才居前导码中的脉沖个数(M,不包括delimiter的脉沖编码)和数据个数(N)来调整,这是因为,阅读器向标签发送数据信号完成后,需要继续发送载波,而载波则是用持续发送1或-l的方式来实现的(为了描述方便,默认采用发送1来实现载波),则最后一个脉冲数据必须编码为-l序列,标签才能够探测到淑匕变。具体而言,当通过发送1来实现载波时,如果脉冲个数和数据个数的和(即,M+N)为奇数,则将数据0编码为-1脉冲,如果M+N为偶数,则将数据0编码为1脉冲;当通过发送-l来实现载波时,如果M+N为奇数,则将数据O编码为l脉沖,如果M+N为偶数,则将数据0编码为-1脉冲。该数据0(data-0)的起始值决定后续的编码序列,例如,根据data-0的编码结果,将data-0之后的阅读器到标签的通i孔速率计算符号(ReadertoTagcalibration,简称为RTcal)和标签到阅读器的通ifl速率计算符号(TagtoReadercalibration,简称为TRcal)编码;为1或—1S永冲。在图3和图4中示出了前导编石马的实例,在图3中,delimiter编石马为0,后续的前导石马序列则可以编石马为1、-1、l或-1、1、-1序列,在图4中,delimiter编石马为0,后续的前导石马序列则可以编码为1、-1或-l、1序列。各个脉冲宽度冲艮椐前向速率、delimiter的宽度要求、RTcal配置、TRcal配置来决定。下面,将进一步参照图6至图9,来描述4艮据本发明实施例的PR-ASK数字调制编码的实例,其中,为了便于描述,均采用发送持续的1来实现载波。图6示出了前导码+011001010数据序列对应的PR-ASK调制的编码。其中,4寺发送的未编码的^b據序列为011001010,前导码类型为R=>TPreamble。前导码编石马后的乐jo中个凄史为3(^0中个凄t不包括delimiter的编码脉冲),数据脉沖个数为9,二者之和为12,因此,将前导码中的起始data-0编码为1脉沖,后续的编码则根据前述编码^见则进4亍编石马。具体编码为0、1、-1、1、-1、1、-1、1、-1、1、-1、1、-1,脉冲宽度则根据前向速率、数据1的x的取值、RTcal配置、TRcal配置来决定。在图6中示出的实例,默^人载波为1序列,3。果为-l序列,则编石马应该为0、-1、1、-1、1、-1、1、-1、1、-1、1、-1、1。图7示出了前导码+01100101数据序列对应的PR-ASK调制的编码。待发送的未编码的数据序列为01100101,前导码类型为R=>TPreamble。前导码编码后的脉冲个数为3,数据脉冲个数为8,二者之和为11,因此,将前导码中的起始data-0编码为-1^K冲,后续的编码则根据上述编码失见则进行编码。具体编码为0、-1、1、一l、1、-1、1、一l、1、—1、1、—1,乐么沖宽度则才艮才居前向速率、数据1的x的取值、RTcal配置、TRcal配置来决定。在图7中示出的实例,默i人载波为1序列,如果为-l序列,则编石马应该为0、1、-1、1、_1、1、-1、1、-1、1、-1、1。对于11=>Frame-Sync的前导码类型,对应的编码实例如图8和图9所示,由于其与上述参照图6和图7所示的编码实例相似,为了避免使本发明不清楚,这里将省略对其的描述。接下来,在步骤S204中,根据标准规定或设定的通讯速率和数据0和数据1的脉冲宽度来控制脉冲序列中1和-1的持续时间,以生成波形。其中,1和-1的脉冲宽度由前向凝:据速率和数据1的x(横坐标)取值决定。最后,在步骤S206中,基于编码后波形进4于整形滤波,将编码生成的脉沖的沿滤緩,^使调制信号的包络产生足够宽的跳变,实现PR-ASK基带数字调制波形。由此获得的整形滤波能够使信号的带宽减小,减少了对附近频道的千扰。综上所述,借助于本发明实施例的上述才支术方案,4艮据本发明的编码规则进行编码,之后对编码序列的脉冲宽度进行控制,再进;f亍简单的整形滤波,即可实现PR-ASK调制波形,从而实现了PR-ASK数字调制。因此,本发明提供的PR-ASK数字调制方法简单实用,且易于实现。以上所述<叉为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1.一种用于实现相位翻转-幅移键控数字调制的方法,其特征在于,包括第一步骤,根据规定的调制波形,对前导码和数据进行相应规则的编码,以生成编码序列;第二步骤,根据规定的通信速率以及数据0和数据1的脉冲宽度,控制所述编码序列的顺序发送;以及第三步骤,进行整形滤波,以获得相位翻转-幅移键控数字调制的波形。2.根据权利要求1所述的实现相位翻转-幅移键控数字调制的方法,其特征在于,在所述第一步骤中,在对所述前导码进行编码时,将分界符编码为0序列,以及将数据0编码为1或-1脉冲。3.根据权利要求2所述的实现相位翻转-幅移键控数字调制的方法,其特征在于,根据所述前导码中的脉沖个数和数据个数来调整所述凄t据0的编码起始值。4.根据权利要求3所述的实现相位翻转-幅移键控数字调制的方法,其特征在于,当通过发送1来实现载波时,如果所述脉冲个凄t和所述凄t据个^:的和为奇数,则将所述^:据0编码为-l脉沖,如果所述脉冲个数和所述数据个数的和为偶数,则将所述数据0编码为1脉沖;当通过发送-1来实现载波时,如果所述务P中个tt和所述^t据个数的和为奇数,则将所述凄t据0编码为1乐jo中,如果所述^o中个数和所述数据个凄t的和为偶数,则将所述数据0编码为-1脉冲。5.根据权利要求4所述的实现相位翻转-幅移键控数字调制的方法,其特征在于,根据所述数据0的编码结果,将所述数据O之后的阅读器到标签的通讯速率计算符号和标签到阅读器的通讯速率计算符号编码为1或-1脉冲。6.根据权利要求1所述的实现相位翻转-幅移键控数字调制的方法,其特征在于,在所述第一步骤中,所述数据包括数据O、数据1。7.根据权利要求6所述的实现相位翻转-幅移键控数字调制的方法,其特征在于,在所述第一步骤中,在对所述数据进行编码时,将所述数据0编码为1或-1脉冲,以及将所述数据1编码为1或-1脉沖。8.根据权利要求6所述的实现相位翻转-幅移键控数字调制的方法,其特征在于,在所述第一步骤中,在对所述数据进行编码时,相邻的两个数据之间存在跳变。9.根据权利要求1所述的实现相位翻转-幅移键控数字调制的方法,其特征在于,在所述笫二步骤中,所述1脉冲和所述-l脉冲的持续时间取决于前向数据速率和数据1的4黄坐标的取值。10.根据权利要求1所述的实现相位翻转-幅移键控数字调制的方法,其特征在于,所述规定的调制波形和/或所述规定的通信速率以及所述数据0和数据1的脉沖宽度由标准预先规定或根据需要设定。全文摘要本发明提供了一种用于实现相位翻转-幅移键控数字调制的方法,包括第一步骤,根据规定的调制波形,对前导码和数据进行相应规则的编码,以生成编码序列;第二步骤,根据规定的通信速率以及数据0和数据1的脉冲宽度,控制所述编码序列的顺序发送;以及第三步骤,进行整形滤波,以获得相位翻转-幅移键控数字调制的波形。文档编号H04L27/02GK101257467SQ20071011155公开日2008年9月3日申请日期2007年6月19日优先权日2007年3月2日发明者曾祥希,王学寰,程伟森申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1