专利名称:依据控制数据决定数据分组数据单元的大小的方法及装置的制作方法
技术领域:
本发明关于无线通信系统,特别是指一种用于“发展的通用移动通信系统的陆地无线存取”(Evolved-UMTS Terrestrial Radio Access,E-UTRA)通信系统中,当有多个控制分组数据单元在同一时刻被传输时,来决定分组数据单元的大小的方法及相关装置。
背景技术:
以下的说明包括许多关于“发展的通用移动通信系统的陆地无线存取”
(Evolved-UMTS Terrestrial Radio Access,E-UTRA)通信系统领域的专有名词。为了使说明书的内容能更为简单扼要,将使用以下缩写来替代对应的专有名词。AM=确认模式(Acknowledged Mode)MAC=媒体存取控制(Medium Access Control)PDU=分组数据单兀(Packet Data Unit)RLC=无线链接控制(Radio Link Control)SDU=服务数据单兀(Service Data Unit)TB=传输区块(Transport Block)TP=传输载荷(Transmission Payload)TM=透明模式(Transparent Mode)UE=使用者设备(User Equipment)UM=非确认模式(Unacknowledged Mode)UMTS=通用移动通信系统(Universal Mobile Telecommunication System)无线链接控制(Radio Link Control,RLC)是用于“使用者设备的发展的通用移动通信系统的陆地无线存取网络”(User Equipment-Evolved UMTS Terrestrial RadioAccess Network,UE-EUTRAN)的无线接口的通信协议。通信分组在实体层(physicallayer)、媒体控制存取层(Media Access Control layer, MAC layer)以及无线链接控制层(RLC layer)之间被传递。无线链接控制层包括有三个无线链接控制实体透明模式(Transparent Mode, TM)实体、非确认模式(Unacknowledged Mode, UM)实体以及确认模式(Acknowledged Mode,AM)实体。在这些实体中,确认模式实体使用控制分组数据单元(Control Packet Data UnitiControl PDU)来交换状态信息,以确保传输的可靠性。这种接收“传输确认”的系统可使“进行传输的确认模式实体”重新传输不被“进行接收的确认模式实体”所接收的无线链接控制层的分组数据单元(RLC PDUs)。因此确认模式的实体具备了传输上的双向性。确认模式实体包括传输端以及接收端。媒体存取控制层在下一传输时间点选择传输区块大小。在该传输端中,无线链接控制层的服务数据单元(RLC Service Data Unit,RLC SDU)依据由媒体控制存取层所选择的传输区块大小,在分段单元或结合单元中,被分段或被结合成具有可变长度的确认模式的数据分组数据单元(AM Data Packet Data Unit,AM Data PDU)。当要进行重新传输的数据分组数据单元,在媒体存取控制层所告知的特殊传输机会中不符合该媒体存取控制层所选定的新的传输区块大小时,该确认模式的实体则将该重新传输的分组数据单元分段为重新传输的分组数据单元区段,其中可被重新分段的次数并未有所限制。所以该数据分组数据单元可能因此包括已分段或已结合的无线链接控制层的服务数据单元(应当视该分组数据单元的大小而定)。长度指示器则被用来划定无线链接控制层的服务数据单元在数据分组数据单元中的边界。该确认模式的实体可从同层级(peer)确认模式的实体处要求状态报告,经由在数据分组数据单元中设定轮询位来确认已传输的数据分组数据单元是否已被接收。该同层级确认模式的实体的接收端随后产生控制分组数据单元,其中该控制分组数据单元中存有状态报告,以此为基础,可决定暂存于该重新传输暂存区(Retransmission Buffer)中的数据分组数据单元将被删除或被重新传输。该分组数据单元被传递至一单元,该单元以来自无线链接控制层的控制单元的输入为基础,来完成该数据分组数据单元的标头,并且来自该无线链接控制层的控制单元的该输入指出在不同字段中所设定的值(例如轮询位)。一旦完成的无线链接控制层的分组数据单元被接收在该同层级确认模式的实体中,则关联的该数据分组数据单元就会被重组单元重新组合,并且被传递至上层。在现今的E-UTRAN的无线链接控制层的规格中,该无线链接控制层的服务数据单元在媒体存取控制层所告知的特殊机会时,依据媒体存取控制层所选择的传输区块的大小,来被分段和/或被结合。当控制分组数据单元亦被传输,或两个或两个以上的具有相同的逻辑信道优先权的无线链接控制层实体具有数据需要进行传输时,则该媒体存取控制层所选择的传输区块大小可能不再适用于分段或结合的依据。以下的例子将说明这种不适用状况的发生。第I 例媒体存取控制层从一个以上的逻辑信道,来对多个服务数据单元进行多任务处理至传输区块上,以将其传输至实体层。媒体存取控制层依据实体层的授权来选择传输区块的大小,然后无线链接控制层的实体则依据该传输区块的大小来分段或结合该分组数据单元。然而,倘若一个以上的逻辑信道在共享通道中被多任务处理(例如该多个逻辑信道具有相同的优先权),则该媒体存取控制层必须将该传输区块大小在该多个逻辑信道共享。举例来说,如果两个无线链接控制层的实体都具有相同的逻辑信道优先权且都有无线链接控制层的服务数据单元需要被传输,那么此时每一个无线链接控制层的实体都会产生数据分组数据单元,而该多个分组数据单元的大小是媒体存取控制层无法同时传输的。再者,当重新传输的分组数据单元被传输时,如果该分组数据单元的大小与在上述那个特殊传输机会时所选择的传输区块大小相同,则该重新传输的分组数据单元将无法被媒体存取控制层传输。第2 例E-UTRA无线链接控制层的实体具有多个服务数据单元在无线链接控制层的暂存区中等候传输。该无线链接控制层的实体自同层级无线链接控制层的实体中接收到轮询,并且产生控制分组数据单元来响应。数据分组数据单元是依据媒体存取控制层所选择的传输区块大小而产生的。如果该无线链接控制层的实体想要在该控制分组数据单元被产生后,立即将其传送,则等候被传输的多个数据分组数据单元必须被重新分段以对该控制分组数据单元进行多任务处理。由于分组数据单元区段的标头大于分组数据单元的标头,于是该系统的效率因此降低。第3 例E-UTRA确认模式的无线链接控制层实体具有多个服务数据单元在无线链接控制层的暂存区等候传输。该确认模式的无线链接控制层的实体接收到来自该同层级无线链接控制层实体的轮询,并且产生控制分组数据单元。如果该确认模式的无线链接控制层实体对于分组数据单元遵循先进先出原则,则在该多个无线链接控制层的服务数据单元被传输前将不会传输该控制分组数据单元。这种控制分组数据单元的延迟传递会对上层接 收该多个无线链接控制层的服务数据单元时也产生延迟。因为直到确认哪一数据分组数据单元被成功地传输出去前,该同层级无线链接控制层的实体都不能释放其内存。在第I例中,现有技术不能够提供适当的方法与相关装置来解决当超过一个的逻辑信道被多任务处理时,如何决定数据分组数据单元的大小。而在第2例中,如果仅由该传输区块大小来决定数据分组数据单元的大小,则当多个控制分组数据单元也被产生时将会发生问题。在第3例中,由于控制分组数据单元的传输缺乏优先权,因而会造成延迟。因此,一种用以解决上述问题的方法与相关装置在此被提出,其中该方法与装置可在多个无线链接控制层的控制分组数据单元与多个无线链接控制层的数据分组数据单元同时被传输时,来决定该多个无线链接控制层的数据分组数据单元的大小。
发明内容
本发明说明中提供本发明的方法与相关装置,并且以多种实施例来解决现有技术所面临的问题。本发明的实施例提供了决定无线链接控制层的确认模式(Radio Link ControlAcknowledged Mode, RLC AM)实体中的数据分组数据单兀(Data Packet Data Unit, DataI3DU)大小的方法,该方法包括有(a)利用媒体存取控制(Medium Access Control,MAC)层来设定传输载荷(Transmission payload)的大小;(b)决定该传输载荷的大小是否大于或等于至少一个控制分组数据单元(Control Packet Data Unit, Control F1DU)的大小;(c)当该传输载荷的大小大于或等于该控制分组数据单元的大小时,则送出该控制分组数据单元至该媒体存取控制层;(d)经由减去该已送出的控制分组数据单元的大小来调整该传输载荷的大小;(e)对所有的控制分组数据单元反复执行步骤(b)、步骤(c)以及步骤(d);以及(f)利用步骤(d)中所得的最终调整后的传输载荷的大小来决定数据分组数据单元的大小。依据本发明的另一实施例,其提供了用于决定无线链接控制层的确认模式/非确认模式实体的数据分组数据单元的大小的方法,该方法包括有依据实体层的授权,利用该媒体存取控制层来设定要传输的多个无线链接控制层的服务数据单元所需的传输区块大小;在第一传输时间点选择去传输媒体存取控制层的控制组件(MAC control element);利用“该传输区块的大小”减去“该媒体存取控制层的控制组件的大小”来计算出总传输载荷;以及依据该总传输载荷与该传输区块的大小来设定在下一传输时间点的传输载荷的大小。依据本发明的又一实施例,其提供了决定无线链接控制层的确认模式实体中的数据分组数据单元大小的装置,该装置包括第一手段、第二手段、第三手段、第四手段、第五手段以及第六手段。该第一手段用以利用媒体存取控制(Medium Access Control,MAC)层来设定传输载荷(Transmission payload)的大小。该第二手段用以决定该传输载荷的大小是否大于或等于至少一个控制分组数据单元(Control Packet Data Unit,Control PDU)的大小。该第三手段用以当该传输载荷的大小大于或等于该控制分组数据单元的大小时,送出该控制分组数据单元至该媒体存取控制层。该第四手段用以经由减去该已送出的控制分组数据单元的大小来调整该传输载荷的大小。该第五手段用以控制该第二手段、该第三手段以及该第四手段来反复处理所有的控制分组数据单元。该第六手段用以利用该第四手段中所取得的最终调整后的传输载荷的大小来决定数据分组数据单元的大小。依据本发明的再一实施例,其提供了决定媒体存取控制层中无线链接控制层的确认模式/非确认模式实体的数据分组数据单元的大小的装置,该装置包括第一手段、第二手段、第三手段以及第四手段。该第一手段用以利用该媒体存取控制层来设定多个要进行传输的无线链接控制层的服务数据单元(Service Data Unit, SDU)所需的传输区块(Transport Block, TB)的大小。该第二手段是在第一传输时间点,用以选择去传输媒体存取控制层的控制组件(MAC Control element)。该第三手段用以计算总传输载荷(TotalTransmission Payload)为“该传输区块的大小”减去“该媒体存取控制层的控制组件的大小”,或为“该传输区块的大小”减去“该媒体存取控制层的控制组件的大小”减去“该媒体存取控制层的控制组件对应的媒体存取控制层的子标头的大小”。该第四手段用以依据该总传输载荷与该传输区块的大小,来替该无线链接控制层的实体设定在下一传输时间点的传输载荷的大小。
图I是本发明的第一实施例的流程图。图2是图I所示的第一实施例的对应装置的功能框图。图3是本发明的第二实施例的流程图。图4是图3所示的第二实施例的对应装置的功能框图。图5是本发明的第三实施例的流程图。图6是图5所示的第三实施例的对应装置的功能框图。主要组件符号说明
权利要求
1.一种决定媒体存取控制层中无线链接控制层的确认模式或非确认模式实体的数据分组数据单元的大小的方法,该方法包括 依据实体层的授权,来决定媒体存取控制层的传输区块在下一传输时间点中的大小; 选择所要传输的媒体存取控制层的控制组件; 计算总传输载荷为“该传输区块的大小”减“该媒体存取控制层的控制组件的大小”,或为“该传输区块的大小”减“该媒体存取控制层的控制组件的大小”减“该媒体存取控制层的控制组件对应的媒体存取控制层的子标头的大小”;以及 依据该总传输载荷与该传输区块的大小,来替该无线链接控制层的实体设定在该下一传输时间点的传输载荷的大小。
2.一种决定媒体存取控制层中无线链接控制层的确认模式或非确认模式实体的数据分组数据单元的大小的装置,该装置包括 第一手段,用以依据实体层的授权,来决定媒体存取控制层的传输区块在下一传输时间点中的大小; 第二手段,用以选择所要传输的媒体存取控制层的控制组件; 第三手段,用以计算总传输载荷为“该传输区块的大小”减“该媒体存取控制层的控制组件的大小”,或为“该传输区块的大小”减“该媒体存取控制层的控制组件的大小”减“该媒体存取控制层的控制组件对应的媒体存取控制层的子标头的大小”;以及 第四手段,用以依据该总传输载荷与该传输区块的大小,来替该无线链接控制层的实体设定于该下一传输时间点的传输载荷的大小。
全文摘要
一种决定无线链接控制层确认模式实体的数据分组数据单元大小的方法及装置,该方法包括有(a)利用媒体存取控制层来设定传输载荷的大小;(b)决定传输载荷的大小是否大于或等于至少一个控制分组数据单元的大小;(c)当传输载荷的大小大于或等于控制分组数据单元的大小,送出控制分组数据单元至媒体存取控制层;(d)由减去已送出的控制分组数据单元的大小来调整传输载荷的大小;(e)对所有控制分组数据单元反复执行(b)、(c)以及(d);以及(f)利用(d)中所得的最终调整后传输载荷的大小来决定数据分组数据单元的大小。
文档编号H04W28/06GK102883367SQ20121030588
公开日2013年1月16日 申请日期2009年6月30日 优先权日2008年6月30日
发明者吴志祥 申请人:宏达国际电子股份有限公司