GSM中时隙、信道、突发序列、帧的解释
刚从论坛中看到有人问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中时隙、信道、突发序列、帧的解释的更多相关文章
- 调用opencv相关函数,从视频流中提取出图片序列&&&&jpg图片序列,转化成avi格式视频
/************************ @HJ 2017/3/30 参考http://blog.sina.com.cn/s/blog_4b0020f301010qcz.html修改的代码 ...
- N个整数(数的大小为0-255)的序列,把它们加密为K个整数(数的大小为0-255).再将K个整数顺序随机打乱,使得可以从这乱序的K个整数中解码出原序列。设计加密解密算法,且要求K<=15*N.
N个整数(数的大小为0-255)的序列,把它们加密为K个整数(数的大小为0-255).再将K个整数顺序随机打乱,使得可以从这乱序的K个整数中解码出原序列.设计加密解密算法,且要求K<=15*N. ...
- SpriteBuilder中如何平均拉伸精灵帧动画的距离
首先要在Timeline中选中所有的精灵帧,可以通过如下2种的任意一种办法达成: 1按下Shift键的同时鼠标单击它们 2鼠标在Timeline空白区拖拽直到拉出的矩形包围住所有精灵帧方块后放开鼠标. ...
- Java 中的 List —— 有序序列
List 在 java 中是个有序序列: 一.容量 ArrayList 中有一个容量概念,表示基础数组的大小(无参时默认为 10).在需要的时候(比如 add操作)会自动增加其容量.LinkedLis ...
- BarTender数据中的转义符序列知识讲解
Datamatrix是二维码的一个成员,广泛用于商品的防伪.统筹标识.如果为 Data Matrix 条形码指定的“符号类型”不是 ECC 200,则将会启用“字符集”选项.Data Matrix 也 ...
- [js]js中4种无节操的预解释情况
js中4种无节操的预解释情况 - 1. if语句即使条件不成立,条件里的表达式也会进行预解释. - 2. 匿名函数的预解释: 只对等号左边与解释 - 3. 自执行函数的预解释: 不进行预就解释, 执行 ...
- 关于javascript中静态成员和实例成员的详细解释
关于javascript中静态成员和实例成员的详细解释 在我们了解什么是静态成员和实例成员之前,我们首先来了解一下什么是实例? 实例就是由构造函数创建出来的对象. 例如案例中 p 就是实例: fun ...
- 【跟我一起学Unity3D】代码中分割图片而且载入帧序列动画
在Cocos2dx中.对大图的处理已经封装好了一套自己的API,可是在Unity3D中貌似没有类似的API(好吧,实际上是有的,并且功能更强大),或者说我没找到. 只是这也在情理之中,毕竟Unity3 ...
- 在传统以太网中,为什么要有最小帧长度(64 bytes)和最大帧长度(1500 bytes)的限制?
遇到的问题:以太网的数据帧封装如下图所示,包含在IP数据报中的数据部分最长应该是( )字节? A.1434 B.1460 C.1480 D.1500 答案:C 原因: 以太网(IEEE 802.3)帧 ...
随机推荐
- spring实现定时任务的两种方式
本文为博主原创,未经允许不得转载 项目中要经常事项定时功能,在网上学习了下用spring的定时功能,基本有两种方式,在这里进行简单的总结, 以供后续参考,此篇只做简单的应用. 1.在spring-se ...
- javascript的一些在IE下不支持的函数小结
// ============ isArray ===============// // isArray function isArray(value){ return Object.prototyp ...
- Miller_Rabin(米勒拉宾)素数测试算法
首先需要知道两个定理: 1: 费马小定理: 假如p是素数,且gcd(a,p)=1,那么 a(p-1)≡1(mod p). 2:二次探测定理:如果p是素数,x是小于p的正整数,且,那么要么x=1,要么x ...
- 转载:理解RESTful架构
http://www.ruanyifeng.com/blog/2011/09/restful.html 越来越多的人开始意识到,网站即软件,而且是一种新型的软件. 这种"互联网软件" ...
- steam
1.steam 教育 Science(科学), Technology(技术), Engineering(工程), Arts(艺术), Maths(数学) 2. steam 平台 Steam英文原译为 ...
- Codeforces 556D - Case of Fugitive
556D - Case of Fugitive 思路:将桥长度放进二叉搜索树中(multiset),相邻两岛距离按上限排序,然后二分查找桥长度匹配并删除. 代码: #include<bits/s ...
- angular编译机制
转载https://segmentfault.com/a/1190000011562077 Angular编译机制 前言 http://www.cnblogs.com/ztwBlog/p/620975 ...
- JDK并发工具之同步控制
一.synchronized的功能扩展:重入锁(java.util.concurrent.locks.ReentrantLock) 重入锁可以完全替代synchronized关键字.在JDK 5.0的 ...
- android------2018 年初值得关注的 16 个新 Android 库和项目
1. transitioner Transitioner 是一个为两个拥有嵌入子视图的视图之间提供简便.动态且可调整的动画效果的库.它纯 100% 使用 Kotlin 编写而成,使用 MIT 许可,且 ...
- 29 Socketserver和 ftp
一.Socketserver #服务端 import socketserver class KnightServer(socketserver.BaseRequestHandler): def han ...