(完整版)GMR-1协议知识总结_第1页
(完整版)GMR-1协议知识总结_第2页
(完整版)GMR-1协议知识总结_第3页
(完整版)GMR-1协议知识总结_第4页
(完整版)GMR-1协议知识总结_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GMR_1协议信道:channel逻辑信道可以是业务信道(TCH)或控制信道TCH旨在携带编码的语音或用户数据。这些都是双向渠道。TCH3:该信道承载正常的语音,总信息速率为5.2kbps,需要3个连续的时隙。TCH6:该信道携带2,4kbps和4.8kbps用户数据,总传输速率为10,75kbps,需要6个连续时隙。TCH9:该信道携带2,4kbps,4.8kbps和9.6kbps用户数据,总传输速率为16.45kbps,需要9个连续时隙。控制信道旨在传送信令或同步数据。有三种不同类型的控制通道:广播频道:这是一个下行链路(前向)专用频道,由以下部分组成:1、频率校正频道(FCCH)由MES用于系统同步和频率校正MES。2、GPS广播控制信道(GBCH)携带全球定位系统(GPS)时间信息和GPS卫星星历信息。3、广播控制信道(BCCH)用于广播系统信息并通知MES系统时序。4、小区广播信道(CBCH)用于以点波束为基础向MES广播短消息服务(SMS)小区广播信息。该频道按需分配。为了获得最佳资源效率,CBCH和SDCCH可以在Spotbeam中共享相同的物理信道。公共控制信道(CCCH):这包括以下内容:1、寻呼信道(PCH)是仅用于下行链路的信道,用于寻呼MES。2、随机接入信道(RACH)是仅上行链路信道,用于请求信道(SDCCH)独立专用控制信道或TCH分配。3、接入授权信道(AGCH)是仅用于分配独立SDCCH或TCH的下行链路信道。4、基本警报信道(BACH)是仅用于下行链路的信道,用于警报MES。它比正常的寻呼信道以更高的功率和更多的编码增益进行传输。当用户处于不利位置并且下行链路信号被严重遮蔽时,在通过PCH进行多次不成功的寻呼尝试之后,BACH信道被用于寻呼用户。5、通用闲置信道(CICH)是仅用于下行链路的信道,由MES用于校准测量。在波束选择过程中,MES可以基于从BCCH和CICH信道测得的功率差来决定最佳波束。专用控制信道(DCCH):这是专用于MES的信道资源。它们都是双向的,除了仅仅是下行链路的TACCH。SACCH3信道是一个与FACCH3具有相同物理突发结构的逻辑信道。1、慢TCH6相关控制信道(SACCH6):2、慢TCH9相关控制信道(SACCH9);3、快速TCH3相关控制信道(FACCH3);4、快速TCH6相关控制信道(FACCH6);5、快速TCH9关联控制信道(FACCH9);6、独立专用控制信道(SDCCH);7、终端到终端(TtT)关联控制信道(TACCH)可以在一部分TtT呼叫之间共享,不一定专用于单个TtT呼叫;8、功率控制子信道。功率控制子信道的信息比特在TCH3/6/9呼叫期间被多路复用为6个连续脉冲串,从而在呼叫期间可以保持恒定的功率控制信息吞吐量。编码、加扰coding、scramble外码循环冗余码校验(CRC),根据通道的不同,它有8位,12位或16位奇偶校验。内码卷积编码:大多数通道使用卷积编码器,约束长度为5,速率为特定通道要求的1/2,1/3,1/4和1/5Golay编码:嵌入到各种突发中的功率控制消息使用(24,12)系统Golay编码器。使用的Golay解码器是一个软决策Golay解码器,与传统的硬判决解码相比,它提供了额外的增益Reed-Solomon编码:BACH使用在Galois域GF(24)上生成的系统(15,9)Reed-Solomon码。穿孔:使用各种穿孔掩码来将编码比特装入物理信道比特承载能力。掩模旨在最大限度地减少未穿透情况下的性能下降。交织:它可以是基于具有伪随机置换的块交织方法的交织内或交织交织,并且是与信道有关的。加扰:加扰器向输入比特流添加二进制伪噪声序列(掩蔽序列)以随机化输出比特流中的“0”和“1”的数量。屏蔽序列由线性反馈移位寄存器产生。加密:某些信道具有数据加密以防止窃听,包括TCH3/6/9,FACCH3/6/9,SACCH6/9和SDCCH。调制modulationπ/4-CQPSK(相干正交相移键控),其使用滚降因子为0.35的根升余弦滤波器进行脉冲成形。这由TCH3,TCH6,TCH9,CCCH和BCCH使用。π/4-CBPSK(相干二进制相移键控),使用滚降因子为0.35的根升余弦滤波器进行脉冲整形。这由FACCH3和SDCCH信道使用。这种调制方案以及一些额外的前向纠错(FEC)允许这些信道与正常业务信道相比在不利的信道条件下工作。所有的呼叫建立信令都可以发生,即使MES可能未被最佳部署用于业务操作。DKAB使用的调制方案是π/4-DBPSK(差分二进制相移键控),它使用滚降因子为0.35的根升余弦滤波器进行脉冲整形。使用6-PSK(相移键控)对BACH进行调制,该相移键控使用滚降因子为0.35的根升余弦滤波器进行脉冲成形。(1)Infobits+paritybits(2)Codedbits(3)Interleavedbits(4)Scrambledbits(5)SACCHbits+paritybits(6)CodedSACCHbits(7)InterleavedSACCHbits(8)MultiplexedinfoandSACCHbits(9)Encryptedbits(10)CodedStatusbits(11)Multiplexedinfo,SACCHandStatusbits(12)Burstformattedbits,includinguW(13)ModulatedsymbolsNote1:notallchannelsuseCRCNote2:notallchannelsmultiplexSACCH信道业务信道TCHTCH3用于语音信道TCH6、TCH9用于用户数据控制信道CCH广播信道频率校正信道(FCCH):FCCH携带有关移动地球站(MES)频率修正的信息。该频率校正仅在无线电子系统的操作中需要。FCCH也用于MES的系统信息周期同步。FCCH只是下行链路。GPS广播控制信道(GBCH):GBCH携带全球定位系统(GPS)时间信息和GPS卫星星历信息,与MES相关。PCH也可能包含年历数据,GBCH只是下行链路。广播控制信道(BCCH):BCCH将系统信息广播到MES,并且仅是下行链路。公共控制信道寻呼信道(PCH):仅用于下行链路,用于寻呼MES。随机接入信道(RACH):仅用于上行链路,用于请求分配SDCCH或TCH。接入授权信道(AGCH):仅用于下行链路,用于直接分配独立专用控制信道(SDCCH)或TCH。基本警报信道(BACH):仅用于下行链路,用于警报MES。通用闲置信道(CICH):仅用于下行链路,由MES用于校准测量。专用控制信道专用控制信道指示专用于MES或特定连接集的资源。专用控制信道都是双向的,但终端到终端关联控制信道(TACCH)仅为下行链路。缓慢的TCH6相关控制信道(SACCH6)。缓慢的TCH9相关控制信道(SACCH9)。快速TCH3相关控制信道(FACCH3)。快速TCH6相关控制信道(FACCH6)。快速TCH9关联控制信道(FACCH9)。独立专用控制信道(SDCCH/4)。终端到终端关联控制信道(TACCH/2)。此通道可以在终端到终端的呼叫子集之间共享,不一定专用于单个终端到终端的呼叫。小区广播信道CBCH小区广播信道(CBCH)仅仅是下行链路,并且用于以每个点波束为基础向MES广播短消息服务小区广播(SMSCB)信息。突发burst半符号周期突发时间的基本单位是半符号周期。一个时隙由78个半符号周期组成,每个周期的时间长度为5/234ms。突发内的特定半符号周期以半符号数(HSN)为参考,前半个符号周期编号为0.有用持续时间系统中存在不同类型的突发。突发的一个特征是其有用的持续时间。突发的有用持续时间被定义为从HSN5开始。基于2,3,6,8和9个时隙的总持续时间来定义有用持续时间为146,224,458,614和692个半符号周期的突发。保护间隔连续突发的有用持续时间之间的时间段称为警戒时间。每个突发具有一个保护期,其持续时间为其有用持续时间之前的五个半符号周期,并且具有类似的保护期,持续时间为其有用持续时间之后的五个半符号周期,其具有将突发的有用持续时间集中在时隙)。突发类型BACH突发:占用两个时隙的BACH突发格式使用BACH6PSK调制进行调制BCCH突发:BCCH突发,占用6个时隙CICH突发:占用3个时隙DC2突发、DC6突发、DKABs突发、FCCH突发、NT3突发、NT6突发、NT9突发、RACH突发、SDCCH突发信道编码每个信道都有自己的编码和交织方案,但是信道编码和交织以下面的方式运行,尽可能的采用统一的解码器结构。1、信息位用系统分组码编码循环冗余校验(CRC)编码,构建信息+奇偶校验位2、这些信息+奇偶校验位用卷积码编码,构建编码位;3、编码比特被重新排序并可能在多个突发上交织;4、交织比特被加扰,并且在某些情况下与其他比特复用(加密之前或之后);5、将多路复用位映射到物理突发。奇偶校验Paritychecking常用的CRC校验码多项式g8(D)=D8+D7+D4+D3+D+1;g12(D)=D12+D11+D3+D2+D+1;g16(D)=D16+D12+D5+1.各个信道下CRC校验的多项式奇偶校验生成多项式,跟普通的线性分组码一样如下所示:卷积编码Convolutionalcoding除了DCH3以外的信道:(约束长度为5)码率为1/2的卷积码生成多项式g0(D)=1+D3+D4;g1(D)=1+D+D2+D4.码率为1/4的卷积码生成多项式g0(D)=1+D3+D4;g1(D)=1+D+D2+D4;g2(D)=1+D2+D4;g3(D)=1+D+D2+D3+D4.码率为1/3的卷积码生成多项式g0(D)=1+D2+D4;g1(D)=1+D+D3+D4;g2(D)=1+D+D2+D3+D4.码率为1/5的卷积码生成多项式g0(D)=1+D2+D4;g1(D)=1+D+D3+D4;g2(D)=1+D+D2+D3+D4;g3(D)=1+D2+D3+D4;g4(D)=1+D+D2+D4.DCH3信道(约束长度为7)码率为1/2的卷积码生成多项式g0(D)=1+D2+D3+D5+D6;g1(D)=1+D+D2+D3+D6.打孔Puncturing格雷编码Golayencoding生成矩阵如上图所示。里德—所罗门编码伽罗瓦域算术交织加扰业务信道TCH3数据产生:(用户单元产生80个信息比特)用户单元向编码器传递组织成80个信息比特{d(0),...,d(79)}的块的比特流。编码:(由80变成104个)前48个信息比特{d(0),...,d(47)}的块通过速率1/2卷积码进行编码。卷积编码产生一个96比特的块{b(0),...,b(95)}。打孔使用表4.3的P(1;2)进行。将删余掩码重复应用24次以产生72个删截比特{b'(0),...,b'(71)}的块。编码器单元向交织单元输出104个编码比特{c(0),...,c(103)}的块,其中:c(k)=b'(k),对于k=0,...,71;c(k+24)=d(k),对于k=48,...,79。交织:(将两个比特块整合在一起由104个变成208个)104个编码比特{c(0),...,c(103)}的块被交织如下:c'(i,j)=c(k),其中i=kmod24,j=INT(k/24),其中k=0,...,103;e'(k)=c'(i,j),其中对于i=0,...,7,其中k=j+5×i,j=0,...,4;对于i=8,...,23,k=j+4×i+8,j=0,...,3。此处就是简单的按行写入按列读出,行宽24(24列)通过编码一对信息块d(k)产生的每两个交错比特块e'(k)被映射到208比特的输出块{e“(0),...,e”(207)}。假设e'0(k)是第一个块,并且e'1(k)是第二个交织比特块,则取决于预定义的参数m(m=0或1):对于m=0e''(k)=e'0(k),其中k=0,...,103;e“(k+104)=e'1(k),对于m=1,其中k=0,...,103。e''(2k)=e'0(k),其中k=0,...,103;e''(2k+1)=e'1(k),其中k=0,...,103。加扰:(208比特块可多路复用)对块{e“(0),...,e”(207)}进行加扰以产生输出块{x(0),...,x(207)}。208个加扰比特x(k)变成多路复用比特:m(k)=x(k),对于k=0,...,207。TCH6数据产生以及编码:编码为2,4kbit/s传真:(144个编码完后变成444个比特,打孔完成后变成420个)GMR-104.021给出了2.4kbit/s透明传真业务的3.6kbit/s无线接口速率数据流的定义。用户单元向编码器提供每10ms以36个信息位块(数据帧)组织的比特流。在编码过程{d(0),...,d(143)}中处理四个这样的块。144个用户比特通过规定的速率1/3卷积码进行编码。该动作产生444个编码比特{b(0),...,b(443)}的块。(此处444是因为在144后面补了4个0)穿刺使用表格4.4中所示的掩模P(1;6)进行。穿刺掩模P(1;6)重复施加24次。结果是420个编码比特{c(0),...,c(419)}的块。编码2,4kbit/s数据和4,8kbit/s传真/数据:(240个用户比特编码后变成488个,打孔完成后变成420个比特数据)GMR-104.021给出了用于4,8kbit/s透明传真服务和2,4和4,8kbit/s不透明数据服务的6kbit/s无线电接口速率数据流的定义。用户单元每10毫秒向编码器传送以60个信息比特(数据帧)为单位组织的比特流。在编码过程{d(0),...,d(239)}中一起处理四个这样的块。对于非透明服务,这四个块应与一个240比特的RLP帧对齐。240个用户比特通过规定的速率1/2卷积码进行编码。这个动作产生一个由488个编码比特组成的块{b(0),...,b(487)}。(与上面相同也是在末尾补了4个0)使用表4.3中所示的掩码P(4;12),P*(4;12)和P(3;11)执行打孔。在突发的开始处应用一次打孔掩码P(4;12),在突发结束时应用打孔掩码P*(4;12)一次,并应用打孔掩码P(3;11)在突发的中间部分重复(20次)。结果是420个编码比特{c(0),...,c(419)}的块。交织:通过按行映射到52×8矩阵,将第一个416收缩编码比特c(k)进行内插交织。c'(i,j)=c(k),其中j=(5×k)mod8(内插交织的公式)并且i=INT(k/8),k=0,...,415;e'(k)=c'(i,j),其中k=i+52×j,i=0,...,51和j=0,...,7。最后4个c(i)位被附加以完成e'(k)序列:对于k=0,...,3,e'(k+416)=c(k+416)。然后使用三脉冲串交织器对交织比特序列e'(k)进行波段间交织。这个e'(k)序列首先映射到一个3×420矩阵,其中每一行对应一个突发,列包含来自序列e'(k)的比特。设n(n=0,...)为当前的TCH6突发数。c''(i,j)=e'(k),其中i=nmod3,j=k,对于k=0,...419;e''(k)=c''(i,j),其中k=0,...419,j=0,...,419;和i=((nmod3)-(jmod3)+3)mod3。随着每个TCH6突发的传输,TCH6突发数量增加。当TCH6突发被FACCH6窃取时,TCH6突发编号不增加。加扰:块{e“(0),...,e”(419)}被加密以产生输出块{x(0),...,x(419)}。420个加扰比特x(k)与SACCH复用,产生一个复用比特m(k)的块。对430个多路复用比特m(k)进行加密,产生430个加密比特y(k)的块,然后将其与状态字段比特复用将得到的编码比特块{e(0),...,e(433)}映射到NT6突发。TCH9数据产生和信道编码:编码为2,4kbit/s传真:GMR-104.021给出了2.4kbit/s透明传真业务的3.6kbit/s无线接口速率数据流的定义。用户单元向编码器提供每10ms以36个信息位块(数据帧)组织的比特流。在编码过程{d(0),d(1),...,d(143)}中处理四个这样的块。144个用户比特通过速率1/5卷积码进行编码。该动作导致740个编码比特{b(0),...,b(739)}的块。如表4.5所示,使用掩码P(5;3),P*(5;3)和P(2;3)执行打孔。在突发的开始处应用一次穿孔掩码P(5;3),在突发结束时应用一次穿孔掩码P*(5;3),并应用穿孔掩码P(2;3)在突发的中间部分重复(41次)。结果是一个648个编码比特的块{c(0),...,c(647)}。编码为4,8kbit/s传真GMR-104.021给出了用于4,8kbit/s透明传真业务的6kbit/s无线接口速率数据流的定义。用户单元每10毫秒向编码器传送以60个信息比特(数据帧)为单位组织的比特流。在编码过程{d(0),...,d(239)}中一起处理四个这样的块。对于非透明服务,这四个块应与一个240比特的RLP帧对齐。240个用户比特通过Rate1/3卷积码进行编码。该动作产生732个编码比特{b(0),...,b(731)}的块。使用表4.4中所示的掩码P(1;5),P*(1;5)和P(2;5)执行打孔。在突发开始时应用一次穿孔掩码P(1;5),在突发结束时应用一次穿孔掩码P*(1;5),并应用穿孔掩码P(2;5)在突发的中间部分重复(41次)。结果是一个648个编码比特的块{c(0),...,c(647)}。编码为9,6kbit/s传真/数据GMR-104.021给出了9.6kbit/s透明传真服务和9.6kbit/s非透明数据服务的12kbit/s无线接口速率数据流的定义。用户单元向编码器传送每5ms以60个信息比特(数据帧)块组织的比特流。在编码过程{d(0),...,d(479)}中处理八个这样的块。对于非透明服务,这八个块应与两个240比特的RLP帧对齐。480个用户比特通过Rate1/2卷积码进行编码。这个动作产生了968个编码比特{b(0),...,b(967)}的块。穿刺使用表4.3中所示的掩模P(2;5),P*(2;5)和P(2;3)进行。在突发开始时应用一次穿孔掩码P(2;5),在突发结束时应用一次穿孔掩码P*(2;5),并应用穿孔掩码P(2;3)在突发的中间部分重复(158次)。结果是一个648个编码比特的块{c(0),...,c(647)}。交织:通过按行映射到81×8矩阵,然后将这些经过穿孔的编码比特c(k)进行帧内交织。其中j=(5×k)mod8和i=INT(k/8),k=0,...,647;c'(i,j)=c(k)e'(k)=c'(i,j),其中k=i+81×j,i=0,...80和j=0,...7。然后使用3脉冲串交织器对交织比特序列e'(k)进行波段间交织。这个e'(k)序列首先映射到一个3×648矩阵,其中每一行对应一个突发,列包含来自序列e'(k)的比特。令n(n=0,...)为当前的TCH9突发数。c''(i,j)=e'(k),其中i=nmod3和j=k,对于k=0,...647;e''(k)=c''(i,j),其中,k=0,...647,j=0,...,647;和i=((nmod3)-(jmod3)+3)mod3。TCH9突发数随着每个TCH9突发的传输而增加。当TCH9突发被FACCH9窃取时,TCH9突发编号不增加。加扰:对块{e“(0),...,e”(647)}进行加扰以产生输出块{x(0),...,x(647)}。将648个加扰比特x(k)与SACCH复用以产生一个复用比特m(k)的块。对658个复用比特m(k)进行加密,以产生658个加密比特y(k)的块,然后将其与状态字段比特复用,如编码比特{e(0),...,e(661)}的结果块被映射到NT9突发。

控制信道BCCH数据产生:传送给编码器的消息具有192个信息位{d(0),...,d(191)}的固定大小编码:将16位CRC应用于192个消息位。然后通过速率1/2卷积码来编码208个CRC保护比特{u(0),...,u(207)}的结果块。卷积编码产生424个编码比特{c(0),...,c(423)}的块。交织:通过首先将这些比特按行映射成53×8矩阵,然后对列进行排列并最终按列读出数据块,来交织424比特的块。c'(i,j)=c(k),其中j=(5×k)mod8和i=INT(k/8),k=0,423;e'(k)=c'(i,j),其中k=i+53×j,i=0,...,52和j=0,...,7。加扰:块{e'(0),...,e'(423)}被加扰以产生输出块{x(0),...,x(423)}。扰码位x(k)变成编码位e(k):e(k)=x(k),对于k=0,...,423。将424个编码比特的块映射到BCCH突发。PCH/AGCH/CBCH(184位后面补8个0)传送给编码器的消息具有192个信息位{d(0),...,d(191)}的固定大小。将16位CRC应用于192个消息位。208个经CRC保护的比特{u(0),...,u(207)}的结果块经由Rate1/2卷积码进行编码。卷积编码产生424个编码比特{c(0),...,c(423)}的块。首先将这些比特按行映射成53×8矩阵,然后对列进行排列,最后按列读出数据块,从而对424比特的块进行交织。c'(i,j)=c(k),其中j=(5×k)mod8和i=INT(k/8),k=0,423;e'(k)=c'(i,j),其中k=i+53×j,i=0,...,52和j=0,...,7。如下所示,424位的块增加8个填充位:e''(0),...,e''(3)=0;e'(k+4)=e'(k),k=0,...,423和e“(428),...,e”(431)=0。块{e“(0),...,e”(431)}被加密以产生输出块{x(0),...,x(431)}。扰码位x(k)变成编码位e(k):e(k)=x(k),对于k=0,431。如GMR-105.002[2]中所述,所得到的432个编码比特被映射到DC6突发BACH传递给编码器的消息具有36个信息位{d(0),...,d(35)}的固定大小。将36位块d(k)复用为9个4位符号以产生具有元素d(i,j)定义为的9×4数据块D:d(i,j)=d(k),其中k=0,...,35,i=INT(k/4)和j=kmod4。按照第4.7节的规定,(15,9)Reed-Solomon代码应用于数据块D中的每个4位符号。里德-所罗门编码增加了奇偶校验符号来产生一个元素为c(i,j)的15×4数据块C.如GMR-105.004[3]中所述,每个4位符号{c(i,0),...,c(i,3)}被映射到一个BACH突发。RACH传递给编码器的消息由16个1类比特{d1(0),...,d1(15)}和123个2类比特{d2(0),...,d2(122)}组成。将8位CRC应用于16个1类位,以形成24个受CRC保护的1类位{u1(0),...,u1(23)}的块。对123类2位应用12位CRC,以形成135个受CRC保护的2类位{u2(0),...,u2(134)}的块。CRC按第4.3条的规定进行计算。以下面的方式将8位屏蔽功能应用于24个1类位。掩码是字符串RACH_SB_Mask按照GMR-104.008[9]的规定在系统信息中广播。请注意,类2位上的CRC未被屏蔽。MES应被要求将该掩码应用于第1类位,并且GS应接受应用了字符串SB_Mask的RACH突发,并且GS还应接受应用了全零的字符串的RACH突发。此外,GS不应将SB_Mask设置为全零。8位掩码{m(0),m(1),m(2),m(3),...m(6),m(7)}与消息的8个CRC位XOR'd给我们{u'1(0),u'1(1),u'1(2)......u'1(22),u'1(23)}这里m(0)是MSB位,m(7)是掩码的LSB位其中{u'1(0),u'1(1),u'1(2)。...u'1(15)}={u1(0),u1(1),u1(2)...U1(15)}其中⊕表示模2加法,即XORu'1(17)=u1(17)⊕m(1)..............................u'1(23)=u1(23)⊕m(7)然后按照数据块{d(0),...,d(158)}的条款4.4.1.2的规定执行1/4卷积编码,其中:当k=0,...,134时,d(k)=u2(k)当k=0,...,23时,d(k+135)=u'1(k)。这产生了652个编码比特{b(0),...,b(651)}的块。打孔按如下进行。编码比特{b(540),...,b(651)}不被打孔。对编码比特{b(0),...,b(539)}重复施加穿刺掩码P(2;1)=[1100]T,以去除由g2产生的编码比特(D)和g3(D)生成多项式。这导致382个编码比特块{c(0),...,c(381)}。对于k=0,...,134,c(2k)=b(4k)对于k=0,...,134,c(2k+1)=b(4k+1)对于k=270,...,381,c(k)=b(k+270)。382比特的块{c(0),...,c(381)}被分成分别交织的两个数据块c1(k)和c2(k)。对于k=0,...,111,c1(k)=c(k+270)对于k=0,...,269,c2(k)=c(k)。数据块c1(k)通过首先将这些比特按行映射到14×8矩阵中进行交织,然后对列进行置换并最终按列读出数据块。其中j=(5×k)mod8和i=INT(k/8),k=0,111;c1'(i,j)=c1e1'(k)=c1'(i,j),其中k=i+14×j,i=0,...,13和j=0,...,7。数据块c2(k)的前264个比特{c2(0),c2(1),...,c2(263)}通过首先按行排列成33×8矩阵进行交织,然后置换列并最终读出按列排列的数据块。其余6位{c2(264),2(265),...,c2(269)}被附加到交织器的输出。c2'(i,j)=c2(k),其中j=(5×k)mod8和i=INT(k/8),k=0,263;e2'(k)=c2'(i,j),其中k=i+33×j,i=0,...,32和j=0,...,7;e2'(k)=c2(k),其中k=264,265,...,269。从交错比特e1'(k)和e2'(k)的两个块形成494比特的块{e'(0),...,e'(493)},重复e1'(k)位如下:对于k=0,...111,e'(k)=e1'(k)对于k=0,...269,e'(k+112)=e2'(k)对于k=0,...111,e'(k+382)=e1'(k)。如第4.9节所述对块{e'(0),...,e'(493)}进行加扰以产生输出块{x(0),...,x(493)}。如表6.1所示,扰码位x(k)被映射到多路复用位{m(0),...,m(493)}上。多路复用比特m(k)变为编码比特e(k):e(k)=m(k),对于k=0,...,493。如GMR-105.002[2]中所述,将得到的494个编码比特的块映射到RACH。SDCCH传递给编码器的消息具有84个信息位的固定大小。按照第4.3条的规定,一个16位的CRC被应用于84个消息位{d(0),...,d(83)}。然后按照第4.4.1.2节的规定,通过Rate1/4卷积码对得到的100个CRC保护比特{u(0),...,u(99)}的块进行编码。卷积编码产生416个编码比特{c(0),...,c(415)}的块。通过首先将这些比特按行映射成52×8矩阵,然后对这些列进行置换,并最终通过列将数据块读出,来对416比特的块{c(0),...,c(415)}进行交织两个208位的块。这两个块被映射到SDCCH中物理层的两个连续突发。c'(i,j)=c(k),其中j=(5×k)mod8,i=INT(k/8),k=0,415;e'(B,k)=c'(i,j),其中k=(i+52×j)mod208并且B=INT((i+52×j)/208)。i=0,...,51和j=0,...,7。如第4.9节所述,块{e'(B,0),...,e'(B,207)}被加扰以产生输出块{x(B,0),...,x(B,207)}。扰码比特x(B,k)变为多路复用比特:对于k=0,...,207,m(B,k)=x(B,k)。如第8章所述,每个208个复用位块都被加密,产生加密位y(B,k)的块。加密的比特然后变成编码比特e(B,k):e(B,k)=y(B,k),对于k=0,...,207。如在GMR-105.002[2]中所描述的,块e(B,k)被映射到SDCCH突发。块0(B=0)应始终映射到编号为xxx0的帧中的一个突发,块1(B=1)应总是映射到编号为xxx1的下一帧中的突发。SACCH传送给编码器的消息具有76位的固定大小{d(0),...,d(75)}。当没有消息存在时,数据链路层将替换76位填充。按照4.3的规定,一个16位的CRC被应用于76个消息位{d(0),...,d(75)}。然后按照第4.4.1.1节的规定,通过Rate1/2卷积码对得到的92个CRC保护比特{u(0),...,u(91)}的块进行编码。卷积编码产生192个编码比特{c(0),...,c(191)}的块。192比特的块{c(0),...,c(191)}增加了8个填充比特,结果得到的200比特由下式给出:c'(k)=c(k),对于k=0,...,191;c'(k)=0,对于k=192,...,199。通过首先将这些比特按行映射成10×20矩阵,然后置换这些列并最后通过以下方式读出数据块,来交错200比特的块{c'(0),...,c'(199)列。如第7.1节所述,每个10比特块通过与FACCH或业务信道(TCH)数据相结合映射到20个连续突发。不对SACCH位执行加扰。c'(i,j)=c'(k),其中j=(9×k)mod20和i=INT(k/20)。e'(B,k)=c''(i,j),其中k=i和B=j,i=0,...,9和j=0,...,19。块B=j,j=0,...,19应始终映射到帧号为(FN%20)=j的帧中的一个突发。该映射规则适用于GS和UT。FACCH3传递给编码器的消息具有76个信息位的固定大小。按照4.3的规定,一个16位的CRC被应用于76个消息位{d(0),...,d(75)}。然后按照第4.4.1.1节的规定,通过Rate1/4卷积码对得到的92个CRC保护比特{u(0),...,u(91)}的块进行编码。卷积编码产生一个384个编码比特块{c(0),...,c(383)}。将384个编码比特{c(0),...,c(383)}划分成四个96比特块,使得每个块包含由卷积编码中使用的四个生成多项式之一生成的编码比特。c'(B,j)=c(k),其中k=0,...,383,B=kmod4和j=INT(k/4)。通过首先按比特将比特映射成12×8矩阵来交织每个块{c'(B,0),...,c'(B,95)},其中B=0,1,2或3,列,最后按列读出数据块。对于B=0,1,2和3其中j=(5×k)mod8,i=INT(k/8),k=0,...,95;c''(B,i,j)=c'e'(B,k)=c''(B,i,j),其中k=i+12×j,i=0,...,11和j=0,...,7。如第4.9节所述,块{e'(B,0),...,e'(B,95)}被加扰以产生输出块{x(B,0),...,x(B,95)}。扰码位x(B,k)变为多路复用位m(B,k):对于k=0,...,95,m(B,k)=x(B,k)。如第4.9节所述,对96个多路复用比特m(B,k)进行加密,产生96个加密比特y(B,k)的块,然后将其与状态字段比特进行多路复用,如第7.3.2.2节所述。如GMR-105.002[2]中所述,编码比特{e(B,0),...,e(B,103)}的结果块被映射到用于FACCH的NT3突发。FACCH6传递给编码器的消息具有188个信息位的固定大小。按照第4.3节的规定,一个16位的CRC被应用于188个消息位{d(0),...,d(187)}。然后按照第4.4.1.1节的规定,通过Rate1/2卷积码编码204个CRC保护比特{u(0),...,u(203)}的结果块。卷积编码产生416个编码比特块{c(0),...,c(415)}416位{c(0),...,c(415)}的块通过首先将这些位逐行地映射成52×8矩阵,然后对列进行置换并最终按列读出数据块来进行交织。c'(i,j)=c(k),其中j=(5×k)mod8,i=INT(k/8),k=0,415;e'(k)=c'(i,j),其中k=i+52×j,i=0,...,51和j=0,...,7。416位的数据块增加了4个填充位,以产生以下420位:e''(0),...,e''(1)=0;e''(k+2)=e'(k),对于k=0,...415和e“(418),...,e”(419)=0。如第4.9节所述对块{e“(0),...,e”(419)}进行加扰以产生输出块{x(0),...,x(419)}。如7.1节所述,扰码位x(k)与SACCH复用,产生一个复用位m(k)的块。如条款8所述,对430个多路复用比特m(k)进行加密,产生430个加密比特y(k)的块,然后将其与状态字段比特进行多路复用,如第7.3.1节所述。如GMR-105.002[2]中所述,将得到的编码比特块{e(0),...,e(433)}映射到NT6猝发。FACCH9传递给编码器的消息具有300个信息位{d(0),...,d(299)}的固定大小。按照第4.3节的规定,将一个16位CRC应用于300个消息位。然后如条款4.4.1.1中所规定的那样,通过速率1/2卷积码对得到的316个CRC保护比特{u(0),...,u(315)}的块进行编码。卷积编码产生一个640个编码比特{c(0),...,c(639)}的块。通过首先将这些比特按行映射成80×8矩阵,然后对列进行置换并最终按列读出数据块,来对640比特的块{c(0),...,c(639)}进行交织。c'(i,j)=c(k),其中j=(5×k)mod8和i=INT(k/8),k=0,639;e'(k)=c'(i,j),其中k=i+80×j,i=0,...,79和j=0,...,7。640位的数据块增加了8个填充位,结果648位由下式给出:e''(0),...,e''(3)=0;e'(k+4)=e'(k),对于k=0,...,639和e“(644),...,e”(647)=0。如条款4.9中所述对块{e“(0),...,e”(647)}进行加扰以产生输出块{x(0),...,x(647)}。如7.1节所述,扰码位x(k)与SACCH复用,产生一个复用位m(k)的块。如条款8中所述,对658个复用比特m(k)进行加密,以产生658个加密比特y(k)的块,然后将其与状态字段比特复用,如第7.3.1节所述。如GMR-105.002[2]中所述,编码比特{e(0),...,e(661)}的结果块被映射到NT9突发。TACCH/GBCH传送给编码器的消息具有108个信息位{d(0),...,d(107)}的固定大小按照第4.3节的规定,对108个消息位{d(0),...,d(107)}应用16位CRC。然后按照第4.4.1.1节的规定,通过Rate1/2卷积码对得到的124个CRC保护比特{u(0),...,u(123)}的块进行编码。卷积编码产生256个编码比特{c(0),...,c(255)}的块。256位{c(0),...,c(255)}的块通过首先将这些位按行映射成32×8矩阵,然后对列进行置换并最终按列读出数据块来进行交织。每个16×8比特块被映射到TACCH中物理层的两个连续突发。(i,j)=c(k),其中j=(5×k)mod8,i=INT(k/8),k=0,...,255;e'(B,k)=0,其中k=0,1和B=0,1;e'(B,k+2)=c'(i,j),其中k=(i+32×j)模128并且B=INT((i+32×j)/128)。k=0,...,127,其中i=0,...,31和j=0,...,7;e'(B,k)=0,其中k=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论