当我第一次学习GSM的时候,我对帧结构感到很迷惑。主要的一个原因是整个结构的每一个周期都有需要实习和帧,很难在一张纸上形象化地画出整个帧结构。
我没有找到任何形象化描述整个超帧中每一个时隙的方法,但是GSM帧层次图如下。
你必须详细的理解时隙,帧,多帧,超帧。
有用的视频连接
视频连接是YouTube上的,国内的小伙伴还是看吧。
Teleysia - GSM TDMA Frame 1
http://www.youtube.com/watch?v=HZtBIcUTop8&feature=related
Teleysia - GSM Logical Channels 1
http://www.youtube.com/watch?v=wwEO_muXD2M
每一种无线通信中,我们都会使用不同种类的信道类型。这些不同信道具有他们自己的物理(或者传输)结构。在GSM中,也有不同种类的物理和逻辑信道,这些信道在时隙层次上都是用他们自己的物理结构。下面是一些GSM/GPRA中使用的不同burst类型。
每一种GSM/GPRS物理信道都映射成这些burst类型。每一种物理信道也都映射为高层逻辑信道。
这些信道的映射见其他文章描述。
当手机发送RACH消息,并接收到AGCH回应,MS和BTS都没有时间提前信息。但是实际消息是相对较短,并且有较长的保护间隔(GP guard band),这是为了确保和下一个burst之间不会有重叠。在接入脉冲序列中保护间隔的长度(68.25bit x 3.69 = 251.16ms)是相当于37.5km传输时延。GSM允许小区半径是35km。也就说从最大距离基站35km的MS发送的RACH消息到达基站天线时是和下一个burst没有重叠的。FACCH信道是在切换操作的时候使用这个burst(当新小区的时间提前信息不知道的时候)。在这个burst中仅仅定义了一个训练序列。
这个burst有一些重要的特征:
这个burst像正常脉冲学列,但是没有任何有意义的bit传输。
GSM中有两种类型的多帧。一种叫控制多帧,另外一种叫负载多帧。
(slot–frame–multiframe(control or traffic)–super frame–hyperfame)
下面一个示例描述控制多帧。每一个multi-frame有51*8个时隙,值得注意的是在每一帧的第一个时隙都用于控制信道。在这个图中,每一帧的第二个时隙用于控制信道,但是不总是这样。
这个实例中的部分参考下面的文档。
http://www6.conestogac.on.ca/~mkabir/TCOM1010_ConEd_Cellular/GSM%20Phy%20Part-1.pdf
http://www.teletopix.org/gsm/how-26-and-51-multiframes-in-gsm/
下面的图展示了时隙层面上的结构。可以看到,最小的单位是时隙,8个时隙组成一帧。
上面的图示很接近于实际物理信号流。但是很难描述出不同的调度信息,因为基本的调度室基于帧为单元的。
下面是一个traffic多帧的实例。有26个多帧用于TCH/FR和TCH/ER。
这个实例描述了两个用于在使用全速率语音信道FR。(一个用于使用每一帧的时隙2,另一个用户使用每一帧的时隙4)。在26帧traffic多帧的中间,也就是Frame-12,是SACCH,携带了ME和BTS之间的链路控制信息。最后的帧是一个空帧。所有剩余的帧都分配了负载。没有专用的FACCH帧或者时隙。FACCH会在需要的时候偷取TCH帧。
下面的这个是用于半速率语音信道HR的26多帧结构,两个用户使用HR语音。在这个实例中,两个用户交替共享每一帧中的时隙2。你可以注意到有两个SACCH。帧12用于用户1的SACCH,帧25用于用户2的SACCH。
控制信道的多帧结构更加复杂,结构会根据控制信道类型而变化。但是一个公共的地方是所有的控制信道帧结构都是基于51多帧的。
下面是Beacon信道(base信道)的控制系电脑多帧结构,它是由FCCH,SCH,BCCH,CCCH组成。图中描述的是下行多帧结构。对于上行base信道中,每一帧都是用于单一信道–RACH。下行base控制信道的主要特点有:
上面的实例真是的独立信道。(例如,传输信道和控制信道相互独立的情况)。实际上,这些调度是融合在一起的,形成一个复杂的表格。
下面引用“GSM Phy part-1”中的描述。
GSM的BTS有一个或者多个GSM频率信道(ARFCN)。这些频率信道使用base-frequency(beason频率或者BCCH频率)定义的。base-frequency的第一个时隙用于base-control信道,这个频率信道剩余的部分(slot1-7)用于传输和控制信道的混合。所有的其他频率都是用于traffic,但是也可以用于控制信道。traffic和控制信道的混合取决于每一BTS的频率信道数和traffic模式。
例如: