1、PS IE步骤详解PS业务全过程介绍2一、RRC连接过程3二、PS ATTACH 过程25四、RB建立34五、RB 重配置48六:物理信道重配57七、PDP 去激活62八、RB释放64九、RRC释放72 PS业务全过程介绍 一、RRC连接过程当RNC接收到UERRC CONNECTION REQUEST消息,由其无线资源管理模块RRM依据特定算法确定是接收还是拒绝该RRC连接建立请求,假如接收,则再判决是建立在专用信道还是公共信道。关键参数:Initial UE Identity:初始UE标识,如IMSI,TMSI等参数,用来让网络识别发送该建立请求消息UE;Establishment cau
2、se:建立原因,有多个类型,PS业务为registration。Protocol Error Indicator:协议错误标识,用来标明是否有协议错误发生。测量IE:给出在Uu接口上测量结果;Initial UE Capability:UE能力;RRC Connection Request IE 以下:value UL-CCCH-Message := message rrcConnectionRequest : initialUE-Identity tmsi-and-LAI : 标注UE TMSI和LAI,经验证LAI为手机储存 tmsi 01100000 10001110 00100011
3、00001110B, lai plmn-Identity mcc 4, 6, 0 , mnc 0, 0 , lac 10100101 00001011B , establishmentCause registration,建立原因:注册,假如不需要ATTACH,就为交互类 protocolErrorIndicator noError, measuredResultsOnRACH 传输信道是RACH currentCell modeSpecificInfo tdd : primaryCCPCH-RSCP 29目前主服务小区PCCPCH 接收码功率29-116=-87 , monitoredCel
4、ls modeSpecificInfo tdd : cellParametersID 24,邻小区1扰码 primaryCCPCH-RSCP 22邻小区1接收码功率22-116=-94 , modeSpecificInfo tdd : cellParametersID 119,邻小区2扰码 primaryCCPCH-RSCP 21邻小区2接收码功率21-116=-95 , modeSpecificInfo tdd : cellParametersID 53,邻小区3扰码 primaryCCPCH-RSCP 9邻小区3接收码功率9-116=-107 , v3d0NonCriticalExtens
5、ions rRCConnectionRequest-v3d0ext uESpecificBehaviourInformation1idle 0000B , v4b0NonCriticalExtensions rrcConnectionRequest-v4b0ext accessStratumReleaseIndicator rel-4R4版本 RRC Connection Setup IE 以下:value DL-CCCH-Message := message rrcConnectionSetup : later-than-r3 : initialUE-Identity tmsi-and-LA
6、I : tmsi 01100000 10001110 00100011 00001110B,同RRC Connection Request 标注UE TMSI 和LAI lai plmn-Identity mcc 4, 6, 0 , mnc 0, 0 , lac 10100101 00001011B , rrc-TransactionIdentifier 0, criticalExtensions r4 : rrcConnectionSetup-r4 new-U-RNTI srnc-Identity 00111111 0100B, s-RNTI 01101000 01010011 0000BU
7、E ID , rrc-StateIndicator cell-DCH,从RACH 转入DCH utran-DRX-CycleLengthCoeff 6,cn域不连续接收因子6 capabilityUpdateRequirement ue-RadioCapabilityFDDUpdateRequirement-FDD FALSE, ue-RadioCapabilityTDDUpdateRequirement-TDD384 FALSE, ue-RadioCapabilityTDDUpdateRequirement-TDD128 TRUE , srb-InformationSetupList配置3.
8、4K SRB信令承载,分别为4条流,RB1,RB2,RB3,RB4 rb-Identity 1,RB1 rlc-InfoChoice rlc-Info : ul-RLC-Mode ul-UM-RLC-Mode : , dl-RLC-Mode dl-UM-RLC-Mode : NULLRB1 上下行为UM-RLC模式 , rb-MappingInfo RB映射方法两种:DCH或RACH/FACH ul-LogicalChannelMappings oneLogicalChannel : ul-TransportChannelType dch : 1, logicalChannelIdentity
9、 1, rlc-SizeList configured : NULL, mac-LogicalChannelPriority 4 , dl-LogicalChannelMappingList dl-TransportChannelType dch : 1, logicalChannelIdentity 1 , ul-LogicalChannelMappings oneLogicalChannel : ul-TransportChannelType rach : NULL, logicalChannelIdentity 1, rlc-SizeList explicitList : rlc-Siz
10、eIndex 1 , mac-LogicalChannelPriority 4 , dl-LogicalChannelMappingList dl-TransportChannelType fach : NULL, logicalChannelIdentity 1 , rb-Identity 2,RB2 rlc-InfoChoice rlc-Info : ul-RLC-Mode ul-AM-RLC-Mode : transmissionRLC-Discard noDiscard : dat40,是否采取丢弃模式,不采取。40为最大重传次数 transmissionWindowSize tw64
11、,发送端发送窗口大小对应了发送窗能够容纳以发送但还没有收到确定PDU最大数目,此处为64字节。 timerRST tr500,该定时器用于触发RESET PDU 重传 此处为500ms max-RST rst32,发送RESET PDU最大次数,当等于该值时将向上层上报不可恢复错误,此处为32次。 pollingInfo timerPoll tp200, poll-SDU sdu1, lastTransmissionPDU-Poll TRUE, lastRetransmissionPDU-Poll TRUE, pollWindow pw70 , dl-RLC-Mode dl-AM-RLC-Mo
12、de : inSequenceDelivery TRUE, receivingWindowSize rw64,接收窗口大小,通常情况下接收窗口大小应设置为等于发送窗口大小 dl-RLC-StatusInfo missingPDU-Indicator TRUE , rb-MappingInfo RB映射方法两种:DCH或RACH/FACH ul-LogicalChannelMappings oneLogicalChannel : ul-TransportChannelType dch : 1, logicalChannelIdentity 2, rlc-SizeList configured :
13、 NULL, mac-LogicalChannelPriority 1 , dl-LogicalChannelMappingList dl-TransportChannelType dch : 1, logicalChannelIdentity 2 , ul-LogicalChannelMappings oneLogicalChannel : ul-TransportChannelType rach : NULL, logicalChannelIdentity 2, rlc-SizeList explicitList : rlc-SizeIndex 1 , mac-LogicalChannel
14、Priority 1 , dl-LogicalChannelMappingList dl-TransportChannelType fach : NULL, logicalChannelIdentity 2 , rb-Identity 3,RB3 rlc-InfoChoice rlc-Info : ul-RLC-Mode ul-AM-RLC-Mode : transmissionRLC-Discard noDiscard : dat40, transmissionWindowSize tw64, timerRST tr500, max-RST rst32, pollingInfo timerP
15、oll tp200, poll-SDU sdu1, lastTransmissionPDU-Poll TRUE, lastRetransmissionPDU-Poll TRUE, pollWindow pw70 , dl-RLC-Mode dl-AM-RLC-Mode : inSequenceDelivery TRUE, receivingWindowSize rw64, dl-RLC-StatusInfo missingPDU-Indicator TRUE , rb-MappingInfo ul-LogicalChannelMappings oneLogicalChannel : ul-Tr
16、ansportChannelType dch : 1, logicalChannelIdentity 3, rlc-SizeList configured : NULL, mac-LogicalChannelPriority 2 , dl-LogicalChannelMappingList dl-TransportChannelType dch : 1, logicalChannelIdentity 3 , ul-LogicalChannelMappings oneLogicalChannel : ul-TransportChannelType rach : NULL, logicalChan
17、nelIdentity 3, rlc-SizeList explicitList : rlc-SizeIndex 1 , mac-LogicalChannelPriority 2 , dl-LogicalChannelMappingList dl-TransportChannelType fach : NULL, logicalChannelIdentity 3 , rb-Identity 4,RB4 rlc-InfoChoice rlc-Info : ul-RLC-Mode ul-AM-RLC-Mode : transmissionRLC-Discard noDiscard : dat40,
18、 transmissionWindowSize tw64, timerRST tr500, max-RST rst32, pollingInfo timerPoll tp200, poll-SDU sdu1, lastTransmissionPDU-Poll TRUE, lastRetransmissionPDU-Poll TRUE, pollWindow pw70 , dl-RLC-Mode dl-AM-RLC-Mode : inSequenceDelivery TRUE, receivingWindowSize rw64, dl-RLC-StatusInfo missingPDU-Indi
19、cator TRUE , rb-MappingInfo ul-LogicalChannelMappings oneLogicalChannel : ul-TransportChannelType dch : 1, logicalChannelIdentity 4, rlc-SizeList configured : NULL, mac-LogicalChannelPriority 3 , dl-LogicalChannelMappingList dl-TransportChannelType dch : 1, logicalChannelIdentity 4 , ul-LogicalChann
20、elMappings oneLogicalChannel : ul-TransportChannelType rach : NULL, logicalChannelIdentity 4, rlc-SizeList explicitList : rlc-SizeIndex 1 , mac-LogicalChannelPriority 3 , dl-LogicalChannelMappingList dl-TransportChannelType fach : NULL, logicalChannelIdentity 4 , ul-CommonTransChInfo modeSpecificInfo tdd : individualUL-CCTrCH-InfoList ul-TFCS-Identity tfcs-ID 1, sharedChannelIndicator FALSE