4G理论概述

news2024/9/24 17:16:21

文章目录

  • LTE网络基础架构
    • UMTS(通用移动通信系统,Universal Mobile Telecommunications System)
    • UTRAN(UMTS陆地无线接入网,UMTS Terrestrial Radio Access Network)
    • RNC(无线网络控制器,Radio Network Controller)
      • E-UTRAN和UTRAN的区别
      • 数据链路层
  • LTE网络接入和附着流程
    • LTE信令流程——随机接入
    • LTE信令流程——附着
  • 4G关键网元名称
    • eNodeB 演进的节点B
    • MME 移动性管理实体
    • HSS 归属用户服务器
    • S-GW 服务网关
    • P-GW PDN网关
    • PCRF 策略和计费规则功能
    • 4G网元功能图
  • 4g端到端组网与接口、协议
  • attach流程协议介绍
  • 端到端上网业务信令流程
  • 网络优化主要工作内容

LTE网络基础架构

TD-LTE(TD-SCDMA Long Term Evolution)是长期演进的缩写。3GPP标准化组织最初制定LTE标准时,定位为3G技术的演进升级。后来,LTE技术的发展远远超出了预期,LTE的后续演进版本Release10/11(即LTE-A)被确定为4G标准。LTE根据双工方式不同,分为LTE-TDD和LTE-FDD两种制式,其中LTE-TDD又称为TD- LTE。2012年,3GPP TD-LTE和LTE-FDD标准制定进度一致。
LTE 将使用一种称为 LTE-A(或 LTE+)的技术达到接近 4G 的速度。LTE-A 中的“A”表示“高级”,代表 LTE 技术的下一步发展。

整个LTE系统由核心网(EPC)、接入网(eNodeB)、用户设备(UE)组成;
其中,EPC分为三部分:MME(信令处理)、SGW(本地数据)、PGW(其他网络)。
接口指不同网元之间的信息交互时的节点,每个接口有不同的协议。同一接口的网元之间使用互通的语言进行信息交互,称为接口协议,接口协议的架构称为协议栈。

LTE中所用到的网络接口:S1接口、X2接口、Uu接口
S1接口:eNodeB和EPC
X2接口:eNodeB和eNodeB
Uu接口:eNodeB和UE
在这里插入图片描述

LTE网络架构是E-UTRAN去除RNC网络节点,目的是简化网络架构和降低延时,RNC功能被分散到了演进型Node B(Evovled Node B,eNode B)和服务网关(Serving GateWay,S-GW)中。

E-UTRAN结构中包含了若干个eNode B,eNode B之间底层采用IP传输,在逻辑上通过X2接口互相连接,即网格(Mesh)型网络结构,这样的设计主要用于支持UE在整个网络内的移动性,保证用户的无缝切换。每个eNode B通过S1接口连接到演进分组核心(Evolved Packet Core,EPC)网络的移动管理实体(Mobility Management Entity,MME),即通过S1-MME接口和MME相连,通过S1-U和S-GW连接,S1-MME和S1-U可以被分别看作S1接口的控制平面和用户平面。
在EPC侧,S-GW是3GPP移动网络内的锚点。MME功能与网关功能分离,主要负责处理移动性等控制信令,这样的设计有助于网络部署、单个技术的演进以及全面灵活的扩容。同时,LTE/SAE体系结构还能将SGSN和MME功能整合到同一个节点之中,从而实现一个同时支持GSM、WCDMA/HSPA和LTE技术的通用分组核心网。

在3G网络中,接入网部分叫做UTRAN(UMTS Terrestrial Radio Access Network,UMTS陆地无线接入网)。
在LTE网络(即俗称的4G网络)中,因为演进关系,我们将接入网部分称为E-UTRAN(Evolved UMTS Terrestrial Radio Access Network,演进的UMTS陆地无线接入网),即LTE中的移动通信无线网络。

UMTS(通用移动通信系统,Universal Mobile Telecommunications System)

UMTS作为一个完整的3G移动通信技术标准,UMTS并不仅限于定义空中接口。除WCDMA作为首选空中接口技术获得不断完善外,UMTS还相继引入了TD-SCDMA和HSDPA技术。

UTRAN(UMTS陆地无线接入网,UMTS Terrestrial Radio Access Network)

UTRAN由基站(Node B)和RNC构成,NODE B相当于GSM BTS,RNC相当于GSM BSC。基站发信站点(BTS)指受控于基站控制器(BSC),属于基站子系统(BSS)的无线部分,服务于某小区的无线收发信设备,实现BTS与移动站点(MS)空中接口的功能。

1G网络中被称为基站(BS-Base Station);
2G更名为基站收发站(BTS-Base Transceiver Station);
3G网络将基站命名为NodeB;
4G网络基站名称更命为eNodeB,“进化”的NodeB;
5G为下一代NodeB(next generation NodeB),因此命名为gNB。

3g由核心网(CN)、UTRAN、用户设备(UE,User Equipment)三大部分组成。
CN主要完成用户认证、位置管理、呼叫连接控制、用户信息传送等功能。
UTRAN分为无线不相关和无线相关两部分,前者完成与CN的接口,实现向用户提供QOS保证的信息处理和传送以及用户和网络控制信息的处理和传送;无线相关部分处理与UE的无线接入(用户信息传送、无线信道控制、资源管理等)。
UE主要完成无线接入、信息处理等。

RNC(无线网络控制器,Radio Network Controller)

RNC是3G无线网络中的主要网元,是接入网络的组成部分,负责移动性管理、呼叫处理、链路管理和移交机制。
RNC也称为基站控制器,它主要用于管理和控制它下面的多个基站。RNC的整个功能分为两部分:无线资源管理功能和控制功能。无线资源管理主要用于保持无线传播的稳定性和无线连接的服务质量;控制功能包含了所有和无线承载建立、保持和释放相关的功能。

E-UTRAN和UTRAN的区别

在右侧的LTE网络中,eNodeB除了具有原来3G网络中NodeB的功能外,还承担了原有RNC的大部分的功能,使得网络更加扁平了。eNodeB和eNodeB之间采用网格方式直接相连,和原有UTRAN结构大不相同。核心网采用全IP分布式的结构。所以LTE的E-UTRAN是以全新的系统,它提供了更高的传输速率,进一步满足了用户对速度的更高要求。
在这里插入图片描述

数据链路层

数据链路层为L2,包括NAS层(非接入层)和AS层(接入层),其中,AS层又包括RRC层(无线资源控制层)、PDCP层(分组数据汇聚协议层)、RLC层(无线链路控制层)、MAC层(媒体接入层)。

NAS层:处理UE与MME之间的信息传输,与接入信息无关(但其信令消息通过RRC层与MME建立连接),负责会话管理、用户管理、安全管理、计费等功能;
RRC层:支持UE和eNodeB之间多种功能的最关键的信令协议;
PDCP层:负责执行头压缩以减少无线接口必须传送的比特流量,功能有:IP包头压缩与解压缩、数据与信令的加密、信令的完整性保护;
RLC层:负责分段与连接、重传处理,以及对高层数据的顺序传送,有三种传输模式:TM(透明模式)、UM(非确认模式)、AM(确认模式,即ARQ机制);
MAC层:负责处理HARQ重传与上下行调度,主要功能为:逻辑信道与传输信道之间的映射、逻辑信道的优先级管理、复用。

LTE网络接入和附着流程

随机接入:实现终端和基站之间的上行同步,涉及物理层(主要),AS层、NAS层
附着:手机连入核心网并在网络注册,涉及NAS层;附着过程前必须先随机接入

LTE信令流程——随机接入

LTE信令流程——随机接入

LTE信令流程——附着

当UE完成小区驻留后,发起初始附着流程。
整个附着流程包括控制面连接建立、公共流程、用户面连接建立3个过程。
LTE信令流程——附着

4G关键网元名称

eNodeB 演进的节点B

evolved Node B
eNodeB是LTE网络中的基站,是LTE网络E-UTRAN的主要网元;
主要功能:
无线资源管理
上下行数据分类和QoS执行
空口的数据压缩和加密
eNodeB协同MME完成信令处理
与S-GW一起完成用户面数据转发。
eNodeB相当于面向终端的一个汇聚节点。

MME 移动性管理实体

Mobility Management Entity
主要功能:
控制面的移动性管理
用户上下文和移动状态管理
分配用户临时身份标识等
MME相当于LTE网络总的管家,所有的内部事务和外部事务均由MME总体协调完成。

HSS 归属用户服务器

Home Subscriber Server
主要功能:
存储了LTE网络中用户所有与业务相关的签约数据
提供用户签约信息管理和用户位置管理
类似于2G、3G网络中的HLR网元
运营商是一个营利性组织,不是任何人都使用运营商的网络,谁可以使用?这些签约、鉴权信息都保存在HSS中。
通常情况下,4G网络的HSS与2G、3G网络的HLR融合在一起。

S-GW 服务网关

Serving Gateway
S-GW是3GPP内不同接入网络间的用户锚点(用户锚点:用户数据必须经过的节点,经过处理后再转发出去)
负责用户在不同接入技术之间移动时用户面的数据交换,以屏蔽 3GPP 内不同接入网络的接口。
S-GW承担EPC的网关功能,终结E-UTRAN方向的接口。

P-GW PDN网关

PDN Gateway
PDN是Packet Data Network,指采用分组协议(基本是IP协议)的数据网络,泛指移动终端访问的外部网络。
P-GW被称为PDN网关,是3GPP接入网络和非3GPP接入网络之间的用户锚点。(cdma2000不需要经过SGW)
P-GW与外部PDN连接的网元,终结与PDN相连的SGi接口。
P-GW承担EPC的网关功能。
一个终端可以同时通过多个P-GW访问多个PDN。
S-GW和P-GW通常是物理网元合一部署,被称为SAE-GW。

PCRF 策略和计费规则功能

Policy and Charging Rules Function
主要功能:
PCRF完成动态QoS策略控制
动态的基于流的计费控制功能
提供基于用户签约信息的授权控制功能
P-GW识别业务流,通知PCRF。PCRF再下发规则,决定业务是否可用,以及提供给该业务的QoS。

4G网元功能图

在这里插入图片描述

4g端到端组网与接口、协议

添加链接描述

attach流程协议介绍

4G网络中终端Attach流程分步解读
添加链接描述

端到端上网业务信令流程

添加链接描述

网络优化主要工作内容

网络优化工作是在基站开通以后,基站各部分工作完好情况时进行,网络优化的目的在于检查网络是否符合设计要求,最大限度地提高网络性能。 主要分为设备及服务两个方面,其中规划、测评、优化属于服务行业;测评系统和覆盖设备属于通讯设备制造业。

网络优化第一阶段的工作是数据收集与分析,通过数据分析可以发现系统存在的问题和潜在的问题。数据的收集是一项重要的工作,要求数据完整和准确。获取数据的方式有两种,一种途径是利用路测工具(如ANT、TS9951等)进行测试,获得数据反映网络的覆盖、通话质量、切换、小区相邻关系等。另一种途径是通过GSM系统中的OMC话务统计工具,它反映网络质量指标,如掉话率、切换成功率等,通过话统数据分析,可以发现网络问题。结合路测数据分析,可以准确定位网络故障。发现网络问题以后就进入网络优化的第二阶段,调整系统参数和基站工程参数。可以调整天线方向角和倾角,调整功率控制参数和切换参数,达到改善网络性能的目的。基站参数调整以后,为了确认调整后的效果,再进行路测及话务统计分析。若发现调整后,网络性能改善,则固定下来:若性能没有改善,则需重新调整,直至满足要求。网络优化目标是网络性能指标不低于全国平均水平。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/732003.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vue的响应式实现思路及源码分析

Vue # 思路 new Vue() 首先执行初始化,对 data 执行响应化处理,这个过程发生在 Observer 中同时对模板执行编译,找到其中动态绑定的数据,从 data 中获取并初始化视图,这个过程发生在 compile 中同时定义一个 更新函数 和 Watcher,将来对应数据变化时 Watcher 会调用 更新…

python编程——字符串讲解

作者:Insist-- 个人主页:insist--个人主页 本文专栏:python专栏 专栏介绍:本专栏为免费专栏,并且会持续更新python基础知识,欢迎各位订阅关注。 前言 本文将介绍python字符串是什么?以及它的几…

C++11(一)(列表初始化,变量类型推导(auto,decltype),nullptr,范围for循环等)

目录 C11简介 列表初始化 C98中,{}的初始化问题 内置类型的列表初始化 自定义类型的列表初始化 变量类型推导 auto decltype nullptr 范围for循环 final和override 默认成员函数的控制 显式缺省函数 删除默认函数 C11简介 在2003年C标准委员会曾经提交了一份技…

STM32F767-0-HAL库主从定时器产生固定数量的PWM

STM32F767-0-主从定时器产生固定数量的PWM 前言一、配置STM32F767主从定时器的详细步骤1.1 选择主定时器和从定时器:1.2 配置主定时器(主从模式):1.2.1 设置主定时器的时钟源:1.2.2 配置主定时器的分频系数&#xff1a…

不同路径(力扣)动态规划 JAVA

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 示例 1&a…

JWT的简单说明与使用

简要 JWT是"JSON Web Token"的缩写,是一种用于在不同系统之间传输信息的开放标准。它通过将信息进行加密后生成一个安全的令牌,以便在网络请求中进行身份验证和授权。 具体来说,JWT可以用于以下几个方面: 身份验证&…

CMakeLists.txt 语法介绍

CMake编译原理 CMake是一种跨平台编译工具,主要编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库.因此CMake的编译基本就两个步骤:cmake && make cm…

MySQL基础练习

Ⅰ Ⅱ 3.1 3.2 3.3 3.4 -- 单表查询练习 /* 素材 CREATE TABLE emp ( empno int(4) NOT NULL, ename varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, job varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, …

细数那些Compose新手容易犯的错误

作者:晴天小庭 笔者作为一个日常Jetpack Compose开发者,对Compose的理解也在逐渐加深中,最近回顾当初学习和实践的过程中,犯了不少错误和踩了很多坑,本篇文章作为小总结分享给大家,同时文章会持续更新&…

Leetcode-每日一题【1669.合并两个链表】

题目 给你两个链表 list1 和 list2 ,它们包含的元素分别为 n 个和 m 个。 请你将 list1 中下标从 a 到 b 的全部节点都删除,并将list2 接在被删除节点的位置。 下图中蓝色边和节点展示了操作后的结果: 请你返回结果链表的头指针。 示例 1…

Unity游戏C# dll注入

案例游戏下载 首先在网上下载个游戏案例,我就以Captain Molly游戏为例。 这个游戏玩家默认生命值有5点,咱们通过dll注入修改为10点。 dnSpy 我使用dnSpy来查看Unity游戏生成的dll代码,当然你们也可以使用其他工具。 Unity游戏脚本代码最终…

Codeforces-Round-883-Div-3

Codeforces Round 883 (Div. 3) 链接:https://codeforces.com/contest/1846 A. Rudolph and Cut the Rope There are n n n nails driven into the wall, the i i i-th nail is driven a i a_i ai​ meters above the ground, one end of the b i b_i bi​ m…

Pinia: vue的最新状态管理库

Pinia: vue的最新状态管理库,vuex状态管理工具的替代品。 pinia官方文档 注意defineStore()的返回值还是一个方法,所以useCounterStore是一个方法,执行该方法得到一个对象。 getters: 异步action: storeToRefs: 补充 vuex&#xff…

20中文字符识别(matlab程序)

1.简述 随着计算机科学的飞速发展,以图像为主的多媒体信息迅速成为重要的信息传递媒介,在图像中,文字信息(如新闻标题等字幕) 包含了丰富的高层语义信息,提取出这些文字,对于图像高层语义的理解、索引和检索非常有帮助…

Zero-Shot Node Classification

零样本节点分类(Zero-shot node classification) 谱图卷积 图卷积网络 GCN的分解

pandas中比较两个对象相等性 .eq()函数

在使用pandas做数据分析时,往往我们会有这样的数据需求:为某有某一属性的客户打标签。此刻,.eq()函数,就可以实现它自身的价值。 Lets go,一起去探索它的神秘力量吧! 先讲讲它的用途:可以用于…

银河麒麟高级服务器系统部署-尚文网络xUP楠哥

进Q群11372462领取专属报名福利! # 什么是银河麒麟 银河麒麟高级服务器操作系统是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主机系统可靠性、安全性、性能、扩展性和实时性等需求,依据CMMI5级标准研制的提供内生本质安全、云原…

Pandas理论与实战(一)

目录 一、Series对象 1.1 认识Series对象 1.2 Series对象的索引 1.3 获取Series的索引和值 二、DataFrame对象 2.1 认识DataFrame对象 2.2 DataFrame重要属性和函数 ​三、导入外部数据 3.1 导入.xls或.xlsx文件 3.2 导入csv文件 3.3 导入.txt文本文件 3.4 导入HTML网页…

Sentinel组件限流降级

官网: home | Sentinel 文档不是很全, 关于nacos的配置中心的使用完全没有 常见的限流算法 静态窗口限流: 即规定1秒内只能固定处理多少请求动态窗口限流: 同样是规定1秒内处理多少请求, 但是统计方式与第一个不同, 比如2.5秒则是统计1.5秒到现在的请求数漏桶限流: 进来可以…