首页
学习
活动
专区
工具
TVP
发布

网络协议 终章 - GTP 协议:复杂的移动网络

MME 是核心控制网元,是控制面的核心,当手机通过 eNodeB 连上的时候,MME 会根据 HSS 的信息,判断你是否合法。...当一个手机想上网的时候,先要连接 eNodeB,并通过 S1-MME 接口,请求 MME 对这个手机进行认证和鉴权。S1-MME 协议栈如下图所示。 ?     ...服务器使用一个 INIT-ACK 报文进行响应,其中就包括了 Cookie。然后客户端就使用一个 COOKIE-ECHO 报文进行响应,其中包含了服务器所发送的 Cookie。...这个时候,服务器为这个连接分配资源,并通过向客户机发送一个 COOKIE-ACK 报文对其进行响应。     SCTP 的第四个特点是将消息分帧。...接下来 SGW 回复 MME 说“创建会话成功”,使用自己的隧道 ID t1 访问 MME,回复里面有给 MME 分配隧道 ID t6,也有 SGW 给 eNodeB 分配的隧道 ID t7。

3.6K51
您找到你想要的搜索结果了吗?
是的
没有找到

当SDN遇上NFV 虚拟化5G核心网络掀革

图5显示,一旦单一MME所需的VM资源需求,已经超越一台实体服务器所能提供的全部资源时,这时势必要在另外一台实体服务器上创建第二套以上的MME VM案例,形成一个MME池(Pool),才能有效地承受更大的业务量...传统网络架构必需有一套负载平衡服务器,主持对后方MME Pool中各个MME网络流量的平均分配,这又构成了流量瓶颈或单点失误的可能性。...;在这个场景中,一旦有某台实体服务器发生硬件错误警示时,vEPC高层管理功能必须先将对其上层MME VM注册的用户进行MME换手(MME Handoff)的动作,透过S10接口的协调将其平均迁移到其他的...MME VM上,此时管理人员就可将此MME VM连同损坏的实体服务器一起移除(Drop)。...此时剩余的MME VM的负担会加重,可能需要调度一台正常的实体服务器加入(Add)Server Pool,创建新的MME VM后,再透过MME Handoff程序将用户移回,重新达到各MME VM的负担平衡状态

1.1K100

如何利用LTE网络协议漏洞把手机踢下网

信号通过信号塔传播,同时归属用户服务器(HSS,Home Subscriber Server)负责存储用户的相关信息及其相关业务信息。...攻击者首先通过DEA给HSS发送一个路由信息请求,而请求的回复中会包含用户的IMSI和用户连接的是哪个MME。...接着,攻击者伪装成某个合作伙伴的HSS,向受害者的MME发送一条“取消位置请求(CLR)”的信息,导致用户断线。 这个CLR信息原来是当用户从一个MME切换到另一个MME时发送的。...研究人员注意到当用户重新接入网络时,设备向MME发送20条不同的消息。...如果攻击者强制让大量用户同时下线,当他们重新上线时,MME就会涌入大量消息,导致MME被DoS攻击,进而造成MME所负责的一大块区域停止服务。

1.2K80

VoLTE信令系列--注册流程

Attach Request消息中与VoLTE相关的关键信元 2).MME检查本地是否有鉴权集,如果本地没有鉴权集,则MME向融合HLR/HSS发送AIR消息,请求鉴权数据,消息中携带user-name...MME使用鉴权向量组中的XRES和UE返回的RES比较,相同则鉴权成功,否则鉴权失败并向UE发送Authentication Reject消息,如果UE鉴权失败,则向MME响应Authentication...Failure消息 6).EPC网络对终端的USIM卡完成鉴权流程后,MME向融合HLR/HSS发送ULR消息,获取用户信息 7).融合HLR/HSS向MME发送ULA消息,向MME插入签约数据,...返回Create Session Response消息,其中携带QCI=9的信元,指示建立数据APN缺省承载已完成 12).MME向UE返回Attach Accept消息 13).UE向MME发送PDN...USIM卡信息获取IMSI,再从IMSI推导出IMPI和T-IMPU,向IMS拜访网络入口P-CSCF发送REGISTER消息请求注册 19).P-CSCF根据Request-URI头域中域名查询DNS服务器

5.3K10

大数据开发企业级案例__某通信企业数据处理需求(建议收藏)

UE当前连接的MME组标识,软采上报; MME_Code UE当前连接的MME编码,软采上报; M_TMSI RRC协议中上报的M-TMSI; MME_UE_SIAP_ID UE的MME UE S1AP...原MME组标识; S1MME_OLD_MME_CODE 原MME号; S1MME_OLD_M_TMSI UE的原M-TMSI; S1MME_TMSI 2G/3G系统为UE分配的TMSI; USER_IPV4...S1U_APP_SUB_TYPE 应用小类; S1U_APP_CONTENT 应用小类的内容细分; S1U_APP_STATUS 标识业务是否成功; S1U_APP_SERVER_IP_IPV4 访问服务器的...IPv4地址; S1U_APP_SERVER_PORT 访问的服务器的端口; S1U_UL_DATA 上行流量; S1U_DL_DATA 下行流量; S1U_TCP_RESP_DELAY TCP建链响应时延...; S1MME_BEARER_4_REQUEST_CAUSE; S1MME_BEARER_4_FAILURE_CAUSE; S1MME_BEARER_4_ENB_GTP_TEID; S1MME_BEARER

93060

LTE基本架构

(中国移动/中国联通/中国电信)的核心网服务器,核心网包括很多服务器,有处理信令的,有处理数据的,还有处理计费策略的等等。...HSS 是Home Subscriber Server的缩写,归属用户服务器,这是存在与核心网中的一个数据库服务器,里面存放着所有属于该核心网的用户的数据信息。...当用户连接到MME的时候,用户提交的资料会和HSS数据服务器中的资料进行比对来进行鉴权。...(X2 handover等) S1(用户面) S1用户面的接口是建立在GTP-U协议的基础上,连接基站与MME,传输基站与MME之间的数据。...,或者MME的配置信息的更新会触发Configuration Update信令的下发或者上载,然后E-RAB的建立,修改,销毁都是属于NAS管理的范围之内。

1.5K20

Inter-eNB S1 切换

MME向目标eNB发送 HANDOVER REQUEST 消息,消息中包括MME分配的MME UE S1AP ID、需要建立的EPS列表以及每个EPS承载对应的核心网侧数据传送的地址等参数。...源eNB通过 eNB Status Transfer 消息,MME通过 MME Status Transfer 消息 ,将PDCP序号通过MME从源eNB传递到目标eNB。...目标侧eNB发送 HANDOVER NOTIFY 消息,通知MME目标侧UE已经成功接入。 MME发送 UE CONTEXT RELEASE COMMAND 给eNB,要求释放源侧资源。...##详细过程 ###准备阶段 Source eNB 向MME请求Handover MME令Target eNB准备Handover Target eNB准备接收来自S-GW传送给Source eNB的数据...Target eNB告知MME自己的信息以便建立从Source eNB到Target eNB之间的非直连链路 MME统合消息后将建立Target eNB的非直连链路的信息发送给S-GW 随后S-GW建立

82320

通信|我是谁?网络ID之用户4、5G的外号——GUTI和5G-GUTI

:比如在MME间切换后,或者当前GUTI的使用时间到期了,都会被分配一个新的GUTI,它的结构如下图: 上图展示了整个GUTI的构成,整体结构就两部分:一部分是标识此GUTI是由哪个MME分配的即MME...Globally Unique MME Identity——GUMMEI作为网络中唯一标识MME的ID由三部分构成,MCC、MNC和MMEI,MCC和MNC构成了此MME所在的PLMN;而MMEI——MME...MMEGID和MMEC的另一个用途则是在MME pool中,对于MME pool来说,通过MMEGID来区分不同的pool,pool中的各个MME则由不同的MMEC来区分。...类似P-TMSI,GUTI也有如下需要注意的地方: GUTI在一个MME内是唯一的,每个MME中的不同用户GUTI是唯一的。 GUTI是只有用户和它所在的MME知道并互相认可。...同时GUTI作为包含有GUMMEI信息的ID在MME pool的时候也被eNodeB用来作为将终端的Request发到对应的MME的凭证,从而减少MME之间的信令,降低信令的时延,这也是MME Pool

10210

VoLTE信令系列--LTE用户呼叫LTE用户

当前用户通过单域注册只附着在MME上。 通话结束后,主叫用户先挂机。...被叫信令面流程:SCC AS向融合HLR/HSS请求被叫网络信息,融合HLR/HSS向MME请求本地保存的用户最新的位置更新信息,将得到的域选网络信息发送给SCC AS,SCC AS得到被叫的最近一次驻留的网络后...UE_B注册的S-CSCF_B地址 11).融合HLR/HSS收到LIR消息后,根据本地数据库中的用户注册信息,查看被叫用户的S-CSCF_B地址,则向I-CSCF_B发送LIA消息,提供S-CSCF_B的服务器地址...查询被叫用户的T-ADS信息 15).MME_B将查询的结果通过IDA消息向融合HLR/HSS发送被叫用户的T-ADS信息 16).融合HLR/HSS根据MME_B返回的IDA消息将T-ADS信息通过UDA...建立专有承载 28).MME_B收到Create Bearer Request消息后,向被叫UE_B发送Activate dedicated EPS bearer context request消息,

2.8K23

一场场说走就走的旅行——TAU上

从复杂程度来说4G内部的TAU以Inter MME TAU with SGW change首当其冲;而异频切换以ISC Inter SGSN-MME为圣(注释:Inter/Intra SGSN-MME的概念是我自己定义的...New MME通过Old GUTI判断出此用户并未在自己驻留过,然后提取其中的GUMMEI信息构建Old MME的FQDN并发送DNS消息查询Old MME的S10 IP地址。...New MME拿到Old MME的S10 IP之后迅速发起Context Request到Old MME索要此用户的信息包括MM(Mobility Management) Context。...当New MME收到DNS返回的SGW信息之后,匹配Old MME的Context Response中的SGW信息以判断是否需要SGW relocated,当发现Old MME的Response的SGW...New MME通过Update Location Request消息通知HSS针对此用户MME已经改变的事实。

77420

之于5G——浅谈SDN和NFV

图1,EPC中有四大组件: ☘ MME:移动管理实体,负责网络连通性的管理,主要包括用户终端的认证和授权、会话建立以及移动性管理; ☘ HSS:归属用户服务器,作为用户数据集为MME提供用户相关的数据...,以此来协助MME的管理工作; ☘ SGW:服务网关,负责数据包路由和转发,将接收到的用户数据转发给指定的PGW,并将返回的数据交付给eNB; ☘ PGW:PDN网关,负责为接入的用户分配IP...从图1中的虚线和实线标记可以看出,MME仅承担控制面功能,但是SGW和PGW既承担大部分用户平面功能,又承担一部分控制平面功能,这就使得用户平面和控制平面严重耦合,从而限制了EPC的开放性和灵活性。...NFV技术是一种将网络功能整合到行业标准的服务器、交换机和存储硬件上,并且提供优化的虚拟化数据平面,可通过服务器上运行的软件让管理员取代传统物理网络设备的技术。...NFV技术是针对EPC软件与硬件严重耦合问题提出的解决方案,这使得运营商可以在那些通用的的服务器、交换机和存储设备上部署网络功能,极大地降低时间和成本。

1.2K40

LTE-NAS过程学习总结

同时,eNB为该UE建立与MME的S1逻辑连接; 如果网络无法通过ATTACH REQUEST消息中的UE ID识别该UE,网络会通过发起鉴权和加密过程来标识该UE; MME通过发送Update Location...它也通过使用这个消息从HSS请求用户面; HSS将UE当前位置更新到数据库中,并通过发送Diameter Update Location Acknowledge用户面消息给MME; 现在MME为在SGW...然后PDN-GW创建一个承载并分配IP地址给该UE; SGW一接收到PGW的响应,它立即用Create Session Response 响应MME; 现在MME必须在eNodeB与SGW之间建立一个承载...; MME发送eGTP-C Modeify Bearer Request 消息给SGW为更新eNB默认承载隧道ID; 更新完信息后,SGW用Modify Bearer Response消息响应MME;...需要处理它并用Attach Complete消息响应MME

95320

《NB-IoT 端到端优化分析》

; 步骤五:在核心网侧查询异常终端IMSI对应的TMSI信息,或者获得异常用户对应的MME-UE-S1APID和eNB-UE-S1APID信息后,在eNodeB侧找到异常用户的CallID,根据CallID...MME关键告警UGW关键告警继承LTE告警: M3UA链路故障 M3UA路由不可用 M3UA目的实体不可达 系统业务资源过载 单个DNS服务器无响应 所有DNS服务器无响应 GTPC路径故障 Diameter...以华为核心网为例,需要重关注的话统如下: MME KPI指标UGW KPI指标NB-S1模式忙时每用户附着请求次数 NB-S1模式附着成功率 NB-S1模式忙时每用户MME内TAU次数 NB-S1模式忙时每用户...MME间TAU次数 NB-S1模式MME内的TAU成功率 NB-S1模式MME间的TAU成功率 NB-S1模式分组寻呼成功率 NB-S1模式忙时每用户分组寻呼次数 NB-S1模式CPSR成功率 NB-S1...华为的信令分析能够根据TMSI获取到用户的信息,同样也能够根据MME-UE-S1APID和eNB-UE-S1APID获取到用户信息。

1.6K10

简单说一说用户的网络身份ID

其实整体结构就两部分:一部分是标示此GUTI是由哪个MME分配的即MME的GUMMEI,另一部分是在此MME中用户的唯一ID——M-TMSI。...Globally Unique MME Identity——GUMMEI作为网络中唯一标识MME的ID由三部分构成,MCC、MNC和MMEI,MCC和MNC构成了此MME所在的PLMN;而MMEI——MME...Identity又由两部分构成,分别是MMEGID——MME Group ID和MMEC——MME Code。...MMEGID和MMEC的另一个用途则是在MME pool中,对于MME pool来说,通过MMEGID来区分不同的pool,pool中的各个MME则由不同的MMEC来区分。...当New SGSN收到用户的Request之后通过mapped RAI/P-TMSI提取出Old MME信息,并向old MME发起索要用户信息如IMSI的请求,而Old MME此时再将mapped

1.1K10

通信|我是谁?网络ID之我的外号们(P-TMSI、GUTI、5G-GUTI)有关系吗?

为了区别从2/3G LAC mapped的MMEGID和MME中真实配置的MMEGID的不同,3GPP中规定了LAC的最高bit位需要为0,而MMEGID的最高位为1。...的IP,然后New MME即可以向Old SGSN索要此用户的IMSI等相关信息。...GUTI到RAI/P-TMSI的mapping 当MME收到一个使用Mapped GUTI的UE请求(如TAU),MME需要将这个Mapped GUTI转换回RAI/P-TMSI;当用户附着到4G之后移动到...当New SGSN收到用户的Request之后通过mapped RAI/P-TMSI提取出Old MME信息,通过本地配置或者DNS查询得到old MME的IP后向old MME发起索要用户信息如IMSI...的请求,而Old MME此时再将mapped RAI、P-TMSI和P-TMSI signature对应回GUTI以匹配自己所保存的用户信息。

5810

通信|一场场说走就走的旅行,4G TAU上

从复杂程度来说4G内部的TAU以Inter MME TAU with SGW change首当其冲;而异频切换以ISC Inter SGSN-MME为圣(注释:Inter/Intra SGSN-MME的概念是我自己定义的...New MME通过Old GUTI判断出此用户并未在自己驻留过,然后提取其中的GUMMEI信息构建Old MME的FQDN并发送DNS消息查询Old MME的S10 IP地址。...New MME拿到Old MME的S10 IP之后迅速发起Context Request到Old MME索要此用户的信息包括MM(Mobility Management) Context。...当New MME收到DNS返回的SGW信息之后,匹配Old MME的Context Response中的SGW信息以判断是否需要SGW relocated,当发现Old MME的Response的SGW...New MME通过Update Location Request消息通知HSS针对此用户MME已经改变的事实。

1K10
领券