GPRS知识精粹.doc_第1页
GPRS知识精粹.doc_第2页
GPRS知识精粹.doc_第3页
GPRS知识精粹.doc_第4页
GPRS知识精粹.doc_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 RLC/MAC概述与相关定义1.1 无线接口层概述无线资源子层有两项功能:- 分组数据物理信道PDCH的无线资源管理,即RR;- 分组数据物理信道PDCH上的无线链路控制和媒体接入控制,即RLC/MACRR子层使用数据链路层和物理链路层提供的服务,并为MM和LLC子层提供服务。分组逻辑信道PBCCH、PCCCH(包括PPCH、PAGCH、PRACH)、PACCH、PDTCH 以无线块为基础复用到PDCH上。RR子层也为MS寻呼提供服务。1.2 RLC/MAC功能RLC/MAC功能支持两种操作模式:确认操作和非确认操作。RLC功能是确定将LLC PDU拆分和重组成RLC/MAC块的过程。在确认模式下,后向纠错(BEC)进程能使RLC对未成功发送的RCL/MAC块选择重发,同时,它还能保持上层PDU的序号。MAC功能是确定多个MS共用一个公共传输介质(可由多个物理信道组成)的过程,这一功能也可以允许一个MS并行使用多个物理信道,如TDMA帧内的多个时隙。MAC还提供MS主叫时的争用解决进程,MS被叫时的接入请求排队和调度进程。1.3 相关概念和定义块周期(block period):一个块周期是指PDCH上的四个时隙序列,用于传送一个无线块;GPRS多时隙级别(GPRS multislot class):它是指MS在多个PDCH的不同组合上传送和接收的能力;无线块(radio block):一个无线块是指运输一个RLC/MAC协议数据单元的四个正常突发脉冲(burst)序列。一个例外:有时,在PACCH上的无线块由四个接入突发脉冲序列组成,每一个突发脉冲是一个短RLC/MAC块的再现;RLC/MAC块(RLC/MAC block):RLC/MAC块是RLC/MAC实体之间交换的协议数据单元;RLC/MAC控制块(RLC/MAC control block):它是RLC/MAC块的一部分,携带RLC/MAC实体间的控制消息;RLC数据块(RLC data block):是RLC/MAC块的一部分,携带用户数据或上层的信令数据;RR连接(RR connection):RR连接是MS和网络之间的一个物理连接,支持上层信息流的交换,RR连接由两个对等实体来维持和释放;服务原语(services primitives):层之间的信息流通过使用服务原语来执行;分组空闲模式(packet idle mode);在分组空闲模式下,MS没有分配PDCH上的任何无线资源,不存在TBF;MS将监听PBCCH和PCCCH,或BCCH和CCCH;当上层要求传送LLC PDU时,建立TBF并转换到分组传送模式;分组传送模式(packet transfer mode):在分组传送模式下,MS被分配无线资源来支持TBF,TBF为网络和MS提供在一个或多个PDCH上点对点的物理连接来单向传送LLC PDU;可以连续传送一个或多个LLC PDU;可在相反方向同时建立TBF;当传送LLC PDU结束时,释放相关的TBF;当上行和下行所有的TBF都释放后,MS进入分组空闲模式;临时块流 TBF(temporary block flow):TBF是由两个RR对等实体来使用的物理连接,它支持在PDCH上单向传送LLC PDU;TBF是由许多携带LLC PDU的RLC/MAC块组成;它只是在数据传送时存在;临时流标识 TFI(temporary flow identity):网络给每个TBF都指配一个TFI,同一个TFI值可同时用于相反方向上的TBF ,但每个方向上的TBF的TFI值是唯一的;跟某个TBF关联的一个RLC/MAC数据块要包含一个TFI;如果传送的是RLC数据块,TBF由TFI和RLC数据块传送方向唯一确定,如果传送的是RLC/MAC控制消息,TBF由TFI、RLC/MAC控制块传送的方向和消息类型来唯一确定;Global_TFI 用于在上行和下行RLC/MAC控制块传送模式下来标识MS,如果Global_TFI存在,它将用上行链路TFI或下行链路TBF来对MS进行寻址;上行链路状态标记 USF(uplink state flag):USF 被包含在每个下行链路PDCH上的RLC/MAC块的头中,它被网络用来控制不同的MS复用在上行链路PDCH上;媒体接入模式(Medium access modes):可以分为三种:- 动态分配:MS在指配的允许传送的PDCH和块上,检测到指配的USF值;- 扩展动态分配:在任一指配的PDCH上检测到一个指配的USF并将所有指配的高于此信道编号的PDCH用来传送数据;- 固定分配:在指配消息中固定分配无线块和PDCHs,而且不带指配的USF;网络对动态分配和固定分配是必须支持的,而对扩展动态分配的支持是可选的;网络必须保证用于MS的媒体接入模式和资源分配要和其多时隙能力相符合。2 分组空闲模式和传送模式下的基本规程2.1 MS侧在分组空闲和传送模式下的MS要监听小区内广播的系统信息。在分组空闲模式下,MS要监听PCCCH或CCCH上的无线块。2.1.1 小区重选小区的可用性和RR子层决定的小区更换由MS侧的RR实体来通知上层。当MS重新选择小区时,目标小区BCCH上的系统信息表明是否支持GPRS,如果MS收到一个目标小区的PBCCH描述,那它认为其支持GPRS,而不用再去接收BCCH上的系统信息。注意:一个目标小区的PBCCH描述可以在原先小区的分组系统信息(PSI3和3bis的临近小区信息)或目标小区的BCCH消息(SI13)获得。如果小区支持GPRS,MS可以执行分组接入,否则将不能执行分组接入。当小区重选已经决定,在获得目标小区的系统信息的时候,MS可以继续它在原先小区的操作。当以下任意一个条件满足时,原先小区的操作将被抛弃:- MS开始在目标小区的PBCCH上接收信息;- MS已经接收到SI13消息并且目标小区内不存在PBCCH;- 驻留在旧小区的条件不再满足;如果目标小区存在PBCCH,直到在块B0上PSI1第一次出现时,MS才开始接收PBCCH 上的信息。如果接收PSI1和PSI2消息失败,MS可以重新建立和继续在旧小区的操作,直到块B0上PSI 1 的下一次出现。当在旧小区中维持操作时,MS可以挂起TBF或挂起监听PCCCH和CCCH上的无线块,来接收目标小区BCCH上的信息。一个上行链路TBF的挂起可延长为一个块周期。在小区重选已经决定时后,旧小区内的操作可以继续操作,达5秒多。2.1.2 PBCCH上的系统信息如果服务小区内存在PBCCH,MS要接收在PBCCH上广播的PACKET SYSTEM INFORMATION消息,决定PBCCH上PSI消息安排的参数由PSI1消息提供。当新小区存在PBCCH时,MS将执行完全接收PBCCH消息。当MS已经获得PSI1消息,获得相容的PSI2消息和做过至少一次对PBCCH上的PSI消息接收,那么,MS将可在新小区中执行分组接入。当已经接收到PSI1消息,MS将监控PBCCH_CHANGE_MARK并执行PBCCH信息的更新。另外,MS在小区中也要考虑到从PCCCH和PACCH上接收到的任何PSI消息。2.1.2.1 监管PBCCH_CHANGE_MARK和PBCCH信息的更新当驻留小区存在PBCCH,MS至少每30秒要尝试接收PSI1消息,MS也将考虑在PACCH 或PCCCH上接收到的PSI1消息。如果MS在最近的30秒内没有接收到PSI1消息,它将在PBCCH上选择每一次都接收PSI1消息。PSI1消息包含PBCCH_CHANGE_MARK和PSI_CHANGE_FIELD参数,MS保存最新收到的PBCCH_CHANGE_MARK值。如果MS接收到一个PBCCH_CHANGE_MARK并发现其值增加了一个单位,MS将根据PSI_CHANGE_FIELD参数来执行部分接收PBCCH 信息;如果发现其值增加不止一个单位,MS将执行完全接收PBCCH消息。2.1.2.2 替换PBCCHMS可能接收到一个指示PBCCH无效的PSI1消息。此外,MS可能在PACCH或PCCCH 上收到一个提供跟当前使用PBCCH描述不同PBCCH的PSI13消息,或是指示PBCCH不存在的PSI13消息。如果发现小区内PBCCH无效或收到不存在PBCCH的指示,MS将尝试在BCCH接收SI13 消息。为了这个目的,MS可以挂起它的分组空闲或传送模式的操作。当收到SI13时,采用的操作依赖与SI13消息的内容。如果SI13消息含有PBCCH描述,MS将用指示的PBCCH执行完全接收PBCCH消息;如果SI13消息不含有PBCCH描述,MS将执行完全接收BCCH消息。如果收到一个跟当前使用的不同PBCCH描述的PSI13消息,MS用新的PBCCH执行完全接收PBCCH消息。(发生了小区重选)2.1.2.3 PSI1接收失败如果MS在60秒内没有接收到PSI1消息,将发生PSI1接收失败。 PSI1接收失败将导致小区重选。2.1.3 BCCH上的系统信息小区内PBCCH的存在是通过BCCH上SI13消息的PBCCH描述来指示的。如果MS收到一个不含有PBCCH描述的SI13消息,它就认为PBCCH不存在。如果小区内PBCCH不存在,MS将接收广播在BCCH上的SYSTEM INFORMATION(SI)消息。当选择的新小区不存在PBCCH,MS将执行完全接收BCCH消息。当满足:- 获得SYSTEM INFORMATION TYPE(SI3),SI13和SI1(若存在)消息;- 在BCCH的一个TC循环内至少尝试接收另外的SI消息;MS在选择小区将执行分组接入。当收到SI13消息后,MS监控BCCH_CHANGE_MARK并执行BCCH信息更新。2.1.3.1 监管BCCH_CHANGE_MARK并执行BCCH信息更新当小区内PBCCH不存在,MS至少在每30秒内尝试接收SI13或PSI13消息。处理的过程类似2.1.2.1,此处不再详述。2.1.3.2 PBCCH的建立MS可能接收到一个SI13或PSI1消息中含有指示PBCCH存在的PBCCH描述,MS将用指示的PBCCH执行完全接收PBCCH消息。2.1.3.3 SI13接收失败如果在60秒内,MS没有接收到SI13或PSI13消息,将发生SI13接收失败。SI13接收失败将导致小区重选。2.1.4 在广播信道上获得系统信息这个规程被GPRS MS用来执行一个完全或部分接收PBCCH或BCCH信息。当MS接收到PBCCH_CHANGE_MARK,BCCH_CHANGE_MARK,PSI或SI change mark值指示系统信息已经改变时,这个进程就开始。而且,当MS收到任何指示保存的系统信息无效时,这个进程也就开始执行。在小区选择或小区重选中,如果PBCCH存在,当MS开始接收PBCCH上的信息时,这个进程就开始;如果PBCCH不存在,当MS已经接收到SI13消息时,这个进程就开始。在完全接收PBCCH或BCCH信息中,MS将接收所有在不同广播信道上的PSI或SI消息,MS删除保存的任何PSI或SI change mark值。在部分接收PBCCH或BCCH信息中,只是在不同广播信道上的PSI或SI消息的某一子集被接收,MS将考虑PSI或SI change mark值的状态来减少要接收的消息数目。MS可能在分组空闲模式和传送模式期间来获得一些PSI或SI消息。当MS在分组空闲模式下,接收消息必须于此消息在每次广播信道上安排的时间上执行,直到消息接收。当MS在分组传送模式下,它将在PACCH上接收任何网络发送的PSI消息。如果MS在此进程开始的10秒内没有收到所需的消息,它将每次在广播信道上安排该消息的时间里尝试接收丢失的消息。这些将在分组空闲模式和传送模式期间执行。在接收PBCCH或BCCH消息还没有完成时,第二次接收可能就开始。在这种情况下,第一次接收将被放弃,并且相关的丢失消息包含在第二次接收里面。为了允许将来PSI消息类型的扩充,MS可以不考虑消息在PSI消息安排表里的位置,这里,它接收到一个有效的RLC/MAC控制块,但诊断为不认识或 non-PSI消息类型。当发现这种情况,MS不必再在同一个位置接收PBCCH块,直到发现PBCCH消息安排表改变或需要完全接收PBCCH信息。2.1.4.1 系统信息消息的相容集合MS接收到属于系统信息消息一个相容集合的PSI或SI消息时,要保存最新的PSI或SI change mark值。当MS接收到不同于先前保存的这组消息的PSI或SI change mark值,MS执行部分接收PBCCH或BCCH值。它将接收所有属于这个 系统信息消息相容集合的PSI或SI消息实例。如果MS发现这个集合中的PSI或SI count 和 mark参数之间不相容,或别的使这消息无效的不相容,MS将抛弃接收到的消息并删除PSI或SI change mark值。MS将重新接收这些受影响的系统信息消息。2.1.4.2 接收系统信息的挂起操作在某种情况下,分组传送模式下的MS允许挂起一个TBF来接收PBCCH或BCCH上的某个信息。这个挂起不通知网络。根据消息和MS的多时隙级别,挂起一个TBF可在接收消息所需的时间内得以允许。如果MS由于挂起下行链路操作而不能接收相应的USF,这样,在动态或扩展动态分配下,挂起一个TBF可延长为一个块周期。2.1.5 不连续接收(DRX)MS在分组空闲模式下要监听CCCH或PCCCH上的无线块。在GPRS attach进程中,MS 需要获得用于CCCH或PCCCH上的SPLIT_PG_CYCLE和NON_DRX_TIMER参数。这两个参数控制:- 当使用DRX(DRX模式)时,在CCCH或PCCCH上属于MS的寻呼块的出现(SPLIT_PG_TIMER 参数);- 当离开分组传送模式进入空闲模式时,MS使用非DRX模式的持续时间。在每个小区,网络定义了一个非DRX模式的时间上限,这上限由DRX_TIMER_MAX 参数来说明。非DRX模式的周期由NON_DRX_TIMER参数定义的最小值和DRX_TIMER_MAX参数来决定。如果非DRX模式已经给定一个非零值,MS将进入分组空闲模式开始非DRX模式。在此期间,不能再使用DRX模式,直到非DRX模式结束,MS进入DRX模式并可开始在CCCH或PCCCH上使用DRX模式。如果非DRX模式已经给定一个零值,当进入分组空闲模式时,MS将立即进入DRX模式并可开始在CCCH或PCCCH上使用DRX模式。当MS收到一个DRX_TIMER_MAX参数的新值,MS不需要考虑这个新值,直到它下一次进入分组空闲模式。除了在从分组传送模式转入分组空闲模式下使用非DRX模式,当操作在NC2模式下的MS要发送一个NC测量报告时,也要使用非DRX模式。这个使用的持续时间由NC_NON_DRX_PERIOD参数来定义。当MS发送NC测量报告时,非DRX模式已经存在并且所剩余的时间长于NC_NON_DRX_PERIOD参数定义的时间,MS将在NC测量报告发送前保持非DRX模式。在GPRS attach 和 routeing area update 的MM进程期间,MS不能使用DRX。在收到GPRS attach accept 或 routeing area update accept 后,MS将继续正常的DRX处理。 2.1.6 PCCCH上的寻呼模式进程网络可以在PCCCH上的任何下行链路消息上发送寻呼模式信息。寻呼模式信息控制接收消息的MS一些附加需求。注意:PCCCH、PDTCH和PACCH可以在用一PDCH上采用偷帧的方式进行操作;分组空闲模式下的MS考虑在PCCCH无线块上接收到的任何RLC/MAC控制消息;分组传送模式下的MS考虑在PACCH上接收到的任何RLC/MAC控制消息。分组传送模式下的MS不考虑在任何消息上接收到的寻呼模式信息。分组空闲模式下的MS只考虑PCCCH上它所对应寻呼组的无线块上的寻呼模式信息,而对于其它寻呼组的消息不加以考虑。寻呼模式信息所提的需求如下:- 正常寻呼(normal paging):没有附加需求;- 扩张寻呼(extended paging):要求MS接收并分析在PCCCH上可能发生寻呼(PPCH)的下一个块周期;- 寻呼重组(paging reorganization):MS不管BS_PAG_BLK_RES的设置接收PCCCH 上所有消息。它也被要求接收所有的PBCCH消息。当MS接收到它所属的寻呼组的上的下一个消息,后续的操作由该消息上的寻呼模式信息来定义;- (same as before):寻呼模式跟先前的没有改变。注意,不管当前有什么需求,MS只有在分组空闲模式下和接收到跟寻呼组相对应的无线块上的消息,它才考虑寻呼模式信息。当MS选择了一个新的PPCH,MS最初的寻呼模式设置为寻呼重组。如果在寻呼子信道上的RLC/MAC块不含有寻呼模式信息,或它没有被正确接收,默认的寻呼模式信息将是same as before。2.1.7 频率参数频率参数包含在指配消息中(如:PACKET DOWNLINK ASSIGNMENT,PACKET UPLINK ASSIGNMENT,或 PACKET TIMESLOT RECONFIGURE)并定义了MS在指配TBF期间所使用的无线频率信道。当MS进入分组传送模式时,第一个送给MS的指配消息必须含有频率参数,而后的指配消息可以省略频率参数。如果MS在分组传送模式期间收到不含有频率参数的指配消息,MS将使用原来的频率参数。频率参数可用ARFCN来定义一个非跳频无线频率信道,或可用间接编码,直接编码1 或直接编码2来定义一个跳频无线频率信道,详见协议。当MS重选小区时,原先保存的频率消息将被删除。2.2 网络侧2.2.1 系统信息广播2.2.1.1 PBCCH上的系统信息如果小区内存在PBCCH,网络在PBCCH上广播PACKET SYSTEM INFORMATION TYPE(PSI)1到3消息和一些可选的PSI消息。基于这些信息,MS能决定是否和怎样接入当前的系统。如果所需小区重选和邻近小区信息跟PSI 3消息不匹配,可在PBCCH上广播PSI 3bis消息;如果MS登录小区时发生功率控制测量冲突,可在PBCCH上广播PSI 4消息;如果MS登录小区时要执行测量报告,可在PBCCH上广播PSI 5消息。PSI 1 消息含有PBCCH_CHANGE_MARK和 PSI_CHANGE_FIELD参数。每次网络对PBCCH信息做一个改变,PBCCH_CHANGE_MARK的值就增加 1(模8),如果单单是PSI 1消息的内容改变,这不反映在PBCCH_CHANGE_MARK上。当此参数增1时,参数PSI_CHANGE_FIELD将被设为一个合适的值来表明PBCCH信息最新一次改变的特性。网络可增加PBCCH_CHANGE_MARK的值超过1(模8),来让所有的MS强制执行完全接收PBCCH信息。为了防止在PBCCH_CHANGE_MARK加1后大量的TBF挂起,网络可在PACCH上发送PSI消息给分组传送模式下的MS。 2.2.1.2 BCCH上的系统信息除了0408里的需求,网络通常在BCCH上广播SYSTEM INFORMATION TYPE 13(SI13) 消息来支持GPRS。如果小区内不存在PBCCH,其它类型的SI消息可在BCCH上广播。如果存在PBCCH,只有SI 13消息在BCCH上广播。当小区不存在PBCCH并且MS执行功率控制测量冲突,SI 15消息将在BCCH上广播,SI15消息的出现由SI 13来指示。SI 13消息也含有BCCH_CHANGE_MARK和SI_CHANGE_FIELD参数,作用类似2.2.1.2 上所述。2.2.1.3 PACCH(或别的信道)上的系统信息网络可在PACCH上广播PSI消息,如果小区内存在PBCCH,网络可在PACCH上广播PSI1消息,使得MS在至少每15秒内接收PSI 1消息;如果小区内不存在PBCCH,网络可在PACCH上广播PSI 13消息,使得MS在至少每15秒内接收PSI 13消息。2.2.1.4 系统信息消息的相容集合某些类型的PSI和SI消息有许多实例,对于这些消息,MS将接收到一个这种类型消息的相容集合,详见协议。一个系统信息消息的相容集合由PSI或SI 的change mark参数来识别,一个相容集合内的所有消息有相同的此参数值。某一个相容集合内的系统信息消息数目由PSI或SI的count参数来表示,某一消息在相容集合内的位置由PSI或SI的index参数来表示。count参数值为N-1,其中N为相容集合中消息的数目,index参数的值为0到N-1。2.2.2 寻呼当寻呼出现时,网络将在所有PCCCH的子信道上连续发送有效的RLC数据块或RLC/MAC控制块。2.3 测量报告网络可能需要来自MS的测量报告,详细描述在0508,测量报告有两种:- MS在MM Ready状态下的网络控制(NC)测量报告;- 在分组空闲模式下(对应MM的standby状态?)的扩展测量(EM)报告。2.3.1 网络控制(NC)测量报告MS的行为由在PBCCH上PSI 5消息的NETWORK_CONTROL_ORDER参数控制(系统消息PSI5只在PBCCH上下发,因此在数据传输过程中,网络控制的MR只能通过控制命令要求MS上报)而且,网络可在PCCCH或PACCH上发送含有NETWORK_CONTROL_ORDER参数的PACKET MEASUREMENT ORDER消息给特定的一个MS。此参数的值可为NC0,NC1,NC2或RESET。当在NC1或NC2模式下,MS将执行NC测量。报告周期在PSI 5或PACKET MEASUREMENT ORDER消息中的NC_REPORTING_PARAMETER_I和NC_REPORTING_PARAMETER_T字段来指明。MS将在分组空闲模式下把 NC_REPORTING_PARAMETER_I用于计数器T3158或在分组传送模式下把NC_REPORTING_PARAMETER_T用于计数器T3158.当T3158超时,MS重启T3158,执行测量并发送PACKET MEASUREMENT REPORT 消息给网络。当T3158处于活动状态,NC1或NC2模式下的MS接收到一个新的报告周期或改变分组模式,如果报告周期比T3158超时的时间短,MS将立即用新报告周期重启T3158;否则,T3158将继续运行。当MS离开MM Ready状态,T3158将停止并不传送测量报告给网络。当MS重选小区时,应用在新小区的默认频率列表将是小区的BA(GPRS)列表,直到收到一个新的PACKET MEASUREMENT ORDER消息。处于RR连接或执行匿名接入(anonymous access)的MS在此期间不发送测量报告给网络。当RR连接释放或匿名接入的TBF终止,MS将返回到原先的模式。2.3.2 扩展测量(EM)报告MS执行扩展测量报告的行为由PSI 5或PACKET MEASUREMENT ORDER消息的EXT_MEASUREMENT_ORDER参数控制,此参数的值为EM0,EM1或RESET。EM1模式下的MS的报告周期由EXT_MEASUREMENT_PERIOD字段指明,MS用此参数启动定时器T3178。当T3178处于活动状态,EM1模式下的MS重选了小区,如果T3178的超时时间大于新小区指示的报告周期,MS将立即用新参数重启T3178;否则,T3178继续运行。3 寻呼进程MS处于分组空闲模式下,网络通过寻呼进程建立一个RR连接或下行链路分组传送。寻呼进程只由网络在CCCH或PCCCH的寻呼子信道上发起。许多MS可由被一个寻呼消息寻呼。MS处于分组传送模式下,网络可通过寻呼进程建立一个RR连接。这个进程只有网络在PACCH或CCCH的寻呼子信道上发起。许多MS可由同一个寻呼消息建立RR连接。3.1 RR连接建立的寻呼进程分组空闲模式下的MS只有在PCCCH(如有)或CCCH上被寻呼。如果MS在分组传送模式下,网络可在PACCH上给A级或B级的MS发送寻呼相关信息。3.1.1 在CCCH寻呼子信道上的寻呼启动(04.08)3.1.2 在PCCCH寻呼子信道上的寻呼启动当MS不在分组传送模式下并当网络操作在模式 I下时,寻呼进程用PCCCH上的寻呼子信道给A级或B级的MS发送寻呼信息。网络通过在PCCCH的寻呼子信道上广播PACKET PAGING REQUEST消息来发起寻呼进程,同时考虑DRX参数。对于每个被寻呼启动RR连接建立的MS,PACKET PAGING REQUEST消息需要含有一个需求信道字段,用来定义MS如何对CHANNEL REQUEST消息中的建立原因字段编码。在PCCCH上的PACKET PAGING REQUEST消息可包含多个MS标识。3.1.3 在PACCH上寻呼启动当MS在分组传送模式下并当网络操作在模式 I下时,寻呼进程用PACCH给A级或B级的MS发送寻呼信息。在这种情况下,网络在合适的PACCH上给MS发送PACKET PAGING REQUEST 消息,这消息含有MS标识和需求信道字段。3.1.4 寻呼响应在接收到目的为发起RR连接建立的PACKET PAGING REQUEST消息,寻呼响应进程详见04.08。3.2 下行链路分组传送的寻呼进程网络可发起一个分组寻呼进程来获得MS的小区位置来用于下行链路分组传送。分组寻呼进程只能由网络发起,在合适的CCCH或PCCCH的寻呼子信道上广播 PACKET PAGING REQUEST消息。使用在PCCCH寻呼子信道上的分组寻呼来发送一个寻呼请求消息给不处于分组传送模式下的MS。当PCCCH不存在的情况下,可在CCCH的寻呼子信道上发起。3.2.1 在CCCH寻呼子信道上的寻呼进程(见04.08)3.2.2 在PCCCH寻呼子信道上的寻呼进程分组寻呼进程由网络来发起,它是由一个来自MM子层的寻呼请求触发的。网络通过在PPCH的寻呼子信道上广播PACKET PAGING REQUEST消息来发起寻呼进程,同时考虑DRX参数。在PCCCH上的PACKET PAGING REQUEST消息可包含多个MS标识。在接收到一个PACKET PAGING REQUEST消息,被寻址的MS将给它的MM子层发送一个接收到寻呼信息的指示。3.2.3 寻呼响应当MS的MM子层在响应一个PACKET PAGING REQUEST指示了一个LLC PDU时,网络就用带原因值为寻呼响应的PACKET CHANNEL REQUEST来启动下行链路TBF。对于响应CCCH上分组寻呼请求进程见04.08。注意:MS通过发送一个LLC PDU给网络来隐性地启动一个分组寻呼响应,详见04.64 和04.08。4 PCCCH上的媒体接入控制(MAC)进程一个TBF的建立可由MS或网络发起。在空闲模式下MS在PCCCH上,测量报告消息是在临时固定分配上发送的,而不用建立上行链路TBF。4.1 MS发起的在PCCCH上建立TBF分组接入进程的目的是建立一个TBF在从MS到网络的方向上传送LLC PDU。分组接入可在PCCCH或CCCH上,采用一阶段或二阶段来实现。如果请求的RLC模式是非确认模式,MS将执行二阶段分组接入。如果从网络到MS方向上的TBF已经建立,TBF的建立可在PACCH上实现。分组接入进程由上层请求发送一个LLC PDU来发起。上层的请求说明了吞吐量,RLC 模式和与分组传送相关的无线优先级或指示含有信令的分组传送。对于这些请求,如果网络允许接入,MS就开始分组接入进程;否则,MS的RR子层就拒绝请求。4.1.1 允许接入网络在PBCCH和PCCCH上,网络广播处在ACC_CONTR_CLASS参数中的授权接入类和授权特殊接入类列表。只有MS是一个授权接入类或授权特殊接入类中的一员,接入网络才得以允许。4.1.2 TBF建立启动4.1.2.1 分组接入进程启动MS在PRACH上安排发送PACKET CHANNEL REQUEST消息并同时脱离分组空闲模式来启动分组接入进程。在发送第一个PACKET CHANNEL REQUEST消息时,MS在所有后续的MAC头中保存Retry(R) bit 值为MS发送信道请求消息一次。如果发送了第二个PACKET CHANNEL REQUEST消息,MS将改变Retry(R) bit值为MS发送信道请求消息一次或多次。MS将继续监听PBCCH和PCCCH。当MS收到PRACH 控制参数IE,PERSISTENCE_LEVEL参数的值将在下次发送PACKET CHANNEL REQUEST时被考虑。A级或B级的MS对一个指示RR连接建立的PACKET PAGING REQUEST消息作出响应。B级MS将放弃分组接入进程来接收指示RR连接建立的PACKET PAGING REQUEST消息。指示非RR连接的PACKET PAGING REQUEST消息将被忽略。C级MS 在分组接入进程中将忽略所有的PACKET PAGING REQUEST消息。PACKET CHANNEL REQUEST消息在PRACH上发送并包含一个接入类型和无线资源需求参数的指示。PACKET CHANNEL REQUEST消息有包含8 bit 或 11 bit 信息的两种格式。所使用的格式是由广播在PBCCH上的ACC_BURST_TYPE参数来控制的。当MS想用TBF来发送用户数据,如果数据量不大于8个RLC/MAC块,MS将采用短接入作为接入类型。块的数目以CS-1来计算;如果数据量大于8个RLC/MAC块,MS将请求一阶段或二阶段接入。如果分组接入的目的是发送一个寻呼响应、小区更新或移动管理进程,MS将在PACKET CHANNEL REQUEST消息中指示。如果分组接入进程的目的是发送一个测量报告,MS将在PACKET CHANNEL REQUEST消息中指示无TBF建立的单个块。4.1.2.1.1 PRACH上的接入持久性控制MS发送PACKET CHANNEL REQUEST消息的最大次数为M+1。在发送每个PACKET CHANNEL REQUEST消息后,MS将监听PBCCH,也监听对应PRACH的PAGCH。PRACH控制参数IE包含了接入持久性控制参数并在PBCCH和PCCCH上广播。PRACH 控制参数IE包含以下参数:MAX_RETRANS,对应每个无线优先级;PERSISTENCE_LEVEL;S;TX_INT。(详见协议)MS试发M+1次PACKET CHANNEL REQUEST消息后,启动定时器T3170。当T3170超时,分组接入进程将被放弃并执行小区重选的异常释放。4.1.2.2 分组指配进程4.1.2.2.1 接收到PACKET CHANNEL REQUEST消息在接收到PACKET CHANNEL REQUEST消息,网络可给MS指配一个或多个PDCHs的无线资源。分配的PDTCH和PACCH资源在PACKET UPLINK ASSIGNMENT消息中指配给MS,该消息在同一PCCCH的任何PAGCH块中发送。分组请求参考信息包含频率参数并用于对MS寻址。如果使用动态分配媒体接入模式,网络要在PACKET UPLINK ASSIGNMENT消息中包含对分配的PDCHs的USF值。网络可指配固定资源给MS,这种情况下,PACKET UPLINK ASSIGNMENT消息要包含一个ALLOCATION_BITMAP,也可将间隙(gaps)包含在ALLOCATION_BITMAP 中,用于监听PACCH和执行临近小区功率测量。MS在PACKET CHANNEL REQUEST中没有指示测量报告,如果PACKET UPLINK ASSIGNMENT消息含有单个块分配结构,MS将执行二阶段接入;如果该消息含有动态发分配结构或固定分配结构,MS执行一阶段接入。如果MS指示了测量报告,它将根据4.3.1发送测量报告。在接收到响应最新3个PACKET CHANNEL REQUEST消息的PACKET UPLINK ASSIGNMENT消息,MS将停止T3170,停止发送PACKET CHANNEL REQUEST并转换到指配的PDCHs上。MS可用PBCCH,BCCH或先前指配消息的信息来对频率参数进行解码。如果MS检测到一个无效频率参数,它将放弃进程,如果需要部分接收PBCCH或BCCH信息,MS可重启这个进程。PACKET UPLINK ASSIGNMENT消息可能指示一个TBF开始时间参数。MS将监听PCCCH直到TBF开始时间,然后转到指配的PDCHs,启动定时器T3164并处理争用解决。如果MS监听PCCCH时接收到多个PACKET UPLINK ASSIGNMENT消息,它将忽略先前的消息而使用最新的消息。接收到接入类型为二阶段接入请求或无TBF建立的单个块的PACKET CHANNEL REQUEST消息,网络可在上行链路PDCH上分配一个单个无线块。为了强制MS使用二阶段接入,网络无论接收到何种接入类型的PACKET CHANNEL REQUEST消息,都可在上行链路PDCH上分配一个单个无线块。如果MS被分配一个单个块并且它在PACKET CHANNEL REQUEST中没有指示无TBF 建立的单个块,MS将执行二阶段分组接入进程; 如果MS被分配一个单个块并且它在PACKET CHANNEL REQUEST中指示了无TBF 建立的单个块,MS将处理测量报告。否则,MS将进行一阶段接入的争用解决。4.1.2.2.2 分组接入排队通知进程网络可能在收到信道请求消息的同一PCCCH上给MS发送PACKET QUEUING NOTIFICATION消息。这消息包含一个用于识别MS的临时排队标识。在接收到响应最新3个PACKET CHANNEL REQUEST消息的PACKET QUEUING NOTIFICATION消息时,MS将停止T3170,启动T3162并停止发送分组信道请求消息。它将继续监听PBCCH和PCCCH。如果MS在等待一个有效分组信道请求消息的TBF开始时间时,接收到PACKET QUEUING NOTIFICATION消息,MS将忽略此消息。网络可能在紧跟着PACKET QUEUING NOTIFICATIONQ消息后给MS发一个PACKET UPLINK ASSIGMENT消息。在这种情况下,MS的参考地址将是临时排队标识。MS将停止T3162,启动T3164并转换到指配的PDCHs上。T3162超时,分组接入进程被放弃并把分组接入失败上报给上层。4.1.2.2.3 分组查询(polling)进程在发送完PACKET QUEUING NOTIFICATION后,网络可能在接收到分组信道请求的同一PDCH上给MS发送一个PACKET POLLING REQUEST消息。MS由临时排队标识来寻址。接收到PACKET POLLING REQUEST消息,MS将启动T3162并在被RRBP字段指定的上行链路无线块上响应一个PACKET CONTROL ACKNOWLEDGEMENT消息。4.1.2.2.4 分组接入拒绝进程网络可能在接收到信道请求的同一PCCCH上的任一PAGCH块上给MS发送一个PACKT ACCESS REJECT消息。这个消息包含PACKET CHANNEL REQUEST消息接收时间的请求索引和一个拒绝结构内的WAIT_INDICATION字段(可选)。在接收到含有WAIT_INDICATION字段的PACKET ACCESS REJECT消息时(这里的分组请求索引对应最近收到的3个PACKET CHANNEL REQUEST消息),MS将停止发送PACKET CHANNEL REQUEST消息,用WAIT_INDICATIN指示的值来启动T3172,启动T3162并监听下行链路PCCCH直到T3162超时。在这期间,MS将忽略其它的分组接入拒绝消息,但在接收到响应最近3个信道请求消息的PACKET UPLINK ASSIGNMENT消息时,MS将停止T3162和T3172并执行接收进程同(4.1.2.2.2)。如果在T3162超时前,MS没有收到PACKET UPLINK ASSIGNMENT消息,MS将返回分组空闲模式,监听寻呼信道。MS的另一种选择是如果它收到网络的任何响应或发送多于3个信道请求消息,它将停止T3162并返回到分组空闲模式下。在T3172超时之前,MS不能在同一小区内再次进行分组接入,但可以经过小区重选后,执行分组接入。 在T3172超时之前,A级或B级MS可在同一小区尝试进入专用模式。在T3172运行期间,MS将忽略所有的PACKET PAGING REQUEST消息,但对启动RR连接建立的寻呼请求除外。在接收到无WAIT_INDICATION字段的PACKET ACCESS REJECT消息时,MS将停止T3162并返回分组空闲模式。在进行一个新的分组接入进程前,MS将对广播的PRACH控制参数进行解码。 4.1.2.3 一阶段接入的争用解决为了唯一识别在上行链路传送的MS,对于前三个RLC数据块或全部(如果TBF包含少于三个RLC数据块),RLC的头被扩展为包含MS的TLLI。在发送第一个RLC数据块时,MS停止T3164,设置计数器N3104为1,并启动T3166。每次MS发送一个RLC数据块,N3104就加一。在收到包含TLLI的RLC数据块后,网络发一个含有TLLI的PACKET UPLINK ACK/NACK消息作为响应。当网络收到一个标识MS的TLLI值,作为TBF争用解决的一部分时,争用解决在网络侧完成。当MS收到一个含有TLLI的PACKET UPLINK ACK/NACK消息时,争用解决在MS侧完成。这时,MS停止T3166和计数器N3104。当N3104达到它的最大值,或T3166超时,或MS收到一个含有正确的TFI但是另一个不同的TLLI的PACKET UPLINK ACK/NACK消息时,MS侧的争用解决失败。MS将复位N3104,停止T3166,立即停止传送这个TBF并重试分组接入进程直到重复4次。在这种情况下,发生TBF失败。4.1.2.4 一阶段分组接入完成一阶段分组接入进程完成在于一个成功的争用解决,MS已经进入分组传送模式。4.1.2.5 时间提前量初始的时间提前量由PACKET UPLINK ASSIGNMENT的TIMING_ADVANCE_VALUE 字段提供。然后,或用PACKET POWER CONTROL/TIMING ADVANCE消息进行更新,或用持续时间提前量进程。如果指配消息中包含时间提前量索引,MS将使用分配的PTCCH运行连续更新时间提前量机制。否则,连续更新时间提前量机制不能使用。对于指配消息没有提供TIMING_ADVANCE_VALUE字段的情况,MS不允许在上行链路上发送正常突发脉冲,直到它通过持续时间提前量进程或PACKET POWER CONTROL/TIMING ADVANCE消息得到一个有效的时间提前量。4.1.3 使用二阶段接入的TBF建立4.1.3.1 分组资源请求进程的启动在提供PCCCH小区内,二阶段接入的第一阶段进程跟一阶段接入相同,直到网络发送一个带有指示二阶段接入的单块分配的PACKET UPLINK ASSIGNMENT消息。在这个消息中,网络保留PDCH上有限的资源来用于MS传送PACKET RESOURCE REQUEST 消息。如果小区内存在PCCCH,二阶段接入就由网络命令MS发送PACKET RESOURCE REQUEST消息来启动。 如果小区内无PCCCH,二阶段接入见04.08。当MS收到PACKET UPLINK ASSIGNMENT消息,它将在分配的单个无线块上发送PACKT RESOURCE REQUEST消息作为响应,并启动T3168。MS在RLC_OCTET_COUNT中说明它在TBF上要传送的用户数据字节数。当使用动态分配或扩展动态分配和固定分配时,RLC_OCTET_COUNT的最大值表示所请求的最大字节数,而 0 值表示一个open ended TBF。 4.1.3.2 上行链路的分组资源指配进程4.1.3.2.1 接收到PACKET RESOURCE REQUEST消息在接收到PACKET RESOURCE REQUEST消息,网络响应一个PACKET UPLINK ASSIGNMENT消息(指配一个或多个PDCH用于TBF)或PACKET ACCESS REJECT 消息。在接收到PACKET UPLINK ASSIGNMENT消息,MS将转换到指配的PDCH上。消息中的REL_OR_ABS_EN字段指示了开始时间字段的编码类型,并且所有的后续RLC/MAC 控制消息都在指配的上行链路TBF上传送。MS可以用在PBCCH,BCCH或先前指配消息中接收到的信息来对频率参数进行解码。如果MS在指配消息中检测到一个无效频率参数信息,它将放弃进程,如果需要启动部分接收PBCCH或BCCH信息,可在PRACH上重启接入。在接收到含有WAIT_INDICATION字段的PACKET ACCESS REJECT消息,MS将停止T3168并用等待指示的值启动T3172。在T3172超时前,MS不能在同一小区开始一个新的分组接入,但可在小区重选后的新小区中进行。当T3172超时,MS将在CCCH或PCCCH上启动上行链路TBF建立。在接收到未含有WAIT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论