:从具体的wireshark的包来看,这个intialattach包含了两个事件,attachReq+PDNconnectivityReq 一个是EMM层面的消息,一个是ESM层面的消息。 AttachReq无需多讲,这是终端登陆网络侧所必须的过程。而PDNConncetivityReq的出现是为了建立defaultBearer。 (这个独立于可能还会和其他APN所建立的defaultbearer),在这个PDNConnectReq里UE侧不需要提交APN的地址,换句话讲,这个initialdefaultbearer所连向的APN应该由网络侧来决定。终端只提供了UE所支持的IP地址类型。 (但是也有例外,虽然规范里要求是这样,但是也有观点认为,UE提供了APN更有利于UE对业务需求,例如UE想直接连入企业网,那得需要UE提供APN,但是这个APN的提供得在鉴权和NAS安全关联建立之后,因为defaultAPN的提供应该估计应该根据实际运营商的业务实现或者客户需求来做) WhenthePDNCONNECTIVITYREQUESTmessageissenttogetherwithanATTACHREQUESTmessage,theUEshallnotincludetheAPN. 而把PDNConnectivityReq和AttachReq绑定的考虑出自于 ,,LTE中实现了theipofUEalwanysonline的想法。 。在这条消息中,在S1AP层面上,暂时还只有eNB-UE-S1AP-ID的value,网络侧的S1AP的ID需要等MME来回复。 b. 在NAS层(如图2所示):其中EPSmobilitymessage的地方出现了两次。Req的消息被包含在EMM消息中,通过ESMMessagecontainer这个IE,EMM包含了ESM的内容。 EPSMobilityMessage出现两次的原因是:-----: 随后具体到每条NAS的Message,。(但是为什么要出现两次呢?NAS具体的Message的Securityheader不够么?为什么还要再加一层Securityheader上去呢?) 那么如果UE侧已经有一个validNASsecuritycontext 存在了,那么UE需要在attachReq中置上intergrityprotect。对应于3GPP24301:1)Exceptforthecasedescribedinitem3below,theUEshalltransmittheinitialNASmessageintegrityprotected withthecurrentEPSsecuritycontext, ,andshallverifytheMACoftheNAS ,theMMEmayre-establishthesecureexchangeofNASmessages:-byreplyingwithaNASmessagethatisintegrityprotectedandcipheredusingthecurrentEPSsecurity ,allNASmessagesexchangedbetweentheUEandtheMMEaresent ,allNASmessage
LTE-信令 来自淘豆网www.taodocs.com转载请标明出处.