1、ICS 33060M 37Y口中华人民共和国通信行业标准YD厂r 1 8462-20092GHz TD-SCDMA数字蜂窝移动通信网高速上行分组接入(HSUPA)U u接口层2技术要求第2部分:RLC协议Technical Requirement for HSUPA Uu Interface Layer 2 in2GHz TD-SCDMA Digital Cellular Mobile Telecommunication NetworkPart 2:RLC ProtocoI(3GPP R5 TS 25322 V780 Radio Link Control(RLC)Protocol Specif
2、ication,NEQ)2009-06-1 5发布 2009-09-01实施中华人民共和国工业和信息化部发布目 次YD厂r 1 8462-2009前言l范围12规范性引用文件13缩略语l4概述25功能76提供给上层的业务77期望从MAC获得的业务108层与层通信的单元109对等层通信元素1310未知、未预见和错误协议数据的处理4211基本过程43参考文献59刖 声YDT 1846(2GHz TDScDMA数字蜂窝移动通信网高速上行分组接入(HSUPA)Uu接口层2技术要求分为两个部分:一第1部分:MAC协议一第2部分:RLC协议本部分是YDT 18462GIz TDSCDMA数字蜂窝移动通信网
3、高速上行分组接入(HSUPA)Uu接口层2技术要求的第1部分,对应于(3GPPTS25321-MAC协议(版本:V7c0)。本部分与3GPPTS25321的一致性程度为非等效,主要差异如下:1)删除了与FDD相关的内容;2)删除了附录A、附录B、附录BA、附和B、附录c、附录D中的内容,保留其章节号。YDT 1846 2GHzTDSCDMA数字蜂窝移动通信网高速上行分组接入(HSUPA)Uu接口层2技术要求是2GHz TDSCDMA数字蜂窝移动通信网高速上行分组接入(HsuPA)系列标准之一,该系列标准的结构和名称预计如下:a)YDff 1849(2GHz TDSCDMA数字蜂窝移动通信网高速
4、上行分组接入(HSUPA)无线接入子系统设备技术要求b)YDT 18502GHz TDSCDMA数字蜂窝移动通信网高速上行分组接入(HSUPA)无线接入子系统设备测试方法c)YDT 1843(2GHzTDSCDMA数字蜂窝移动通信网高速上行分组接入(Hs切)A)Uu接口物理层技术要求一第1部分:总则一第2部分:物理信道和传输信道到物理信道的映射一第3部分:复用和信道编码一第4部分:扩频和调制一第5部分:物理层过程一第6部分:物理层测量d)YDT 1846(2GHzTD-SCDMA数字蜂窝移动通信网高速上行分组接入(HSUPA)Uu接口层2技术要求一第1部分:MAC协议一第2部分:RLC协议e)
5、YDT 1845(2GHzTDSCDMA数字蜂窝移动通信网高速上行分组接入(HSUPA)Uu接口RRC层技术要求f)YDT 1847(2GI-Iz TDSCDMA数字蜂窝移动通信网高速上行分组接入(HSuPA)Iub接口技术要求一第1部分:总则IIYD厂r 1 8462-2009一第2部分:层1一第3部分:信令传输一第4部分:NBAP信令一第5部分:公共传输信道数据流的数据传输和传输信令一第6部分:公共传输信道数据流的用户平面协议一第7部分:专用传输信道数据流的数据传输和传输信令一第8部分:专用传输信道数据流的用户平面协议一第9部分;执行特定操作维护通道的建立和维护g)YDT 18482GHz
6、 TDSCDMA数字蜂窝移动通信网高速上行分组接入(HSUPA)Iub接口测试方法随着技术的发展,还将制定后续的相关标准。本部分的附录A为规范性附录,附录B为资料性附录。本部分由中国通信标准化协会提出并归口。本部分起草单位:工业和信息化部电信研究院、大唐电信科技产业集团、中兴通讯股份有限公司、鼎桥通信技术有限公司、中国普天信息产业股份有限公司本部分主要起草人:许芳丽、严杲、邢艳萍、徐菲、李文字、马子江、马志锋、王浩然、沈东栋、王梅、李静IYD广r 1 8462-20092GHz TDSCDMA数字蜂窝移动通信网高速上行分组接入(HSUPA)Uu接口层2技术要求第2部分:RLC协议1范围本部分规
7、定了2GHz TDSCDMA数字蜂窝移动通信网空中接口层2的RLC协议的功能,RLC提供给上层的业务和期望从下层获得的业务,以及层与层之间通信的原语,确立了对等层通信的元素结构和参数的具体要求,给出了RLC协议的基本过程和对未知、未预见和错误事件的处理方法。本部分适用于2GHz TDSCDMA数字蜂窝移动通信网中具有高速上行分组接入(HSUPA)功能的空中接口RLC协议。2规范性引用文件下列文件中的条款通过本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分。然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是
8、不注日期的引用文件,其最新版本适用于本部分。3GPP TS 33102 3G安全、安全体系结构3缩略语下列缩略语适用于本部分。BCCH Broadcast Control Channel 广播控制信道BCH Broadcast Channel 广播信道CCCH Common Control Channel 公共控制信道CCTrCH Coded Composite Transport Channel 编码合成传送信道DCCH Dedicated Control Channel 专用控制信道DL Downlink 下行链路DTCH Dedicated Traffic Channel 专用业务信道F
9、ACH ForwardLinkAccess Channel 前向链路接入信道LI Length Indicator 长度指示器MAC Medium Access Control 媒质接入控制MRW Move Receiving Window 移动接收窗口MS Mobile Station 移动台PCCH Paging Control Channel 寻呼控制信道PCH Paging Channel 寻呼信道RACH Random Access Channel 随机接入信道RLC Radio unk Control 无线链路控制RNTI RadioNetworkTemporaryIdentity
10、 无线网络临时标识SDU Service Data Unit 业务数据单元SN Sequence Number 序号YD仃1846 2-2009SUFIULIEUL4概述Super FieldUserUser EquipmentUplink超字段用户一用户设备上行链路41内容本节描述RLC予层的结构。42 RLC子屡结构概述本节中所提供的模型仅为了对RLC子层进行定义,不对协议的实现进行规定或限制。RLC子层由3种RLC实体构成:透明模式(TM)、非确认模式(UM)和确认模式(AM)RLC实体。图1描述了RLC模型中的不同RLC实体。围1 RLC于层总体模型YD厂r 1 8462-2009UM
11、和TM RLC实体可以被配置成一个发送RLC实体或者一个接收RLC实体。发送RLC实体发送RLC PDU,接收RLC实体接收RLC PDU。AM RLC实体由一个发送部分和一个接收部分组成,其中AM RLC实体的发送部分发送RLC PDU;AM RLC实体的接收部分接收RLC PDU。在“发送端”和“接收端”之间定义了基本过程(见11节)。在UM和TM情况下,发送RLC实体作为发送端,对等的RLC实体作为接收端。根据基本过程的情况,AM RLC实体可以作为发送端或者接收端。发送端是AMD PDU的发送者,接收端是A_MD PDU的接收者。发送端和接收端可以位于UE或者UTRAN上。对于每一个透
12、明模式(TM)和非确认模式(uM)业务有一个发送和一个接收RLC实体。对于确认模式(AM)业务有一个发送和接收合并的实体。在本文中,在没有特别注明的情况下,“发送”指“传送给下层”。每一个UM和TM RLC实体使用一个逻辑信道发送或者接收数据PDU。AM RLC实体可以配置成使用一个或者两个逻辑信道发送或者接收数据和控制PDU。如果配置成使用两个逻辑信道,那么它们具有相同的类型(DCcH或者DTCH)。在图1中,AM实体间的虚线描述了在不同逻辑信道上发送和接收RLC PDU的可能性,例如:在一个逻辑信道上传输控制PDU,在另一个上传输数据PDU。在4211、4212和4213小节中对不同实体进
13、行了更加详细的描述。421 透明模式(TM)RLC实体图2表示两个透明模式对等RLC实体的模型。图的下方对下层进行通信的逻辑信道进行了描述。图2两个透明模式对等RIG实体的模型4211发送TM RIG实体发送TMRLC实体通过TMSAP从上层接收RLC SDU。所有接收到的RLC SDU的长度必须是一个有效TMD PDU长度的整数倍。如果上层进行了分段的配置,并且RLC SDU的长度大于下层对111使用的TMD PDU的大小,那YD厂r 1 8462-2009么发送TMRLC实体对RLC SDU进行分段以适应TMDPDU的大小,并且不添加RLC包头。承载一个RLC SDU的所有TMD PDU都
14、在同一个1TI中发送,该1-中不发送任何其他RLC SDU的分段。如果上层没有进行分段的配置,那么通过将一个RLC SDU放入一个TMD PDU,可以在个T11中发送多于一个的RLC SDU。一个111中的所有TMDPDU的长度必须相同。当对一个RLC SDU的处理结束时,得到的一个或者多个TMD PDU将通过一个BCCH、DCCH、PccH、CCCH、SHCCH或者一个DTCH逻辑信道发送给下层。4212接收TM RLC实体接收TMRLC实体通过配置的逻辑信道从下层接收TMD PDU。如果上层配置了分段,那么将对在一个TTI内接收到的所有TVID PDU进行重组得到RLC SDU。如果上层没
15、有配置分段,那么每一个TMD PDU将被作为一个RLC SDU。接收TM RLC实体通过TMSAP向上层发送RLC SDU。422 非确认模式(UM)RI-C实体图3显示了两个非确认模式对等RLC实体的模型。图3两个非确认模式对等RLC实体的模型4221发送UM RLC实体发送UMRLC实体通过UMSAP从高层接收RLC SDU。如果RLC SDU的尺寸大于UMD PDU中的可用空间,那么发送UM RLC实体将对RLC SDU进行分段,得到适当大小的UMD PDU。UMD PDU可能包含分段的和憾者级联的RLC SDU。UMD PDU可能进行填充以确保得到有效的长度。使用长度标识(Length
16、 Indicator)来定义UMD PDU中RLC SDU的边界。长度标识也用于定义是否在UMD PDU中使用了填充。如果配置并且启动了加密,那么UMD PDU(除了UMD PDU包头)在发送给下层之前被加密。4YD厂r 1846 2-2009发送UM RLC实体通过一个CCCH、SHCCH、DCCH、CTCH或者一个DTCH逻辑信道向下层发送UMDP叫。4 2 2 2接收UM RLC实体接收UMRLC实体通过配置的逻辑信道从下层接收UMD PDU。接收UMRLC实体对接收到的UMDPDU(除了UMDPDU包头)进行解密(如果配置并且启动了加密)。它从接收到的UMD PDU中去除RLC包头,并
17、且重组RLC SDU(如果发送UM RLC实体进行了分段和,或者级联)。若接收的UM RLC实体配置了SDU乱序递交的功能该实体会在包含1个SDU的所有PDU都收到的时候尽快的重组出SDU,并递交给高层,尽管可能有更早的PDU还没有收到也不影响这里的处理。UM RLC接收实体将会存储不能组成SDU的PDU,井等待发送端重新传输丢失的PDU。当和一个SDU相关的PDU都收齐后将对应的PDU从缓存中删除,或者由于序号窗口的功能、或者由于存储定时器的功能也需将相应的PDU从缓存中删除。只有用户侧配置乱序递交的功能,且该功能只用于MCCH。接收UM RLC实体通过UMSAP向上层传送RLC SDU。4
18、2 3确认模式(AM)RIC实体图4显示了确认模式RLC实体模型。图4确认模式RLC实体的模型AMRLC实体可以被配置为使用一个或者两个逻辑信道。图4显示了使用一个逻辑信道(实线)和使用两个逻辑信道(虚线)时AM RLC实体的模型。YD厂厂18462-2009如果配置了一个逻辑信道,AM RLC实体的发送侧通过这个逻辑信道向下层发送AMD和控制PDU。AMD PDU和控制PDU应该具有相同的RLC PDU大小。在上行链路配置两个逻辑信道的情况下,在第一个逻辑信道上发送AMD PDU,在第二个上发送控制PDU。在下行链路配置两个逻辑信道的情况下,可以在两个逻辑信道中的任意一个上发送AMD PDU
19、和控制PDU。4231发送侧AM-RLC实体的发送侧通过AMSAP从上层接收RLC SDU。以一个固定的长度对RLC SDU进行分段和戚者级联组成AMD PDU。当接收到的RLC SDU的长度大于AMDPDU中可用的空间时,对RLC SDU进行分段处理。上行AMDPDU的长度是半静态的参数,它是由上层进行配置的,并且只能够通过上层重建AMRLC实体来进行修改。AMDPDU可能包含分段的和戚者级联的RLC SDU。AMDPDU可能进行填充以确保具有有效的长度。使用长度标识来定义AMDPDU中RLC SDU的边界。同时,长度标识也用来定义是否在AMDPDU中包含了填充或者Piggybacked状态
20、PDU。在经过分段和,或者级联以后,AMD PDU被放入重传缓冲区和MUX中。根据从对等AM RLC实体接收到的状态PDU或者Piggybacked状态PDU中的状态报告,重传缓冲区中的AMD PDU被删除或者重传。这个状态报告可能包含了关于对等AM RLC实体接收到的每一个AMD PDU的正面或者负面的确认信息。MUX对重传缓冲区中需要重传的AMDPDU和来自分段,级联功能的新生成的AMDPDU进行复用。PDU被发送到完成AMD PDU包头的功能模块,该功能模块可能使用Piggybacked状态信息替换填充信息单元。为了匹配AMDPDU中的剩余空间Piggybacked状态PDU可以具有各种
21、的长度。根据来自RLC控制单元的指示各个字段(例如:Pollingbit)设置值的信息,完成对AMDPDU包头的处理。如果需要的话,该功能还进行对来自RLC控制单元(复位和复位确认PDU)以及来自接收缓冲区(Piggybacked状态和状态PDu)的控制PDU与AMD PDU的复用操作。然后对AMD PDU进行加密(如果配置的话)操作。AMD PDU包头不进行加密。AMD PDU中的Piggybacked状态PDU和填充信息(如果有的话)被加密。控制PDU(例如:状态PDU,复位PDU和复位确认PDU)不进行加密。AM RLC实体的发送侧通过一个或者两个DCCH或者DTCH逻辑信道向下层发送A
22、MD PDU。4232接收侧AM,RLC实体的接收侧通过配露的逻辑信道从下层接收AMD和控制PDU。下行AMDPDU的长度是半静态的参数,它是由上层进行配置的,并且只能够通过上层重建AMRLC实体来进行修改。当下行AMD PDU的长度没有被配置时,它由第一个收到的AMD PDU的长度决定。上下行AMD PDU的长度可以不一致。AMD PDU被送到解密单元,在那里AMD PDU(不包括AMD PDU包头)被解密(如果配置并且启动了加密),然后发送到接收缓冲区。在一个RLC SDU被完全接收到之前,AMD PDU一直被放在接收缓冲区中。接收端通过它的发送侧向AM RLC对等实体发送一个或者多个状态
23、PDU来指示成功接收或者要求重传丢失的AMD PDU。如果在AMDPDU中发现了Piggybacked状态PDU,那么Piggybacked状态PDU将被发送到位于AM RLC6YD厂r 1 8462-2009实体发送侧的重传缓冲和管理单元,用于清除已经得到正面确认的AMD PDU的缓冲区,以及指示哪些AMD PDU需要重传。一旦完全接收到一个RLC SDU,重组单元将重组相关的AMD PDU并且通过AMSAP向上层发送。复位和复位确认PDU被发送到RLC控制单元以用于过程操作。如果需要向对等AM RLC实体进行响应,AM RLC实体发送侧的RLC控制单元将发送一个适当的控制PDU。接收到的状
24、态PDU被发送到位于AM RLC实体发送侧的重传缓冲和管理单元,用于清除已经得到正面确认的AMD PDU的缓冲区,以及指示哪些AMD PDU需要重传。5功能以下是RLC子层所支持的功能,下列功能的详细描述请参见3GPPTS 25301一分段和重组一级联一填充一用户数据的传送一纠错一按序发送高层PDU一重复检测一流量控制一序号检查一协议错误检测和恢复一加密一SDU丢弃一乱序递交6提供给上层的业务本节描述了RLC子层提供给上层的不同业务,还包括RLC功能与不同RLC业务之间的映射。RLC业务的详细描述参见3GPPTS 25301。透明数据传送业务需要以下功能来支持透明数据传送:一分段和重组一用户数
25、据的传送一SDU丢弃无确认数据传送业务需要以下功能来支持无确认数据传送:一分段和重组一级联一填充一用户数据的传送7YD厂r 1 8462-2009一加密一序号检查一SDU丢弃一乱序递交确认数据传送业务需要以下功能来支持确认数据传送:一分段和重组一级联一填充一用户数据的传送一纠错一按序传送上层PDU一副本检测一流量控制一协议错误检测和恢复一加密一SDU丢弃根据上层的定义进行QoS的维护不可恢复错误的通知61 业务功能在逻辑信道上的映射表1。4表示了业务和功能在UIDL和UEUTRAN中逻辑信道上的适用性。列中的“+”表示对于所描述的逻辑信道该业务,功能是可用的,表1“一”则表示该业务,功能不可用
26、。UE上行链路RLC模式和功能业 务 功 能 CCCH SHCCH DCCH DTCH透明业务 适用性分段用户数据的传送SDU丢弃非确认业务 适用性分段级联填充用户数据的传送加密SDU丢弃确认业务 适用性分段级联填充用户数据的传送表1(续)业 务 功 能 CCCH SHCCH DCCH DTCH确认业务 流量控制纠错协议错误纠正和恢复加密SDU丢弃表2 UE侧下行链路RLG模式和功能业 务 功 能 BCCH PCCH SHCCH CCCH DCCH DTCH CTCH透明业务 适用性重组用户数据传输无确认业务 适用性重组解密序列号检查用户数据传输 +确认业务 适用性重组纠错流量控制按序发送副本
27、检测协议错误纠正和恢复解密用户数据传输SDU丢弃表3 UTRAN下行链路侧RLC模式和功能业 务 功 能 BCCH PCCH CCCH SHCCH DCCH DTCH CTCH透明业务 适用性分段用户数据的传送SDU丢弃无确认业务 适用性分段级联填充加密用户数据传输SDU丢弃确认业务 适用性分段级联9YD厂r 1 8462-2009表3(续)业 务 功 能 BCCH PCCH CCCH SHCCH DCCH DTCH CTCH确认业务 填充用户数据传送流量控制纠错协议错误纠正和恢复加密SDU丢弃表4 UTRAN上行链路侧RLC模式和功能业 务 功 能 CCCH SHCCH DOCH DTCH透
28、明业务 适用性重组用户数据传输无确认业务 适用性重组解密序列号检查用户数据传输确认业务 适用性重组纠错流量控制按序发送副本检测协议错误纠正和恢复解密用户数据传输SDU丢弃7期望从MAC获得的业务MAC子层向上层提供的业务的详细描述参见3GPPTS 25301。一数据传输。8层与层通信的单元RLC层与其他层间的交互用原语来描述,这里原语表示RLC子层与其他层之间控制与信息的逻辑交换。原语不对具体实现进行说明或限制。81 RLC和上层之间的原语RLC和上层之间的原语见表5。10表5 RLC和上层之间的原语YD厂r 184622009名 称 参 数Req Ind Resp ColafRLC-AMDA
29、TA Data,CNF,DiscardReq,MUI,UE-ID type indicator Data,DiscardInfo 没有定义 Status MUIRLCUMDATA Data,UE-1D type indicator,DiscardReq,MUI Data 没有定义 MUIRLC删一DATA Data,UE-ID type indicator,DiscardReq,MUI Data,Error_Indicator 没有定义 MUlFJR,Stop(UMAM only),Continue(UMAM only),CRLC-CONFIG Ciphering Elements(UMAM
30、only), 没有定义 没有定义 没有定义TM_parameters(TM only),UM_parameters(UM only),AM_parameters(AM only)CRLC-SUSPEND VT(US)(UM only), 没有定义 没有定义(UlVlAM only) S)(AM only)CRLCRESUME没有参数 没有定义 没有定义 没有定义(UMAM on”CRLC-STATUS 没有定义 EVC 没有定义 没有定义每个原语的定义如下:RLCAMDATAReqIndConfRLCAMDATA+Req,在确认模式下,高层使用该原语请求传输RLC PDU。一RLCAMDATA
31、Ind,AM RLC实体使用该原语向上层传送在确认模式下发送的RLC SDU,以及向上层指示对等RLC AM实体丢弃的RLC SDU。一RLCAM-DATAConf,AM RLC实体使用该原语向上层确认对等RLC AM实体对RLC SDU的接收或向上层指示一个被丢弃的SDU。RLCUM-DATA-ReqIndConfRLCUMDATAReq,在非确认模式下,上层使用该原语请求传输RLC SDU。一RLCUMDATAInd,UM RLC实体使用该原语向上层传送在非确认模式下发送的RLC SDU。一RLCUM DATAConf,UlVl RCL实体使用该原语来向上层指示一个被丢弃的SDU。RLC-
32、TMDATA-ReqIndConfRLC-TMDATAReq,在透明模式下,上层使用该原语请求传输RLC SDU。一RLC-TMDATAInd,TM RLC实体使用该原语向上层传送在透明模式下发送的RLC SDU。一RLC-TMDATAConf,TM RLC实体使用该原语来向上层指示一个被丢弃的SDU。CRLC-CONFIGReq上层使用该原语用于建立、重建、释放、停止、继续或者更改RLC。对于UM和AM操作,原语的作用范围包括加密单元。CRLC-SUSP】iND-ReqConfCRLCSUSPENDReq,上层使用该原语挂起UM或者AM RLC实体。一CRLCSUSPENDConf,UM或者
33、AM RLC实体使用该原语确认实体已经被挂起。CRLCRESUME-ReqYD厂r 1 8462-2009在UM或者AN(RLC实体被挂起后,上层使用该原语进行实体的恢复。 CRLCSTNn TSIndRLC实体使用该原语向上层发送状态信息。82原语参数在原语中,用到下列参数:1)参数“data”是RLC SDU,它被映射到RLC PDU中的数据字段中。在使用AM或者UM RLC实体的情况下,“data”参数的长度是8bit的整数倍;否则(TM RLC实体)“data”参数的长度是一个比特流,它的长度不一定是8bit的整数倍。2)参数“确认请求(CNF)”指示了AM RLC实体的发送侧是否需要
34、确认对等RLC AM实体已接收到该RLC SDU。如果需要,那么一旦得到接收AM RLC实体关于组成一个RLC SDU的所有AMD PDU的正面确认信息,发送AM RLC实体将通知上层。3)参数“消息单元标识(MUD”是RLC SDU的标识,用来指示RLCAMDATAConf原语所确认,或者RLCAMUMTMDATAConf原语所丢弃的是哪个RLC SDU。4)参数“ER”指示了RLC实体的建立、重建、释放或修改,其中重建只适用于AM和UM RLC实体。如果要求的是重建,那么状态变量和可配置参数将根据977节进行初始化。如果要求的是释放,那么所有协议参数、变量和计数器将被释放,RLC实体进入N
35、ULL状态。如果要求的是修改,那么仅对上层所指示的协议参数(例如:加密参数)进行修改,而保持其他协议参数,例如协议变量、协议定时器和协议状态不变。如果上行或下行AMD PDU的大小发生改变,那么AM RLC实体将被重建。其他协议参数的修改不需要重建。5)参数“事件编码(EVC)”指示了CRLCSTATUSind的原因,例如:象数据链路层丢失这样的不可恢复的错误,或者诸如复位此类的可恢复状态事件。6)参数“加密单元”只适用于UM和AM操作。这些参数是加密模式、密钥、传送激活时间(在传送端激活一个新的加密配置的SN),接收激活时间(在接收端激活一个新的加密配置的SN)和HFN(超帧号)。7)参数“
36、AM_parameters”仅适用于Alvl操作。它包括PDU大小、顺序传送标识(指示RLC SDU是按顺序传送到上层还是可以无序传送到上层)、定时器值(见95节)、协议参数值(见96节)、轮询触发器(见971节)、状态触发器(见972节)、周期性状态阻塞配置(见972节)、SDU丢弃模式(见973节)、最小WSN(见922113)和发送MRW。最小WSN总是大于或等于最小传输块集的传输块数目。发送MRW指示关于每一个被丢弃的RLC SDU的信息都被发送到接收端,并且即使要丢弃的RLC SDU没有任何分段被发送给下层,MRW SUFI也将被发送给接收端。8)参数“删除信息(DiscardInf
37、o)”向上层指示了在对等RLC AIVl实体中删除的RLC SDU。它只适用于配置了顺序传送的情况,当上层要求可靠的数据传输时使用到它。9)参数“终止(Stop)”仅适用于AlVl和UM RLC实体,用于指示RLC实体(见976节)不发送和接收任何RLC PDU。10)参数“继续(continue)”仅适用于AM和UM RLC实体,用于指示RLC实体继续发送和接收RLCPDU。12YD厂r 1 8462-200911)UM参数只适用于UM操作。它包括Timer_Discard值(见95节)、最大UMDPDU尺寸(见9228节)和下行RLC UM LI大小(见9228节)。对于用户侧的uM RL
38、C接收实体,需要包含一个附件参数用于指示是否使用乱序SDU递交功能。若需要使用SDU乱序递交功能,那么还需要增加配置参数OSD_Wmdow_Size(见96节)以及定时器TimeLOSD(见95节)超时值。12)TM参数只适用于操作。它包含例如:分段指示(见9229和11121节)、Timer_Discard值(见95节)和错误SDU指示的发送(见1113节)。13)参数“”指示:对于AM,RLC实体不会发送“Sequence Number”=VT(S)+的PDU:对于UM,RLC实体不会发送“Sequence Number”-、,T(US)+的PDU,其中N是非负整数。14)参数“(s)”用
39、于在AM情况下指示发送状态变量的值。15)参数“vT(uS)”用于在UlVl情况下指示UM数据状态变量的值。16)参数“Error_Indicator”指示RLC SDU是否错误(见1113节)。17)参数“UEID type indicator”指示相关RLC SDU使用的RNTI类型(uRNTI或者C-RNTI)。在UE上不要求这个参数。18)参数“DiscardReq”指示RLC传输实体是否需要向上层通知被丢弃的RLC SDU。如果需要,当SDU被丢弃时,RLC传输实体通知上层。19)参数“Smms”仅应用于AM操作。这一参数指示了一个RLC SDU已被传输成功或已被丢弃。9对等层通信元
40、素91 协议数据单元本节中定义的结构是标准化的。911数据PDUa)1wD PDU(透明模式数据PDU)TMD PDU是用来传送不加任何RLC开销的RLC SDU数据。当RLC处于透明模式时使用TMDPDU。b)UMD PDU(非确认模式数据PDu)UMD PDU是用来传送包含RLC SDU数据的顺序编号的PDU。当RLC被配置为无确认数据传送时使用UMDPDU。c)AMD PDU(确认模式数据PD叮)AMD PDU是用来传送包含RLC SDU数据的顺序编号的PDU。当RLC被配置为确认数据传送时使用AMDPDU。912控制PDU控制PDU仅用于确认模式。a)状态PDU和Piggybacked
41、状态PDU状态PDU和Piggybacked状态PDU在下列情况下被使用:一接收端用来通知发送端在接收端丢失的和收到的AMD PDU;一接收端用来通知发送端所允许的传输窗口长度:一发送端用来请求接收端移动接收窗口;一接收端向发送端确认收到移动接收窗口的请求。YD厂r 1 8462-2009b)复位PDU复位PDU用于复位所有协议状态、协议变量以及对等RLC实体的协议定时器,以此来同步两个对等实体。它是由发送端向接收端发送的。c)复位确认(RESET ACK)PDURESETACKPDU是对复位PDU的一个确认。它是由接收端向发送端发送的。表6 RLGPDU名称和描述数据传送模式 PDU名称 描
42、 述透明 Tm 透明模式数据无确认 U 顺序非确认模式数据确认 Am 顺序确认模式数据STATUS 请求或无请求状态报告、改变窗口大小命令、SDU丢弃命令、或者SDU丢弃确认Piggybacked STATUS Piggybacked请求或无请求状态报告、改变窗1:3大小命令、SDU丢弃命令、或者SDU丢弃确认RESfT 复位命令RESETACK 复位确认92格式和参数本节中定义的RLC PDU和它们的参数的格式是标准化的。921 格式本节详细说明了RLCPDU的格式。每个RLCPDU的参数在922节中解释。9211概述RLCPDU是一个比特流。在92节中的图中,比特流是用表格来表示的,在这个
43、表格中,第一个比特是表格中第一行最左边的比特,最后一个比特是表格中最后一行最右边的比特。通常,比特流是逐行从左到右来读取的。按照所提供的业务,RLC SDU是非空的比特流,或者是长度为8bit整数倍的比特流。将RLC SDU从第一个比特开始放入RLC PDU。9212 TMD PDU当RLC在透明模式下工作时,使用TMD PDU传送用户数据。RLC不对SDU附加任何开销。没有对数据长度进行整数字节的限制。 二三图S TMOPDU9213 UMD PDU当RLC工作在非确认模式下时,使用UMD PDU传送用户数据。数据部分的长度应该是整数字节。UMD PDU的包头包括第一个字节,这个字节包含了序
44、号。RLC包头由第一个字节和所有包含长度标识(Length Indicator)的字节组成。14Sequence Number E Octl广E面而忑蕊1_订(Optional)Length Indicator EDataBm(Optional)0ctN(0pd。“a1)YD厂r 184622009注:“Length Indicator”可能是15bit。图6 UMD PDU9214 AMD PDU当RLC操作在确认模式时,使用AMD PDU传送用户数据、piggybacked状态信息和Polling比特。数据部分的长度应该是整数字节。AMA)PDU的头部包含前两个字节,这两个字节中包括序号。
45、RLC包头由前两个字节和所有包含长度标识的字节组成。Length Indicator EDataPAD or a piggybacked STATUS PDUOctlOct2Oct3(Optional)(1)OctN注:“Length Indicator”可能是15bit。图7 AMD PDU9215 STATUS PDUSTATUS PDU用来在两个RLCAM实体之间交换状态信息。STATUS PDU的格式如图8所示。每个超字段(SUI)的长度取决于它的类型和内容。DcIPDUtype SUFI 1SUFllSUFIoPADOctlOct2OctN图8状态PDU(STATUSPDU)状态PD
46、U可以包含不同类型的超字段。状态PDU的长度是可变的,其上限是由发送控制PDU的逻辑信道所使用的最大RLC PDU长度所确定。通过填充位使之符合发送控制PDU的逻辑信道所采用的PDU大小。STATUS PDU的长度应该是整数字节。YD厂r 1 8462-20099216 Piggybacked STATUS PDU除了DC字段被保留位(R2)替代外,piggybacked STATUS PDU的格式与状态PDU相同。如果数据不能填满整个AMD PDU,则该PDU可以填充入AMD PDU。PDU类型字段被设置为“000”,其他值在这个版本的协议中是无效的。R PDUType SUHlSUFISU
47、FItPADOctlOct2OctN图9 Piggybacked状态PDU9217复位,复位确认PDURESETPDU中包含一个lbit的顺序号字段(RSN)。响应发送的RESETACKPDU通过携带这个比特值来告诉对等实体它所响应的是哪一个RESETPDU。D,C PDU聊e RSN R1HFNIHFNIHFNInmOctN图10 RESETRESETACK PDURESET或者RESETACKPDU的大小是可变的,其上限由发送控制PDU的逻辑信道所使用的最大RLC PDU大小所确定。通过填充位使之符合发送控制PDU的逻辑信道所使用的某个PDU尺寸。RESET或者RESETACK PDU的长度应该是整数字节。922参数如果在每个字段的定义中没有另外说