2. LTE网络基础回顾:LTE系统架构、LTE帧结构、LTE物理层资源、LTE核心网
各位好,欢迎来到第二章。咱们做UWB定位在LTE下的适配,说白了,你得先搞清楚LTE这张网到底长什么样。不然你拿着UWB数据往里头塞,都不知道该塞哪个口。
我个人习惯,讲网络基础从来不从枯燥的标准文档开始。咱们先搭个框架,再往里填肉。这一章,我带你过一遍LTE的系统架构、帧结构、物理层资源,还有核心网。嗯,都是后面做适配绕不开的东西。
2.1 LTE系统架构:一张扁平化的网
LTE的系统架构,跟3G比,最大的变化就是扁平化了。3G时代,RNC(无线网络控制器)是个大家伙,啥活都干。到了LTE,RNC被拆了,功能下放给了基站(eNodeB)和核心网(EPC)。
为什么会这样?说白了,就是为了降低时延。你想想看,UWB定位对时延敏感,LTE这个扁平化架构,天然就比3G更适合做低时延的传输。
整个架构分三块:
- UE(用户设备):就是你的手机、定位标签、或者UWB基站上的通信模块。
- E-UTRAN(接入网):核心就是eNodeB。它负责无线资源管理、调度、还有跟UE的通信。
- EPC(核心网):负责认证、移动性管理、数据路由。
我在项目里遇到过,有人把UWB定位数据直接通过UE发给eNodeB,结果发现核心网那边收不到。后来一查,是没搞清楚数据该走哪条承载。所以,这张图你得刻在脑子里。
关键接口:
- Uu接口:UE和eNodeB之间的空中接口。这是咱们做UWB定位数据上行传输的主战场。
- S1接口:eNodeB和核心网之间的接口。分S1-MME(控制面)和S1-U(用户面)。
- X2接口:eNodeB之间的接口。用于切换和干扰协调。
2.2 LTE帧结构:时间上的“格子”
LTE的帧结构,是咱们做UWB定位适配时绕不开的。为什么?因为UWB定位数据要占用上行资源,而LTE的资源是按帧、子帧、时隙来分配的。你得知道你的数据在哪个时间格子里跑。
一个无线帧长10ms,分成10个子帧,每个子帧1ms。每个子帧又分成2个时隙,每个时隙0.5ms。嗯,这里要注意,LTE的调度最小单位是子帧(1ms),但资源分配的最小单位是时隙。
我记得有一次做测试,UWB定位模块每100ms上报一次位置,结果跟LTE的调度周期没对齐,导致数据在空口排队,时延飙到了50ms以上。后来调整了上报周期,跟LTE的帧结构对齐,时延就降下来了。
| 层级 | 时长 | 说明 |
|---|---|---|
| 无线帧 | 10 ms | LTE调度的基本周期单位 |
| 子帧 | 1 ms | 调度最小时间单位,含2个时隙 |
| 时隙 | 0.5 ms | 资源分配的最小时间单位 |
| OFDM符号 | 约66.7 μs | 物理层传输的基本符号 |
避坑指南:我曾经在项目中,把UWB定位数据的上报周期设成了17ms。结果发现,17ms跟LTE的10ms帧结构完全不匹配,导致数据在缓冲区里等了好几个帧才被调度出去。后来我改成20ms(2个无线帧的整数倍),问题就解决了。所以,UWB数据上报周期,尽量是10ms的整数倍。
2.3 LTE物理层资源:RB、RE和资源网格
物理层资源,说白了就是LTE在频率和时间上怎么划分“地盘”。咱们UWB定位数据要上传,就得在这个“地盘”上占个位置。
核心概念就两个:资源粒子(RE)和资源块(RB)。
- RE(Resource Element):一个OFDM符号上的一个子载波。这是最小的物理资源单位。
- RB(Resource Block):12个连续子载波 × 1个时隙(0.5ms)。这是LTE调度的最小资源单位。
你想想看,一个RB在频域上占180kHz(12 × 15kHz),在时域上占0.5ms。UWB定位数据包通常不大,几十到几百字节,一个RB可能就够了。但问题是,你得跟其他用户抢这个RB。
我在做LTE网络优化时,经常遇到上行RB利用率过高的情况。UWB定位数据虽然小,但如果上报频率高(比如每10ms一次),累积起来也会占用不少上行资源。这时候就得考虑QoS优先级了。
关键参数速查:
- 系统带宽:1.4/3/5/10/15/20 MHz
- 子载波间隔:15 kHz(标准模式)
- 每个RB子载波数:12
- 每个时隙OFDM符号数:7(常规CP)或6(扩展CP)
- 每个RB的RE数:12 × 7 = 84(常规CP)
2.4 LTE核心网:数据该往哪走
核心网(EPC)是LTE的大脑。UWB定位数据从空口上来,经过eNodeB,最终要到达核心网,再由核心网路由到你的定位服务器。
EPC主要包含这几个网元:
- MME(移动性管理实体):管控制面的。认证、寻呼、切换,都归它管。UWB定位的信令交互,比如建立承载,会经过MME。
- S-GW(服务网关):管用户面的。数据包从eNodeB上来,先到S-GW。它是用户面数据的锚点。
- P-GW(PDN网关):连接外部网络的出口。UWB定位数据最终要通过P-GW路由到你的定位应用服务器。
- HSS(归属用户服务器):存用户签约信息的。UWB定位终端要接入网络,得先过HSS这一关。
我个人习惯,在做UWB定位适配时,会重点关注S-GW和P-GW之间的数据流向。因为UWB定位数据是周期性小包,如果核心网配置不当,可能会触发一些不必要的信令流程,增加时延。
注意:UWB定位终端在LTE网络下,通常走的是默认承载。但如果定位数据量较大或对时延要求极高,建议申请专用承载(Dedicated Bearer),并设置合适的QCI(QoS Class Identifier)。QCI=2(实时游戏)或QCI=5(IMS信令)可能更适合UWB定位场景,具体要看你的业务需求。