1G,2G,3G,4G,5G各代通信技术的关键技术,联系和区别
目录
- 1G
- 2G
- 3G
- 4G
- 5G
- 各代通信技术的联系和区别
- 联系
- 区别
1G
1G的主要特点是无线移动化。关键技术为蜂窝组网,支持频率复用和移动切换,可以实现个人和个人移动状态下不间断的语音通信。
1G通信系统现已关闭,其主要缺点是串好和盗号。
2G
数字化是2G的主要特征。伴随着上世纪PC领域的高速发展,互联网数字化的思路也应用到移动通信网络上。相较于模拟信号,数字信号抗干扰能力更强。
除了数字化外,2G增加了时分多址的复用方式,即将时间划分为多个周期性的帧,帧再次划分为多个时隙,在不同时隙可以发送不同的数据。
CDMA系统则在频分多址的基础上增加了码分多址的复用方式。CDMA 的核心思想是让每个用户的数据信号在发送前与一个唯一的伪随机码(PN码)相乘,每个用户都有不同的码序列。接收端通过同样的码序列来解码并恢复出对应用户的数据。
-
扩频技术:CDMA 使用扩频技术,即将用户的原始数据通过扩频码进行调制,使信号在频域上占据更宽的带宽。这种技术的主要目的是增加信号的鲁棒性,提高系统的抗干扰能力。
-
直接序列扩频(DSSS):CDMA 常使用直接序列扩频,用户的数据比特通过与扩频码相乘后扩展到一个更宽的频谱。这使得信号更加分散,并且难以被其他用户干扰。
正交码:CDMA 的每个用户都被分配一个独特的伪随机码,这些码之间通常是正交的。正交性意味着不同用户的信号在接收端可以彼此区分,互不干扰。 -
Walsh 码:在实际应用中,Walsh 码常用于保证码之间的正交性。
干扰与解码:尽管所有用户的信号在同一频段上同时传输,但由于每个用户使用不同的伪随机码,因此在接收端,可以通过使用与发射端相同的伪随机码来“解码”出特定用户的信号,而其他用户的信号由于伪码不同则表现为噪声。 -
解扩:接收端通过与发送端相同的伪随机码对接收到的信号进行解扩操作,从而恢复出原始的数据信号。
相较于1G系统来说,2G具备更高的容量,保密性也更强。
3G
3G在2G数字化的基础上引入宽带码分多址WCDMA和时分同步码分多址TD-SCDMA,宽带化了自身的数字业务。此外3G还进行了IP化,大幅提升数据传输速率,支持多媒体应用,如视频通话、移动互联网浏览和高质量图像传输。3G核心是从语音为主转向语音和数据融合。
4G
4G的技术标准叫做LTE。关键技术是正交频分复用技术OFDM,通过OFDM可以实现多种带宽的灵活配置,可以根据无线环境和业务需求的不同动态配置。
为了实现高带宽,大容量,高效率数据包分组交换,LTE需要实现全部IP分组化,即取消电路交换zhi,只保留分组交换。且4G通过取消RNC节点,实现了网络扁平化。
4G还引入了MIMO和载波聚合技术,最终实现了高速数据业务。
5G
5G技术的数据速率进一步提升,引入了贷规模MIMO,毫米波通信,波束成形,边缘计算等技术。
各代通信技术的联系和区别
联系
- 演进性:每一代技术都是对上一代的改进和演进,例如从2G的数字语音到3G的数据传输,再到4G的高速宽带,5G则将带来更高效、低延迟和大连接的体验。
- 基于蜂窝网络架构:每一代技术都采用蜂窝网络结构,尽管频谱和技术实现有差异,但基础架构保持了类似的概念。
- 提高容量和效率:每一代移动通信技术的目标都是提高频谱利用效率、增加网络容量和提高用户体验。
区别
- 传输技术:从模拟信号的1G到数字信号的2G,再到以OFDM和MIMO为核心的4G和5G,信号传输技术不断升级。
频段利用:频率使用逐渐扩大,从1G的较低频段到5G的高频毫米波段,频谱资源的利用范围不断拓展。 - 数据速率和延迟:随着技术的进步,数据传输速率和网络延迟有了显著提升,特别是在5G中,低延迟和超高速传输是其核心优势。
- 应用场景:从1G的语音通信,到5G的广泛物联网、自动驾驶等场景,每一代技术的发展都推动了移动应用的多样化和智能化。
相关文章:
1G,2G,3G,4G,5G各代通信技术的关键技术,联系和区别
目录 1G2G3G4G5G各代通信技术的联系和区别联系区别 1G 1G的主要特点是无线移动化。关键技术为蜂窝组网,支持频率复用和移动切换,可以实现个人和个人移动状态下不间断的语音通信。 1G通信系统现已关闭,其主要缺点是串好和盗号。 2G 数字化…...
【宽搜】2. leetcode 102 二叉树的层序遍历
题目描述 题目链接:二叉树的层序遍历 根据上一篇文章的模板可以直接写代码,需要改变的就是将N叉树的child改为二叉树的left和right。 代码 class Solution { public:vector<vector<int>> levelOrder(TreeNode* root) {vector<vector&…...
Go语言实现长连接并发框架 - 请求分发器
文章目录 前言接口结构体接口实现项目地址最后 前言 你好,我是醉墨居士,我们上篇博客实现了任务管理器的功能,接下来这篇博客我们将要实现请求分发模块的开发 接口 trait/dispatcher.go type Dispatcher interface {Start()Dispatch(conn…...
Redis: 集群测试和集群原理
集群测试 1 ) SET/GET 命令 测试 set 和 get 因为其他命令也基本相似,我们在 101 节点上尝试连接 103 $ /usr/local/redis/bin/redis-cli -c -a 123456 -h 192.168.10.103 -p 6376我们在插入或读取一个 key的时候,会对这个key做一个hash运算,…...
问题解决实录 | bash 中 tmux 颜色显示不全
点我进入博客 如下图,tmux 中颜色显示不全: echo $TERM输出的是 screen 但在 bash 里面输出的是 xterm-256 color 在 bash 里面输入: touch ~/.tmux.conf vim ~/.tmux.conf set -g default-terminal "xterm-256color"使之生效 source …...
古典舞在线交流平台:SpringBoot设计与实现详解
摘 要 随着互联网技术的发展,各类网站应运而生,网站具有新颖、展现全面的特点。因此,为了满足用户古典舞在线交流的需求,特开发了本古典舞在线交流平台。 本古典舞在线交流平台应用Java技术,MYSQL数据库存储数据&#…...
五子棋双人对战项目(6)——对战模块(解读代码)
目录 一、约定前后端交互接口的参数 1、房间准备就绪 (1)配置 websocket 连接路径 (2)构造 游戏就绪 的 响应对象 2、“落子” 的请求和响应 (1)“落子” 请求对象 (2)“落子…...
查缺补漏----I/O中断处理过程
中断优先级包括响应优先级和处理优先级,响应优先级由硬件线路或查询程序的查询顺序决定,不可动态改变。处理优先级可利用中断屏蔽技术动态调整,以实现多重中断。下面来看他们如何运用在中断处理过程中: 中断控制器位于CPU和外设之…...
Java API接口开发规范
文章目录 一、命名规范1.1 接口命名1.2 变量命名 二、接收参数规范2.1 请求体(Body)2.2 查询参数(Query Parameters) 三、参数检验四、接收方式规范五、异常类处理六、统一返回格式的定义七、API接口的幂等性(Idempote…...
Go语言实现长连接并发框架 - 任务管理器
文章目录 前言接口结构体接口实现项目地址最后 前言 你好,我是醉墨居士,我们上篇博客实现了路由分组的功能,接下来这篇博客我们将要实现任务管理模块 接口 trait/task_mgr.go type TaskMgr interface {RouterGroupStart()StartWorker(tas…...
【大数据】深入解析分布式数据库:架构、技术与未来
目录 1. 分布式数据库的定义2. 架构类型2.1 主从架构2.2 同步与异步复制2.3 分片架构 3. 技术实现3.1 一致性模型3.2 CAP理论3.3 数据存储引擎 4. 应用场景5. 选择分布式数据库的因素5.1 数据一致性需求5.2 读写负载5.3 成本5.4 技术栈兼容性 6. 未来发展趋势总结 分布式数据库…...
uniapp框架中实现文件选择上传组件,可以选择图片、视频等任意文件并上传到当前绑定的服务空间
前言 uni-file-picker是uniapp中的一个文件选择器组件,用于选择本地文件并返回选择的文件路径或文件信息。该组件支持选择单个文件或多个文件,可以设置文件的类型、大小限制,并且可以进行文件预览。 提示:以下是本篇文章正文内容,下面案例可供参考 uni-file-picker组件具…...
GEE教程:NASA/GRACE/MASS_GRIDS/LAND数据的查看不同时期液态水数据的变化情况
目录 简介 NASA/GRACE/MASS_GRIDS/LAND 函数 first() Arguments: Returns: Image 代码 结果 简介 利用NASA/GRACE/MASS_GRIDS/LAND数据的查看不同时期液态水数据的变化情况。 NASA/GRACE/MASS_GRIDS/LAND NASA/GRACE/MASS_GRIDS/LAND数据是由NASA的重力恒星MASS数据…...
世邦通信股份有限公司IP网络对讲广播系统RCE
漏洞描述 SPON世邦IP网络广播系统采用的IPAudio™技术, 将音频信号以数据包形式在局域网和广域网上进行传送,是一套纯数字传输的双向音频扩声系统。传统广播系统存在的音质不佳,传输距离有限,缺乏互动等问题。该系统设备使用简便,…...
爬虫——爬取小音乐网站
爬虫有几部分功能??? 1.发请求,获得网页源码 #1.和2是在一步的 发请求成功了之后就能直接获得网页源码 2.解析我们想要的数据 3.按照需求保存 注意:开始爬虫前,需要给其封装 headers {User-…...
5G NR SSB简介
文章目录 SSB介绍SSB波束扫描 SSB介绍 5G NR 引入了SSB 这个概念,同步信号和PBCH块(Synchronization Signal and PBCH block, 简称SSB) 它由主同步信号(Primary Synchronization Signals, 简称PSS)、辅同步信号(Secondary Synchronization Signals, 简称SSS)、PBCH…...
java将mysql表结构写入到word表格中
文章目录 需要的依赖 需要的依赖 <dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.9</version> </dependency> <!--07版本的,行数不受限制--> <dependency>&l…...
SpringBoot教程(安装篇) | Docker Desktop的安装(Windows下的Docker环境)
SpringBoot教程(安装篇) | Docker Desktop的安装(Windows下的Docker环境) 前言如何安装Docker Desktop资源下载安装启动(重点)1. 检查 bcdedit的hypervisorlaunchtype是否为Auto2. 检查CPU是否开启虚拟化3.…...
day2网络编程项目的框架
基于终端的 UDP云聊天系统 开发环境 Linux 系统GCCUDPmakefilesqlite3 功能描述 通过 UDP 网络使服务器与客户端进行通信吗,从而实现云聊天。 Sqlite数据库 用户在加入聊天室前,需要先进行用户登录或注册操作,并将注册的用户信息…...
C++和OpenGL实现3D游戏编程【连载13】——多重纹理混合详解
🔥C++和OpenGL实现3D游戏编程【目录】 1、本节要实现的内容 前面说过纹理贴图能够大幅提升游戏画面质量,但纹理贴图是没有叠加的。在一些游戏场景中,要求将非常不同的多个纹理(如泥泞的褐色地面、绿草植密布的地面、碎石遍布的地面)叠加(混合)起来显示,实现纹理间能够…...
网安实验干货每日分享(Weevely配置使用)
网安实验干货每日分享(Weevely配置使用)-1031 渗透测试环境搭建与工具使用-Weevely配置使用 实验目的 熟悉Webshell管理工具Weevely的配置使用。 实验环境 操作机:Kali2018-TS (1)操作系统:Kali Linu…...
【无标题】修改+删除顶层class
# 最顶层的class信息如何删除-- 步骤1:删除该班级学生关联的成绩(先删最底层score表) DELETE FROM score WHERE studentNo IN (SELECT studentNo FROM student0 WHERE classNo210601);-- 步骤2:删除该班级的所有学生(再…...
别再手动配准点云了!用C++ Eigen库的SVD方法,5分钟搞定刚体变换(附完整代码)
5分钟用Eigen实现点云刚体变换:SVD方法的工程实践指南 在三维视觉和机器人领域,点云配准是基础且关键的任务。想象一下,当你需要将不同视角扫描的点云拼接成一个完整的三维模型,或者让机器人识别物体的位姿时,快速准确…...
告别重复造轮子,用快马平台一键生成OpenClaw高效工具模块
最近在做一个机器人控制项目,需要集成OpenClaw机械爪模块。传统开发方式需要从零开始写大量重复代码,效率很低。后来尝试用InsCode(快马)平台生成核心模块,效果出乎意料的好。这里分享下具体实现思路和优化点: 安全初始化模块设计…...
“证死你,证伟我”——波普尔“证伪主义”是逻辑诈骗,1+1=2才是真正的科学
“证死你,证伟我”——波普尔“证伪主义”是逻辑诈骗,112才是真正的科学摘要本文作者以技术专家立场,将波普尔证伪主义定性为“逻辑原罪”与“学术诈骗”。核心指控为六个字:“证死你”——用“不可证伪”剥夺完美理论(…...
KEIL MDK实战:3分钟将常用C文件封装成LIB库(附标准库管理技巧)
KEIL MDK高效工程管理:C文件封装LIB库的进阶实践 在嵌入式开发领域,随着项目规模扩大,工程文件管理往往成为影响开发效率的关键瓶颈。特别是对于STM32开发者而言,标准外设库、常用算法模块等重复使用的代码如何高效管理࿰…...
OpenClaw备份与恢复:Kimi-VL-A3B-Thinking配置的安全迁移
OpenClaw备份与恢复:Kimi-VL-A3B-Thinking配置的安全迁移 1. 为什么需要关注OpenClaw配置备份 上周我的开发机突然硬盘故障,导致辛苦配置了两个月的OpenClaw环境全部丢失。最痛心的是那些精心调试的Kimi-VL-A3B-Thinking模型参数和对接配置——它们就像…...
Attu可视化工具:向量数据库性能监控与运维效率提升实践
Attu可视化工具:向量数据库性能监控与运维效率提升实践 【免费下载链接】attu The Best GUI for Milvus 项目地址: https://gitcode.com/gh_mirrors/at/attu Attu作为Milvus向量数据库的图形化管理界面,通过系统监控工具、性能分析仪表盘和可视化…...
OpenClaw批量处理:千问3.5-9B同时操作百个Excel文件
OpenClaw批量处理:千问3.5-9B同时操作百个Excel文件 1. 为什么需要测试Excel批量处理? 上个月我需要整理一批市场调研数据——237个Excel文件,每个文件包含20-50张工作表。手动操作需要反复执行"打开文件→复制数据→粘贴到汇总表→保…...
GanttProject:免费开源甘特图工具如何重塑项目管理流程
GanttProject:免费开源甘特图工具如何重塑项目管理流程 【免费下载链接】ganttproject Official GanttProject repository 项目地址: https://gitcode.com/gh_mirrors/ga/ganttproject 在项目管理工具层出不穷的今天,GanttProject以其完全免费开源…...
