刚从论坛中看到有人问GSM中时隙、信道、突发序列、帧知识。今天我们数字通信正好上到这一块,我就根据我知道的和网上搜索的回答!

1、时分多路复用技术

FDMA:频分多址
TDMA:时分多址
CDMA:码分多址
为了提高通信道的利用率,使若干彼此独立信号沿同一信道传输,而不相互干扰的通信方式

多址技术介绍

目前应用的多址技术主要有三种:

()频分多址(FDMA)技术:在传统的无线电广播中,均采用频分多址(FDMA方式,每个广播信道都有一个频点,如果你要收听某一广播信道,则必须把你的收音机调谐到这一频点上。模拟蜂  窝移动系统也采用了此技术,某一小区中的某一客户呼叫占用了一个频点,即一个信道,则其它用户就不能再占用。
()时分多址(TDMA)技术:时分多址(TDMA)在每个频率上产生多个隙,在不同的时隙上进行通信,欧洲的GSM、日本的PDC均采用了TDMA技术。
()码分多址(CDMA)技术:码分多址(CDMA)技术是使用一组正交的伪随机码序列对有用信号进行扩频处理的技术,与前两种技术相比,该技术对频率的利用率最高,是未来数字移动通信系  统的主流技术。

2、GSM中的TDMA技术

在GSM系统中,无线接口采用时分多址(TDMA)与频分多址(FDMA)相结合的方式。用户在不同频道上通信,且每一频道(TRX)上可分成8个时隙,每一时隙为一个信道,因此,一个TRX最多可供8个全速率(或16个半速率)移动客户同时使用。

TDMA系统具有如下特性:

()每载频多路信道。如前所述,TDMA系统形成频率时间矩阵,在每一频率上产生多个时隙,这个矩阵中的每一点都是一个信道,在基站控制分配下,可为任意一移动客户提供电话或非话业务
()利用突发脉冲序列传输。移动台信号功率的发射是不连续的,只是在规定的时隙内发射脉冲序列。
()传输速率高,自适应均衡。每载频含有时隙多,则频率间隔宽,传输速率高,但数字传输带来了时间色散,使时延扩展加大,故必须采用自适应均衡技术。
()传输开销大。由于TDMA分成时隙传输,使得收信机在每一突发脉冲序列上都得重新获得同步。为了把一个时隙和另一个时隙分开,保护时间也是必须的。因此,TDMA系统通常比FDMA系统需   要更多的开销。
()对于新技术是开放的。例如当话音编码算法的改进而降低比特速率时,TDMA系统的信道很容易重新配置以接纳新技术。
()共享设备的成本低。由于每个载频为多个客户提供服务,所以TDMA系统共享设备的每客户平均成本与FDMA系统相比是大大降低了。
()移动台设计较复杂。它比FDMA系统移动台完成更多的功能,需要复杂的数字信号处理。

3、时分多址 TDMA 帧结构

1.TDMA帧定义

见图1在GSM的TDMA中,帧被定义为每个载频中所包含的8个连续的时隙(TS0-7),相当于FDMA系统中的一个频道。在每个时隙中,信号以突发脉冲系列的形式发送。

2.帧结构

图2给出了TDMA帧的完整结构,它实质上是在无线链路上重复的物理帧。

()TDMA帧-每个TDMA帧含8个时隙,整个帧时长约为4.615ms,每
  个时隙含156.25个码元,时隙时长为0.577ms。
()TDMA复帧(Multi frame)-多个TDMA帧构成复帧,其结构有两种:
  连续的26个TDMA帧构成的复帧,称为26复帧,周期为120ms,用于业务信道和随路控制信道(TCH与SACCH/FACCH)。
  连续的51个TDMA帧构成的复帧,称为51复帧,用于控制信道(CCH),周期为3060/≈ .385ms。
()TDMA超帧(Superframe)-多个连续的TDMA复帧构成超帧,它是一个连续的51× TDMA帧,一个超帧的持续时间为6.12s。
()TDMA超高帧(Hyper frame)它包括2048个超帧,每个周期包括2715648个TDMA帧,其时间周期为3小时28分53秒760毫秒。TDMA帧号是以TDMA高帧(2715648个TDMA帧)为周期循环  编号的。那为什么要用TDMA 帧号呢?这是因为GSM系统对客户的保密是通过在发送信息前对信息进行加密实现的。计算加密序列的算法是以TDMA帧号为一个输入参数,因此每一帧都必须有  一个帧号。有了TDMA帧号,移动台就可判断控制信道TS0上传送的是哪一类逻辑信道。

GSM中时隙、信道、突发序列、帧的解释的更多相关文章

  1. 调用opencv相关函数,从视频流中提取出图片序列&&&&jpg图片序列,转化成avi格式视频

    /************************ @HJ 2017/3/30 参考http://blog.sina.com.cn/s/blog_4b0020f301010qcz.html修改的代码 ...

  2. N个整数(数的大小为0-255)的序列,把它们加密为K个整数(数的大小为0-255).再将K个整数顺序随机打乱,使得可以从这乱序的K个整数中解码出原序列。设计加密解密算法,且要求K<=15*N.

    N个整数(数的大小为0-255)的序列,把它们加密为K个整数(数的大小为0-255).再将K个整数顺序随机打乱,使得可以从这乱序的K个整数中解码出原序列.设计加密解密算法,且要求K<=15*N. ...

  3. SpriteBuilder中如何平均拉伸精灵帧动画的距离

    首先要在Timeline中选中所有的精灵帧,可以通过如下2种的任意一种办法达成: 1按下Shift键的同时鼠标单击它们 2鼠标在Timeline空白区拖拽直到拉出的矩形包围住所有精灵帧方块后放开鼠标. ...

  4. Java 中的 List —— 有序序列

    List 在 java 中是个有序序列: 一.容量 ArrayList 中有一个容量概念,表示基础数组的大小(无参时默认为 10).在需要的时候(比如 add操作)会自动增加其容量.LinkedLis ...

  5. BarTender数据中的转义符序列知识讲解

    Datamatrix是二维码的一个成员,广泛用于商品的防伪.统筹标识.如果为 Data Matrix 条形码指定的“符号类型”不是 ECC 200,则将会启用“字符集”选项.Data Matrix 也 ...

  6. [js]js中4种无节操的预解释情况

    js中4种无节操的预解释情况 - 1. if语句即使条件不成立,条件里的表达式也会进行预解释. - 2. 匿名函数的预解释: 只对等号左边与解释 - 3. 自执行函数的预解释: 不进行预就解释, 执行 ...

  7. 关于javascript中静态成员和实例成员的详细解释

    关于javascript中静态成员和实例成员的详细解释  在我们了解什么是静态成员和实例成员之前,我们首先来了解一下什么是实例? 实例就是由构造函数创建出来的对象. 例如案例中 p 就是实例: fun ...

  8. 【跟我一起学Unity3D】代码中分割图片而且载入帧序列动画

    在Cocos2dx中.对大图的处理已经封装好了一套自己的API,可是在Unity3D中貌似没有类似的API(好吧,实际上是有的,并且功能更强大),或者说我没找到. 只是这也在情理之中,毕竟Unity3 ...

  9. 在传统以太网中,为什么要有最小帧长度(64 bytes)和最大帧长度(1500 bytes)的限制?

    遇到的问题:以太网的数据帧封装如下图所示,包含在IP数据报中的数据部分最长应该是( )字节? A.1434 B.1460 C.1480 D.1500 答案:C 原因: 以太网(IEEE 802.3)帧 ...

随机推荐

  1. 【TCP/IP详解 卷一:协议】第一章概论 学习笔记

    第一章 概述 游览了一下,本章主要是简介OSI模型的低层(1-4层).介绍了TCP/IP协议族的相关知识. TCP/IP的分层 Application <--> TCP / UDP < ...

  2. Codeforces Round #189 (Div. 2) D. Psychos in a Line 单调队列dp

    D. Psychos in a Line time limit per test 1 second memory limit per test 256 megabytes input standard ...

  3. jenkins网页报错,Unable to create the home directory ‘/usr/share/tomcat7/.jenkins’. This is most likely a permission problem

    cd /usr/share/tomcat7 sudo mkdir .jenkins sudo chown tomcat7:nogroup .jenkins 执行以上操作,重启解决

  4. Qt_QString::split测试

    1. #define GID_PREFIX "dr_" QString str = "dr__awedr4"; QString str1; QStringLis ...

  5. node 文件、文件夹 增删改查

    1. 文件夹 增加文件夹 var fs = require("fs"); console.log("创建目录 tmp"); fs.mkdir("tmp ...

  6. Java之美[从菜鸟到高手演变]系列之博文阅读导航

    随着博文越来越多,为博客添加一个导航很有必要!本博客将相继开通Java.CloudFoundry.Linux.Ruby等专栏,都会设立目录,希望读者朋友们能更加方便的阅读! 在阅读的过程中有任何问题, ...

  7. Shell需注意的语法问题

    1.文件头声明别漏掉#和! #!/bin/bash 2.赋值语句①=号两端不能有空格(判断语句=号两端必须有空格)②使用变量必须使用符号$ var1=valecho $var1 3.if语句写错下面任 ...

  8. 算法笔记--数位dp

    算法笔记 这个博客写的不错:http://blog.csdn.net/wust_zzwh/article/details/52100392 数位dp的精髓是不同情况下sta变量的设置. 模板: ]; ...

  9. domContentload和onload

    defer和async <script src="script.js"></script> 没有 defer 或 async,浏览器会立即加载并执行指定的脚 ...

  10. HTML表单格式化

    HTML表单格式化 一.说明 用table布局 二.效果 三.代码 <!DOCTYPE html> <html> <head> <title>Form. ...