CDMA原理——特点

  CDMA具有抗多径干扰、抗窄带干扰、抗认为干扰、抗多径延迟扩展的能力。同时有提高蜂窝系统的通信容量和便于模拟与数字体制的共存与过渡等优点。与TDMA技术形成强劲的竞争力。

  与FDMA和TDMA相比,CDMA具有许多独特的优点,其中一部分是扩频通信系统所固有的,另一部分则是由软切换和功率控制等技术所带来的。CDMA移动通信网是由扩频、多址接入、蜂窝组网和频率再用等几种技术结合而成,含有频域、时域和码域三维信号处理的一种协作,因此它具有抗干扰性好,抗多径衰落,保密安全性高,同频率可在多个小区内重复使用,所要求的载干比(C/I)小于1,容量和质量之间可做权衡取舍等属性。这些属性使CDMA比其它系统有非常重要的优势。

  系统容量大理论上CDMA移动网比模拟网大20倍。实际要比模拟网大10倍,比GSM要大4-5倍。

CDMA原理——基本单元及原理

  Ⅰ RAKE接收机:

  发射机发出的扩频信号,在传输过程中受到不同建筑物、山岗等各种障碍物的反射和折射,到达接收机时每个波束具有不同的延迟,形成多径信号。如果不同路径信号的延迟超过一个伪码的码片的时延,则在接收端可将不同的波束区别开来。将这些不同波束分别经过不同的延迟线,对齐以及合并在一起,则可达到变害为利,把原来是干扰的信号变成有用信号组合在一起。这就是RAKE接收机的基本原理。

  Ⅱ 功率控制:

  在DS-CDMA系统中,不同用户发射的信号由于距基站的距离不同,到达时的功率也不同。距离近的信号功率大,距离远的功率小,相互形成干扰。这种现象称为远近效应。DS-CDMA系统要求所有用户到达基站接收机信号的平均功率要相等才能正常解扩,功率控制就是为解决这一问题。它调整各个用户发射机的功率,使其到达基站接收机的平均功率相等。功率控制的原理有两种类型:开环控制与闭环控制。开环控制主要是用户根据测量到的帧差错概率来调整发射功率,而闭环功率控制则由基站根据收到移动台发来的信号测量其信干比(SIR)发出指令,调整移动台发射机的功率。对于下行链路的功率控制主要是用来减少对邻小区的干扰。

  Ⅲ 频率间切换:

  3G CDMA系统中在一个小区中有多个载波频率。例如在热点小区中,其频率数要多于相邻小区。同时在多层小区结构中,微小区有不同的频率而不同于重叠在一起的宏小区,因此,存在不同频率之间的切换。有效的处理过程可以采用压缩模式或双接收机对另一频率进行测量。

  Ⅳ 软切换:

  移动台如果与两个基站同时连接时进行的切换称为软切换。在CDMA系统中软切换可以减少对于其它小区的干扰,并通过宏分集还可以改善性能。更软切换则指的是一个小区内不同扇区问的软切换。软切换的原理如下:移动台在上行链路中发射的信号被两个基站所接收,经解调后转发到基站控制器(BSC),下行链路的信号也同时经过两个基站再传送到移动台。移动台可以将收到的两路信号合并,起到宏分集的作用。因为处理过程是先通后断,故称为软切换,而一般的硬切换则是先断后通。

  Ⅴ 多用户信号检测:

  目前的CDMA接收机都是基于RAKE接收机原理,它将其他用户的信号作为干扰来对待。在理想接收机中,如将所有用户信号都检测出来,则可把其他用户信号从总信号中减掉,则保存有用信号。在DS-CDMA系统采用RAKE接收机时其容量是干扰受限的系统。多用户信号检测,或称为联合检测与干扰消除技术则提供了一种有效地减少多址干扰的方法,从而增加了系统的容量。同时,它也能改善远近效应,通过首先扣除近距离大信号干扰而达到。由于最佳多用户检测十分复杂,而在实际上很难实现。目前研究得最多的还是次最佳多用户信号检测器。

  总结:CDMA有抗多径干扰、抗窄带干扰、抗认为干扰、抗多径延迟扩展的能力。CDMA的扩频通信系统所固有的,以及CDMA的软切换和功率控制都是CDMA独有的特点

CDMA原理的更多相关文章

  1. 3G? 2G? 2.5G? 4G? 与 WIFI, GPRS,CDMA 3G无线上网

    首先说说无线上网有哪几种形式? WIFI, GPRS, CDMA 3G无线上网 1>wifi全称wireless fidelity,是当今使用最广的一种无线网络传输技术.实际上就是把有线网络信号 ...

  2. CDMA码片序列问题

    要想知道到底是怎么算的 建议看见这篇博客的任何一位去先看一下这篇博客:https://blog.csdn.net/dog250/article/details/6420427 在CDMA中.每一个比特 ...

  3. CDMA学习

    1.关于RC:http://www.mscbsc.com/askpro/question74915 2.CDMA知识要点:http://wenku.baidu.com/view/d4511442a89 ...

  4. LoRa无线通信设计(一)原理

    LoRa无线通信设计(一)原理 引言 1901年,古列尔默.马可尼把长波无线电信号从Cornwall(康沃尔,位于英国的西南部)跨过大西洋传送到3200公里之外的Newfoundland(加拿大的纽芬 ...

  5. CDMA,GPRS,3G有什么区别

    1 CDMA: 我们常说的CDMA 是IS-95A CDMA的简称 ,属于第二代通信技术(2G)的一种,属于北美的技术.另一种技术是GSM,属于欧洲的技术.这两种实现的原理不同,各有各的优点: 2 G ...

  6. 第一代到第四代多址技术:从FDMA、TDMA、CDMA到OFDMA

    做通信物理层有关的内容研究已经有很长一段时间了.一直没有怎么总结,今天借着秋招,来总结一波. 本文所讲的是多址技术,日常常见的有时分多址.频分多址.码分多址,对应TDMA.FDMA.CDMA. 那么什 ...

  7. GPRS DTU工作的原理与应用场景

    GPRS DTU是属于物联网无线数据终端设备的中一种,它主要是利用公用运营商的GPRS网络(又称G网)来为用户提供无线长距离数据传输的功能.一般都是采用的高性能工业级8/16/32位通信处理器和工业级 ...

  8. GPRS DTU的工作原理和应用场景有哪些

    GPRS DTU是属于物联网无线数据终端设备的中一种,它主要是利用公用运营商的GPRS网络(又称G网)来为用户提供无线长距离数据传输的功能.一般都是采用的高性能工业级8/16/32位通信处理器和工业级 ...

  9. 从跳频技术聊CDMA/WIFI之母海蒂·拉玛传奇的一生

    导语:本篇的内容都是 文末的参考文章摘要而来的,本人根据自己的癖好,以及对 海蒂·拉玛 人生的感慨整理成本文. "WiFi"之母的海蒂·拉玛在中国的知名度,比起克劳德·香农应该也不 ...

随机推荐

  1. Unity3D-Canvas-UIScaleMode

    UnityCanvasUI自适应部分 用Canvas下的自适应UI Scale Mode: Constant Pixel Size:固定像素大小,无论如何UI怎么样就怎么样,只能通过 Scale Fa ...

  2. 2018.03.29 python-pandas 数据读取

    #数据读取# read_table,read_csv,read_excel #读取普通分隔数据:read_table #可以读取txt,csv import os import pandas as p ...

  3. lambda一些查询语句

    <!--得分数据结构-->1 <Score> <studentid>1</studentid> <courseid>1</course ...

  4. 密码学 - MD5 - 生成|加密|解密|相关工具

    生成MD5 解密 工具 - findmyhash使用方法:-h 直接跟hash值 -f 指定hash文件 -g 通过google查找hash 加密方式识别工具 hash-identifier 支持识别 ...

  5. kafka学习(八)

    管理kafka     主题操作 1.在集群里创建一个主题需要用到3个参数.这些参数是必须提供的,尽管有些已经有broker级别的默认值.   主题名字,想要创建的主题的名字,主题名字可以包含字母,数 ...

  6. java中的继承关系

    1.定义 java中的继承是单一的,一个子类只能拥有一个父类:java中所有类的父类是java.lang.Object,除了这个类之外,每个类只能有一个父类: 而一个父类可以有多个子类,可以被多个子类 ...

  7. Coding 地址

    Coding 连接 https://dev.tencent.com/u/leexi

  8. 洛谷 P1631 序列合并(优先队列)

    传送门 解题思路 首先读入a.b数组后,sort一遍(从小到大),然后把a[1]+b[1],a[2]+b[1],a[3]+b[1]……a[n]+b[1]全部加入一个优先队列q(小根堆). 然后从一到n ...

  9. 洛谷 P2196 挖地雷 & [NOIP1996提高组](搜索,记录路径)

    传送门 解题思路 就是暴力!!! 没什么好说的,总之,就是枚举每一个起点,然后暴力算一遍以这个点为起点的所有路径,在算的过程中,只要比目前找到的答案更优,就有可能是最后的答案,于是就把路径更新一遍,保 ...

  10. Django创建mysql数据表流程

    在Django项目建好后,在setting.py中设置好mysql连接参数: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysq ...