主集天线和分集天线 
分集接收技术是一项主要的抗衰落技术,可以大大提高多径衰落信道传输下的可靠性,在实际的移动通信系统中,移动台常常工作在城市建筑群或其他复杂的地理环境中,而且移动的速度和方向是任意的。分集接收技术被认为是明显有效而且经济的抗衰落技术。

 分集的基本思想是将接收到的多径信号分离成不相关的(独立的)多路信号,然后把这些多路信号分离信号的能量按一定的规则合并起来,使接收到的有用信号能量最大,进而提高接收信号的信噪比。因此,分集接收包括两个方面的内容:一是如何把接收的多径信号分离出来使其互不相关,二是将分离出来的多径信号恰当合并,以获得最大信噪比。
  分集的方式:分集分为宏观分集和微观分集两大类。宏观分集也称为多基站分集,其主要作用是抗慢衰落。例如,在移动通信系统中,把多个基站设置在不同的物理位置上(如蜂窝小区的对角线上),同时发射相同的信号,小区内的移动台选择其中最好的基站与之通信,以减小地形、地物及大气等对信号造成的慢衰落。

主分集的定义及作用
Radio 0是主集,负责射频信号的发送和接收;Radio1是分集,只接收不发送,基站会把从两个接口收到的信号进行合并处理,从而获得分集增益,因此这里的分集增益是接收增益。

分集接收主要是为了抵消快衰落对接收信号的影响,由于信号在传输过程中因反射等干扰产生多径分量信号,接收端利用多天线同时接收不同路径的信号,然后将这些信号选择、合并成总的信号,以减轻信号衰落的影响,这叫分集接收。分集就是把分散得到的信号集中合并,只要几个信号之间是相互独立的,经恰当的合并后就能得到最大的信号增益。

1、小区主集:接收和发射是双工的;分集每个小区上面都有对应的天线,每个天线连着两根馈线,这两根馈线互为主分集,通常采用1发双收模式。两分集接反应该是A小区的一根馈线接到了B小区上,B小区一根馈线接到了A小区上。形成了A小区下面A1B2,B小区下面A2B1这种情况。理论上两个接收应该会有3dB的增益,如果接成鸳鸯线,首先接收性能会降低,同时在测量报告里面可以看到主分集电平差异会较大,上下行平衡也会有影响。:只接收不发射;区别:只接主集基站可以正常工作,只接分集基站不可以正常工作

2、分集式天线(Diversity Aerials)确保无线信号接收的质量,即便在接收条件差的情况下依然能保证高标准音质。电视台与广播电台的电磁波常会受到高楼或山丘的反射,所以天线会接收到源信号和被反射后延迟到达的信号,接收质量由此受到影响,这就是所谓的多路传输干扰。分集式天线内含若干(最多有四根)天线,它会合并不同天线独立接收的信号,以达到过滤干扰信号的目的;

3、根据信号论原理,若有其他衰减程度的原发送信号副本提供给接收机,则有助于接收信号的正确判决。这种通过提供传送信号多个副本来提高接收信号正确判决率的方法被称为分集。分集技术是用来补偿衰落信道损耗的,它通常利用无线传播环境中同一信号的独立样本之间不相关的特点,使用一定的信号合并技术改善接收信号,来抵抗衰落引起的不良影响。空间分集手段可以克服空间选择性衰落,但是分集接收机之间的距离要满足大于3倍波长的基本条件。

主集一般来说就是能收发两用的天线,分集就是只能接收,当MS的信号通过上行传递给小区天线的时候,主分集同时可以接收到,这样就又两路信号了,然后基站通过判决器,选择一路最好的信号进行解调。注意是选择一路最好的信号哦,而不是对两路信号进行叠加处理哦。
这样做的原因是为了空间分集,用两个天线接收同一个信号进行处理,得到一个最好的信号。

主集天线和分集天线——4G天线技术的更多相关文章

  1. Mysql/MariaDB的多主集群实现:Galera Cluster

    Galera Cluster是Codership公司开发的一套免费开源的高可用方案,属于multi-master的集群架构,如图所示: 三个实例,组成了一个集群,而这三个节点与普通的主从架构不同,它们 ...

  2. atlas+mysql主主集群实现读写分离

     atlas+mysql主主集群实现读写分离 前言: 目前线上系统数据库采用的是主主架构.其中一台主仅在故障时切换使用,(仅单台服务器对外提供服务,当一台出现问题,切换至另一台).该结构很难支撑较大并 ...

  3. wsl2 ubuntu20.04 上使用 kubeadm 创建一个单主集群

    wsl2 ubuntu20.04 上使用 kubeadm 创建一个单主集群 官方文档使用 kubeadm 创建一个单主集群 环境初始化 建议尽可能初始化环境,命令wsl --unregister Ub ...

  4. LVS集群中的IP负载均衡技术

    LVS集群中的IP负载均衡技术 章文嵩 (wensong@linux-vs.org) 转自LVS官方参考资料 2002 年 4 月 本文在分析服务器集群实现虚拟网络服务的相关技术上,详细描述了LVS集 ...

  5. MariaDB知识点总结03--从主+多主集群

    一.从主架构 1.从主复制原理 从库生成两个线程,一个I/O线程,一个SQL线程: i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中:主库会生 ...

  6. 通过keepalived实现多主集群方案

    一. 环境说明:1.服务器列表:proxy01: eth0: 192.168.56.11 eth2: 192.168.156.11 proxy02: eth0: 192.168.56.12 eth2: ...

  7. MySQL集群系列1:2台机器搭建双主集群

    先配置静态IP 2台机器mysql密码一样,最好在同一局域网内,最好在mysql刚安装时就配置好,后面有数据了不好同步. 本文实现了2台机器mysql数据同步成功: 配置my.cnf 先关闭防火墙 s ...

  8. MySQL集群系列2:通过keepalived实现双主集群读写分离

    在上一节基础上,通过添加keepalived实现读写分离. 首先关闭防火墙 安装keepalived keepalived 2台机器都要安装 rpm .el6.x86_64/ 注意上面要替换成你的内核 ...

  9. 高负载集群实战之lvs负载均衡-技术流ken

    lvs简介 LVS的英文全称是Linux Virtual Server,即Linux虚拟服务器. 特点 跨平台:window,linux 作用 实现负载均衡 核心组件 ip_vs:linux的内核功能 ...

随机推荐

  1. Python - 虚拟环境 venv

    什么是虚拟环境 这是 Python 3.3 的新特性:https://www.python.org/dev/peps/pep-0405/ 假设自己电脑主机的 Python 环境称为系统环境,而默认情况 ...

  2. MySQL索引、事务、存储引擎

    一.MySQL 索引 1.索引的概念 ●索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址).●使用索引后可以不用扫描 ...

  3. JNDI注入基础

    JNDI注入基础 一.简介 JNDI(The Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API,命名服务 ...

  4. elementUITable的多选框:分页选择数据回显,分页保存选中的数据。

    <template> <el-table @selection-change="handleSelectionChange" :row-key="get ...

  5. C++ cout格式化输出(输出格式)完全攻略

    使用流操作算子 它们都是在头文件 iomanip 中定义的:要使用这些流操纵算子,必须包含该头文件. 表1:C++ 流操纵算子 流操纵算子 作  用 *dec 以十进制形式输出整数 hex 以十六进制 ...

  6. 【OI】计算分子量 Molar mass UVa 1586 题解

    题目:(由于UVa注册不了,还是用vjudge) https://vjudge.net/problem/UVA-1586 详细说明放在了注释里面.原创. 破题点在于对于一个元素的组合(元素+个数),只 ...

  7. google插件网页播放mp4代码

    <script src="http://html5media.googlecode.com/svn/trunk/src/html5media.min.js"></ ...

  8. python二级 第七套

    第一部分 基本操作 第一题 1.format()  故名思意  就是格式化什么东西.所以你就是将你 需要格式化的东西 放在里面就行了  .   format(s)  对s 有要求 就是 int(s) ...

  9. P3971-[TJOI2014]Alice and Bob【贪心】

    正题 题目链接:https://www.luogu.com.cn/problem/P3971 题目大意 一个\(1\sim n\)的一个排列,设\(a_i\)表示以\(i\)结尾的最长上升子序列长度, ...

  10. JPA基本用法

    jpa基本查询 1.继承JpaRepository,生成了CRUD方法 public void testBaseQuery() throws Exception {   User user=new U ...