Spectral Analysis Of RLL Codes Modulated By FSK Or CPM

Chang-jia Chen, Tai-yi Chen
{"title":"Spectral Analysis Of RLL Codes Modulated By FSK Or CPM","authors":"Chang-jia Chen, Tai-yi Chen","doi":"10.1109/PIMRC.1991.571466","DOIUrl":null,"url":null,"abstract":"In this paper, the method developed in [l] is generalized to the spectral analysis of RLL codes modulated by FSK or CPM. It shows that by using the formulae given in this paper, the state size involved in the spectrum computation can be largely reduced compared with the traditional method, hence the burden in the spectrum calculation can be much released. I .Introduction I t is known that RLL codes are attractive at their spectral shaping and self clocking properties. Modulated RLL codes may be the candidates for mobile communications and satellite communications. Since the one step FSSM representation for the RLL codes involves a very large size of states [2], it makes the spectral analysis formidable by using the known method [3,4,5 361. As shown in [l], a run-length diagram can be associated with RLL codes. that will largely reduce the number of states involved in the representation of the structure of the codes. By then, the base band spectrum can be calculated by a much simple way as shown in [l]. In this paper, the method proposed in [l] is generalized to the modulated RLL codes. It shows that the spectrum calculation can be simplified for modulated RLL codes as well when the run-length diagram is adopted. II . RLL Codes Modulated By FSK or CPM A RLL code [7] is a set of binary sequences that satisfy the (d,k) constraint. Any 1 binary sequence, denoted by {c,] of finite or infinite length can be parsed uniquely into a concatenation of phrase, each phrase ending in a single \"I\" and beginning with a string of none or one or more \"OS\". A binary sequence is said to satisfy a (d,k) constraint if and only if all its phrase contain no less than (d+l) digits and no more than *+I) digits. Thus \"d\" refers to the minimum number of 0's in a phrase and \"k\" refers to the maximum number of 0's in a phrase. A (d,k) constraint RLL code can be generated by a finite state sequential machine (FSSM). And a directed graph, called run-length diagram can be used to represent the FSSM [l]. Each of the directed edge connecting state sj to si has alabel . Where pi,j and are the state transition probability and the phrase length in that state transition respectively. For each binary RLL sequence, there is a input signal process [A,], which takes value in { k I), associated with it. The input sequence [A,] satisfies that: A,= 1-2b,; b,= b,-@ c,. In other words, the input sequence has same pulse length as the length of phrases in the binary (d,k) sequence {c,], and has an alternating polarity. There are many ways to modulate a RLL code. By using BPSK to modulate the input sequence is the simplest one. Since only frequency shift is involved in the BPSK modulation, the spectrum of BPSK modulated input sequence is the same as the spectrum of baseband RLL code. Hence many results can be found in literature [1,6]1. In this paper, FSK modulated input signal process will be addressed. In this modulation scheme, different frequencies is assigned to different length of phrases. To avoid the discrete component in the spectrum, the polarity of the modulated signal is alternated phrase by phrase. For example, a run-length sequence ll,lZ, ..., ln,,.., will be modulated into cos(2nfl,t)P,,(t),-co~(2nf~(t-Tll))P,(t-Tll), ...,(l)\"cos(2nfh(t-T(~1+l2+ ...+ l(n-1))) P,(t-T(ll +I2 +. . .+l(n-l))),.. ., where O < t < T , other w ise . If the modulation frequency is chosen properly as: fl = f,,+l/ (21T) (3) then the modulated waveform will have continuous phase. It will be refered to 2 -","PeriodicalId":254396,"journal":{"name":"IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PIMRC.1991.571466","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, the method developed in [l] is generalized to the spectral analysis of RLL codes modulated by FSK or CPM. It shows that by using the formulae given in this paper, the state size involved in the spectrum computation can be largely reduced compared with the traditional method, hence the burden in the spectrum calculation can be much released. I .Introduction I t is known that RLL codes are attractive at their spectral shaping and self clocking properties. Modulated RLL codes may be the candidates for mobile communications and satellite communications. Since the one step FSSM representation for the RLL codes involves a very large size of states [2], it makes the spectral analysis formidable by using the known method [3,4,5 361. As shown in [l], a run-length diagram can be associated with RLL codes. that will largely reduce the number of states involved in the representation of the structure of the codes. By then, the base band spectrum can be calculated by a much simple way as shown in [l]. In this paper, the method proposed in [l] is generalized to the modulated RLL codes. It shows that the spectrum calculation can be simplified for modulated RLL codes as well when the run-length diagram is adopted. II . RLL Codes Modulated By FSK or CPM A RLL code [7] is a set of binary sequences that satisfy the (d,k) constraint. Any 1 binary sequence, denoted by {c,] of finite or infinite length can be parsed uniquely into a concatenation of phrase, each phrase ending in a single "I" and beginning with a string of none or one or more "OS". A binary sequence is said to satisfy a (d,k) constraint if and only if all its phrase contain no less than (d+l) digits and no more than *+I) digits. Thus "d" refers to the minimum number of 0's in a phrase and "k" refers to the maximum number of 0's in a phrase. A (d,k) constraint RLL code can be generated by a finite state sequential machine (FSSM). And a directed graph, called run-length diagram can be used to represent the FSSM [l]. Each of the directed edge connecting state sj to si has alabel . Where pi,j and are the state transition probability and the phrase length in that state transition respectively. For each binary RLL sequence, there is a input signal process [A,], which takes value in { k I), associated with it. The input sequence [A,] satisfies that: A,= 1-2b,; b,= b,-@ c,. In other words, the input sequence has same pulse length as the length of phrases in the binary (d,k) sequence {c,], and has an alternating polarity. There are many ways to modulate a RLL code. By using BPSK to modulate the input sequence is the simplest one. Since only frequency shift is involved in the BPSK modulation, the spectrum of BPSK modulated input sequence is the same as the spectrum of baseband RLL code. Hence many results can be found in literature [1,6]1. In this paper, FSK modulated input signal process will be addressed. In this modulation scheme, different frequencies is assigned to different length of phrases. To avoid the discrete component in the spectrum, the polarity of the modulated signal is alternated phrase by phrase. For example, a run-length sequence ll,lZ, ..., ln,,.., will be modulated into cos(2nfl,t)P,,(t),-co~(2nf~(t-Tll))P,(t-Tll), ...,(l)"cos(2nfh(t-T(~1+l2+ ...+ l(n-1))) P,(t-T(ll +I2 +. . .+l(n-l))),.. ., where O < t < T , other w ise . If the modulation frequency is chosen properly as: fl = f,,+l/ (21T) (3) then the modulated waveform will have continuous phase. It will be refered to 2 -
FSK或CPM调制RLL码的频谱分析
本文将[1]中提出的方法推广到FSK或CPM调制的RLL码的频谱分析。结果表明,与传统方法相比,使用本文给出的公式可以大大减少谱计算所涉及的状态大小,从而大大减轻谱计算的负担。众所周知,RLL码在其频谱整形和自时钟特性方面具有吸引力。调制RLL码可作为移动通信和卫星通信的备选码。由于RLL码的一步FSSM表示涉及非常大的状态[2],因此使用已知方法[3,4,5,361]使谱分析变得非常困难。如图[1]所示,游程图可以与RLL代码相关联。这将在很大程度上减少表示代码结构所涉及的状态数。此时,基带频谱的计算方法就可以简单得多,如[1]所示。本文将[1]中提出的方法推广到调制RLL码中。结果表明,采用游程图也可以简化调制RLL码的频谱计算。2由FSK或CPM调制的RLL码[7]是一组满足(d,k)约束的二值序列。任何有限或无限长度的二进制序列,用{c,]表示,都可以唯一地解析为短语的连接,每个短语以单个“I”结尾,以无字符串或一个或多个“OS”开头。当且仅当二进制序列的所有短语包含不少于(d+l)位且不超过*+I位时,我们称其满足(d,k)约束。因此,“d”是指一个短语中0的最小个数,“k”是指一个短语中0的最大个数。A (d,k)约束RLL代码可以由有限状态顺序机(FSSM)生成。可以使用一种称为游程图的有向图来表示FSSM[1]。连接状态sj到si的每条有向边都有标号。其中,pi,j,分别为状态转移概率和该状态转移的短语长度。对于每个二进制RLL序列,都有一个与之相关联的输入信号过程[a,],其值为{k I)。输入序列[A,]满足:A,= 1-2b,;B,= B,-@ c,。换句话说,输入序列具有与二进制(d,k)序列{c,]中的短语长度相同的脉冲长度,并且具有交替的极性。有许多方法可以调制RLL代码。通过BPSK调制输入序列是最简单的一种。由于BPSK调制只涉及频移,因此BPSK调制输入序列的频谱与基带RLL码的频谱相同。因此在文献[1,6]中可以找到许多结果。本文将讨论FSK调制输入信号的处理。在这种调制方案中,不同的频率被分配到不同长度的短语。为了避免频谱中的离散分量,调制信号的极性逐段交替。例如,一个运行长度序列ll,lZ,…、ln、. .将调制在cos (2 nfl, t) P (t),公司~ (2 nf ~ (t-Tll)) P (t-Tll)……(l)“因为(2 nfh (t t (~ 1 + l2 +……+ l (n - 1))) P (t t(你+ I2 +……+ l (n-l ))),.. ., O < t < t,其他w伊势。如果调制频率选择得当:fl = f,,+l/ (21T)(3),则调制后的波形具有连续相位。它将被称为2 -
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信