首页 / 专利库 / 工业自动化和数控机床 / 载荷 / 依据控制数据决定数据分组数据单元的大小的方法及装置

依据控制数据决定数据分组数据单元的大小的方法及装置

阅读:928发布:2023-03-01

专利汇可以提供依据控制数据决定数据分组数据单元的大小的方法及装置专利检索,专利查询,专利分析的服务。并且一种决定无线链接控制层确认模式实体的数据分组数据单元大小的方法及装置,该方法包括有:(a)利用媒体存取控制层来设定传输 载荷 的大小;(b)决定传输载荷的大小是否大于或等于至少一个控制分组数据单元的大小;(c)当传输载荷的大小大于或等于控制分组数据单元的大小,送出控制分组数据单元至媒体存取控制层;(d)由减去已送出的控制分组数据单元的大小来调整传输载荷的大小;(e)对所有控制分组数据单元反复执行(b)、(c)以及(d);以及(f)利用(d)中所得的最终调整后传输载荷的大小来决定数据分组数据单元的大小。,下面是依据控制数据决定数据分组数据单元的大小的方法及装置专利的具体信息内容。

1.一种决定无线链接控制层的确认模式实体中的数据分组数据单元大小 的方法,该方法包括:
(a)利用媒体存取控制层来设定传输载荷的大小;
(b)决定该传输载荷的大小是否大于或等于至少一个控制分组数据单元 的大小;
(c)当该传输载荷的大小大于或等于该控制分组数据单元的大小时,送 出该控制分组数据单元至该媒体存取控制层;
(d)经由减去该已送出的控制分组数据单元的大小来调整该传输载荷的 大小;
(e)对所有的控制分组数据单元反复执行步骤(b)、步骤(c)以及步 骤(d);以及
(f)利用步骤(d)中所得的最终调整后的传输载荷的大小来决定数据 分组数据单元的大小。
2.如权利要求1所述的方法,进一步包括:
当存在重新传输的分组数据单元时,则将该重新传输的分组数据单元在 该数据分组数据单元之前送出。
3.如权利要求2所述的方法,其中,步骤(f)包括:
决定数据分组数据单元的大小的最大值为“该最终调整后的传输载荷的 大小”减“至少该重新传输的分组数据单元的大小”;以及
产生该数据分组数据单元,其大小小于或等于该已决定的数据分组数据 单元的大小的最大值。
4.如权利要求3所述的方法,进一步包括:
当该最终调整后的传输载荷大小并未大于该重新传输的分组数据单元的 大小时,利用该最终调整后的传输载荷的大小来决定重新传输的分组数据单 元区段的大小。
5.如权利要求1所述的方法,进一步包括:
当存在重新传输的分组数据单元区段时,则将该重新传输的分组数据单 元区段在该数据分组数据单元之前送出。
6.如权利要求5所述的方法,其中,步骤(f)包括:
决定数据分组数据单元的大小的最大值为“该最终调整后的传输载荷的 大小”减“至少该重新传输的分组数据单元区段的大小”;以及
产生该数据分组数据单元,其大小小于或等于该已决定的数据分组数据 单元的大小的最大值。
7.如权利要求6所述的方法,进一步包括:
当该最终调整后的传输载荷的大小并未大于该重新传输的分组数据单元 区段的大小时,则利用该最终调整后的传输载荷的大小来决定另一重新传输 的分组数据单元区段的大小。
8.一种决定无线链接控制层的确认模式实体中的数据分组数据单元大小 的方法,该方法包括:
(a)利用媒体存取控制层来设定传输载荷的大小;
(b)决定是否该传输载荷的大小大于或等于“至少一个控制分组数据单 元的大小”加“对应的媒体存取控制层的子标头的大小”;
(c)当该传输载荷的大小大于或等于“至少一个控制分组数据单元的大 小”加“对应的该媒体存取控制层的子标头的大小”,则送出该控制分组数据 单元至该媒体存取控制层;
(d)经由减去(“该已送出的控制分组数据单元的大小”加“对应的该 媒体存取控制层的子标头的大小”)来调整该传输载荷的大小;
(e)对所有的控制分组数据单元反复执行步骤(b)、步骤(c)以及步 骤(d);以及
(f)利用步骤(d)中所得的最终调整后的传输载荷的大小来决定数据 分组数据单元的大小。
9.如权利要求8所述的方法,进一步包括:
当存在重新传输的分组数据单元时,将该重新传输的分组数据单元在该 数据分组数据单元之前送出。
10.如权利要求9所述的方法,其中,步骤(f)包括:
决定数据分组数据单元的大小的最大值为“该最终调整后的传输载荷的 大小”减“该重新传输的分组数据单元的大小”减“对应的媒体存取控制层 的子标头的大小”;以及
产生该数据分组数据单元,其大小小于或等于该已决定的数据分组数据 单元的大小的最大值。
11.如权利要求10所述的方法,进一步包括:
当该最终调整后的传输载荷的大小并未大于“该重新传输的分组数据单 元的大小”加“对应的该媒体存取控制层的子标头的大小”时,利用该最终 调整后的传输载荷的大小来决定另一重新传输的分组数据单元区段的大小。
12.如权利要求8所述的方法,进一步包括:
当存在重新传输的分组数据单元区段时,将该重新传输的分组数据单元 在该数据分组数据单元之前送出。
13.如权利要求12所述的方法,其中,步骤(f)包括:
决定数据分组数据单元的大小的最大值为“该最终调整后的传输载荷的 大小”减“该重新传输的分组数据单元区段的大小”减“对应的媒体存取控 制层的子标头的大小”;以及
产生该数据分组数据单元,其大小小于或等于该已决定的数据分组数据 单元的大小的最大值。
14.如权利要求13所述的方法,进一步包括:
当该最终调整后的传输载荷的大小并未大于“该重新传输的分组数据单 元区段的大小”加“对应的该媒体存取控制层的子标头的大小”时,利用该 最终调整后的传输载荷的大小来决定另一重新传输的分组数据单元区段的大 小。
15.一种决定媒体存取控制层中无线链接控制层的确认模式或非确认模 式实体的数据分组数据单元的大小的方法,该方法包括:
利用该媒体存取控制层来设定多个要进行传输的无线链接控制层的服务 数据单元所需的传输区的大小;
在第一传输时间点,选择去传输媒体存取控制层的控制组件;
计算总传输载荷为“该传输区块的大小”减“该媒体存取控制层的控制 组件的大小”,或为“该传输区块的大小”减“该媒体存取控制层的控制组件 的大小”减“该媒体存取控制层的控制组件对应的媒体存取控制层的子标头 的大小”;以及
依据该总传输载荷与该传输区块的大小,来替该无线链接控制层的实体 设定在下一传输时间点的传输载荷的大小。
16.一种决定无线链接控制层的确认模式实体中的数据分组数据单元大 小的装置,该装置包括:
第一手段,用以利用媒体存取控制层来设定传输载荷的大小;
第二手段,用以决定该传输载荷的大小是否大于或等于至少一个控制分 组数据单元的大小;
第三手段,用以当该传输载荷的大小大于或等于该控制分组数据单元的 大小时,送出该控制分组数据单元至该媒体存取控制层;
第四手段,用以经由减去该已送出的控制分组数据单元的大小来调整该 传输载荷的大小;
第五手段,用以控制该第二手段、该第三手段以及该第四手段来反复处 理所有的控制分组数据单元;以及
第六手段,用以利用该第四手段中所取得的最终调整后的传输载荷的大 小来决定数据分组数据单元的大小。
17.如权利要求16所述的装置,进一步包括:
第七手段,用以当存在重新传输的分组数据单元时,将该重新传输的分 组数据单元在该数据分组数据单元之前送出。
18.如权利要求17所述的装置,其中,该第六手段决定数据分组数据单 元的大小的最大值为“该最终调整后的传输载荷的大小”减“至少该重新传 输的分组数据单元的大小”,并且该第六手段产生该数据分组数据单元,其中 该数据分组单元的大小小于或等于该已决定的数据分组数据单元的大小的最 大值。
19.如权利要求18所述的装置,其中,该第六手段当该最终调整后的传 输载荷大小并未大于该重新传输的分组数据单元的大小时,利用该最终调整 后的传输载荷的大小来决定重新传输的分组数据单元区段的大小。
20.如权利要求16所述的装置,进一步包括:
第七手段,用于当存在重新传输的分组数据单元区段时,将该重新传输 的分组数据单元区段在该数据分组数据单元之前送出。
21.如权利要求20所述的装置,其中,该第六手段决定数据分组数据单 元的大小的最大值为“该最终调整后的传输载荷的大小”减“至少该重新传 输的分组数据单元区段的大小”,并且该第六手段产生该数据分组数据单元, 其中该数据分组数据单元的大小小于或等于该已决定的数据分组数据单元的 大小的最大值。
22.如权利要求21所述的装置,其中,该第六手段进一步当该最终调整 后的传输载荷的大小并未大于该重新传输的分组数据单元区段的大小时,利 用该最终调整后的传输载荷的大小来决定另一重新传输的分组数据单元区段 的大小。
23.一种决定无线链接控制层的确认模式实体中的数据分组数据单元大 小的装置,该装置包括:
第一手段,用以利用媒体存取控制层来设定传输载荷的大小;
第二手段,用以决定是否该传输载荷的大小大于或等于“至少一个控制 分组数据单元的大小”加“对应的媒体存取控制层的子标头的大小”;
第三手段,用以当该传输载荷的大小大于或等于“至少一个控制分组数 据单元的大小”加“对应的该媒体存取控制层的子标头的大小”时,送出该 控制分组数据单元至该媒体存取控制层;
第四手段,用以经由减去(“该已送出的控制分组数据单元的大小”加“对 应的该媒体存取控制层的子标头的大小”)来调整该传输载荷的大小;
第五手段,用以控制该第二手段、该第三手段以及该第四手段进而反复 处理所有的控制分组数据单元;以及
第六手段,用以利用该第四手段所取得的最终调整后的传输载荷的大小 来决定数据分组数据单元的大小。
24.如权利要求23所述的装置,进一步包括:
第七手段,用以当存在重新传输的分组数据单元时,将该重新传输的分 组数据单元在该数据分组数据单元之前送出。
25.如权利要求24所述的装置,其中,该第六手段决定数据分组数据单 元的大小的最大值为“该最终调整后的传输载荷的大小”减“该重新传输的 分组数据单元的大小”减“对应的媒体存取控制层的子标头的大小”,并且该 第六手段产生该数据分组数据单元,其中该数据分组数据单元的大小小于或 等于该已决定的数据分组数据单元的大小的最大值。
26.如权利要求25所述的装置,其中,该第六手段进一步当该最终调整 后的传输载荷的大小并未大于“该重新传输的分组数据单元的大小”加“对 应的该媒体存取控制层的子标头的大小”时,利用该最终调整后的传输载荷 的大小来决定另一重新传输的分组数据单元区段的大小。
27.如权利要求23所述的装置,进一步包括:
第七手段,用以当存在重新传输的分组数据单元区段时,将该重新传输 分组数据单元在该数据分组数据单元之前送出。
28.如权利要求27所述的装置,其中,该第六手段决定数据分组数据单 元的大小的最大值为“该最终调整后的传输载荷的大小”减“该重新传输的 分组数据单元区段的大小”减“对应的媒体存取控制层的子标头的大小”,并 且该第六手段产生该数据分组数据单元,而该数据分组数据单元的大小小于 或等于该已决定的数据分组数据单元的大小的最大值。
29.如权利要求28所述的装置,其中,该第六手段进一步当该最终调整 后的传输载荷的大小并未大于“该重新传输的分组数据单元区段的大小”加 “对应的该媒体存取控制层的子标头的大小”时,利用该最终调整后的传输 载荷的大小来决定另一重新传输的分组数据单元区段的大小。
30.一种决定媒体存取控制层中无线链接控制层的确认模式或非确认模 式实体的数据分组数据单元的大小的装置,该装置包括:
第一手段,用以利用该媒体存取控制层来设定多个要进行传输的无线链 接控制层的服务数据单元所需的传输区块的大小;
第二手段,用以在第一传输时间点,选择去传输媒体存取控制层的控制 组件;
第三手段,用以计算总传输载荷为“该传输区块的大小”减“该媒体存 取控制层的控制组件的大小”,或为“该传输区块的大小”减“该媒体存取控 制层的控制组件的大小”减“该媒体存取控制层的控制组件对应的媒体存取 控制层的子标头的大小”;以及
第四手段,用以依据该总传输载荷与该传输区块的大小,来替该无线链 接控制层的实体设定于下一传输时间点的传输载荷的大小。

说明书全文

技术领域

发明关于无线通信系统,特别是指一种用于“发展的通用移动通信系 统的陆地无线存取”(Evo1ved-UMTS Terrestrial Radio Access,E-UTRA)通信 系统中,当有多个控制分组数据单元在同一时刻被传输时,来决定分组数据 单元的大小的方法及相关装置。

背景技术

以下的说明包括许多关于“发展的通用移动通信系统的陆地无线存取” (Evolved-UMTS Terrestrial Radio Access,E-UTRA)通信系统领域的专有名 词。为了使说明书的内容能更为简单扼要,将使用以下缩写来替代对应的专 有名词。
AM=确认模式(Acknowledged Mode)
MAC=媒体存取控制(Medium Access Contro1)
PDU=分组数据单元(Packet Data Unit)
RLC=无线链接控制(Radio Link Contro1)
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 LinkControl,RLC)是用于“使用者设备的发展的 通用移动通信系统的陆地无线存取网络”(User Equipment-Evolved UMTS Terrestrial Radio Access Network,UE-EUTRAN)的无线接口的通信协议。通 信分组在实体层(physical layer)、媒体控制存取层(Media Access Control layer,MAC layer)以及无线链接控制层(RLC layer)之间被传递。无线链 接控制层包括有三个无线链接控制实体:透明模式(Transparent Mode,TM) 实体、非确认模式(Unacknowledged Mode,UM)实体以及确认模式 (Acknowledged Mode,AM)实体。在这些实体中,确认模式实体使用控制 分组数据单元(Control Packet Data Unit,Control PDU)来交换状态信息,以 确保传输的可靠性。这种接收“传输确认”的系统可使“进行传输的确认模 式实体”重新传输不被“进行接收的确认模式实体”所接收的无线链接控制 层的分组数据单元(RLC PDUs)。因此确认模式的实体具备了传输上的双向 性。
确认模式实体包括传输端以及接收端。媒体存取控制层在下一传输时间 点选择传输区块大小。在该传输端中,无线链接控制层的服务数据单元(RLC Service Data Unit,RLC SDU)依据由媒体控制存取层所选择的传输区块大小, 在分段单元或结合单元中,被分段或被结合成具有可变长度的确认模式的数 据分组数据单元(AM Data Packet Data Unit,AM Data PDU)。当要进行重新 传输的数据分组数据单元,在媒体存取控制层所告知的特殊传输机会中不符 合该媒体存取控制层所选定的新的传输区块大小时,该确认模式的实体则将 该重新传输的分组数据单元分段为重新传输的分组数据单元区段,其中可被 重新分段的次数并未有所限制。所以该数据分组数据单元可能因此包括已分 段或已结合的无线链接控制层的服务数据单元(应当视该分组数据单元的大 小而定)。长度指示器则被用来划定无线链接控制层的服务数据单元在数据分 组数据单元中的边界。
该确认模式的实体可从同层级(peer)确认模式的实体处要求状态报告, 经由在数据分组数据单元中设定轮询位来确认已传输的数据分组数据单元是 否已被接收。该同层级确认模式的实体的接收端随后产生控制分组数据单元, 其中该控制分组数据单元中存有状态报告,以此为基础,可决定暂存于该重 新传输暂存区(Retransmission Buffer)中的数据分组数据单元将被删除或被 重新传输。
该分组数据单元被传递至一单元,该单元以来自无线链接控制层的控制 单元的输入为基础,来完成该数据分组数据单元的标头,并且来自该无线链 接控制层的控制单元的该输入指出在不同字段中所设定的值(例如:轮询位)。 一旦完成的无线链接控制层的分组数据单元被接收在该同层级确认模式的实 体中,则关联的该数据分组数据单元就会被重组单元重新组合,并且被传递 至上层。
在现今的E-UTRAN的无线链接控制层的规格中,该无线链接控制层的 服务数据单元在媒体存取控制层所告知的特殊机会时,依据媒体存取控制层 所选择的传输区块的大小,来被分段和/或被结合。当控制分组数据单元亦被 传输,或两个或两个以上的具有相同的逻辑信道优先权的无线链接控制层实 体具有数据需要进行传输时,则该媒体存取控制层所选择的传输区块大小可 能不再适用于分段或结合的依据。
以下的例子将说明这种不适用状况的发生。
第1例
媒体存取控制层从一个以上的逻辑信道,来对多个服务数据单元进行多 任务处理至传输区块上,以将其传输至实体层。媒体存取控制层依据实体层 的授权来选择传输区块的大小,然后无线链接控制层的实体则依据该传输区 块的大小来分段或结合该分组数据单元。然而,倘若一个以上的逻辑信道在 共享通道中被多任务处理(例如:该多个逻辑信道具有相同的优先权),则该 媒体存取控制层必须将该传输区块大小在该多个逻辑信道共享。举例来说, 如果两个无线链接控制层的实体都具有相同的逻辑信道优先权且都有无线链 接控制层的服务数据单元需要被传输,那么此时每一个无线链接控制层的实 体都会产生数据分组数据单元,而该多个分组数据单元的大小是媒体存取控 制层无法同时传输的。再者,当重新传输的分组数据单元被传输时,如果该 分组数据单元的大小与在上述那个特殊传输机会时所选择的传输区块大小相 同,则该重新传输的分组数据单元将无法被媒体存取控制层传输。
第2例
E-UTRA无线链接控制层的实体具有多个服务数据单元在无线链接控制 层的暂存区中等候传输。该无线链接控制层的实体自同层级无线链接控制层 的实体中接收到轮询,并且产生控制分组数据单元来响应。数据分组数据单 元是依据媒体存取控制层所选择的传输区块大小而产生的。如果该无线链接 控制层的实体想要在该控制分组数据单元被产生后,立即将其传送,则等候 被传输的多个数据分组数据单元必须被重新分段以对该控制分组数据单元进 行多任务处理。由于分组数据单元区段的标头大于分组数据单元的标头,于 是该系统的效率因此降低。
第3例
E-UTRA确认模式的无线链接控制层实体具有多个服务数据单元在无线 链接控制层的暂存区等候传输。该确认模式的无线链接控制层的实体接收到 来自该同层级无线链接控制层实体的轮询,并且产生控制分组数据单元。如 果该确认模式的无线链接控制层实体对于分组数据单元遵循先进先出原则, 则在该多个无线链接控制层的服务数据单元被传输前将不会传输该控制分组 数据单元。这种控制分组数据单元的延迟传递会对上层接收该多个无线链接 控制层的服务数据单元时也产生延迟。因为直到确认哪一数据分组数据单元 被成功地传输出去前,该同层级无线链接控制层的实体都不能释放其内存。
在第1例中,现有技术不能够提供适当的方法与相关装置来解决当超过 一个的逻辑信道被多任务处理时,如何决定数据分组数据单元的大小。而在 第2例中,如果仅由该传输区块大小来决定数据分组数据单元的大小,则当 多个控制分组数据单元也被产生时将会发生问题。在第3例中,由于控制分 组数据单元的传输缺乏优先权,因而会造成延迟。因此,一种用以解决上述 问题的方法与相关装置在此被提出,其中该方法与装置可在多个无线链接控 制层的控制分组数据单元与多个无线链接控制层的数据分组数据单元同时被 传输时,来决定该多个无线链接控制层的数据分组数据单元的大小。

发明内容

本发明说明中提供本发明的方法与相关装置,并且以多种实施例来解决 现有技术所面临的问题。
本发明的实施例提供了决定无线链接控制层的确认模式(Radio Link Control Acknowledged Mode,RLC AM)实体中的数据分组数据单元(Data Packet Data Unit,Data PDU)大小的方法,该方法包括有:(a)利用媒体存取 控制(Medium Access Control,MAC)层来设定传输载荷(Transmission payload)的大小;(b)决定该传输载荷的大小是否大于或等于至少一个控制 分组数据单元(Control Packet Data Unit,Control PDU)的大小;(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)。该第三手段用以计算总传输载荷(Total Transmission Payload)为“该传输区块的大小”减去“该媒体存取控制层的 控制组件的大小”,或为“该传输区块的大小”减去“该媒体存取控制层的控 制组件的大小”减去“该媒体存取控制层的控制组件对应的媒体存取控制层 的子标头的大小”。该第四手段用以依据该总传输载荷与该传输区块的大小, 来替该无线链接控制层的实体设定在下一传输时间点的传输载荷的大小。
附图说明
图1是本发明的第一实施例的流程图
图2是图1所示的第一实施例的对应装置的功能框图
图3是本发明的第二实施例的流程图。
图4是图3所示的第二实施例的对应装置的功能框图。
图5是本发明的第三实施例的流程图。
图6是图5所示的第三实施例的对应装置的功能框图。
【主要组件符号说明】
100~118、200~218、300~308   步骤 10、20、30   装置 1010~1070、2010~2070、3010~3040   功能手段

具体实施方式

本发明的目的在于提供一种方法与其相关装置,用于当一些无线链接控 制层的控制分组数据单元或媒体存取控制层的控制信息在同一时间被传送 时,精准地决定一些无线链接控制层的数据分组数据单元的大小,以避免过 度地重新分段(re-segmentation)与避免该多个控制分组数据单元的延迟传递 所引发的问题。
本发明的方法与相关装置引入了一种新的传输优先权架构,其中该多个 无线链接控制层的控制分组数据单元被给定拥有最高的传输优先权。接着, 传输载荷被调整来适应已传输的该多个无线链接控制层的控制分组数据单 元,由此使该媒体存取控制层得以精确地设定该多个无线链接控制层的数据 分组数据单元的大小。而在第二种架构中,该传输区块的大小首先被设定, 以及媒体存取控制层的控制组件被给定拥有最高的传输优先权。然后,考虑 已传送的媒体存取控制层的控制组件的情形来调整该载荷,以及依据该总载 荷与已选择的传输区块的大小来设定在下一传输机会的传输载荷。
在本发明的第一实施例中,媒体存取控制层在下一传输时间点中选择传 输载荷的大小。该无线链接控制层实体则决定是否该传输端中存在有控制分 组数据单元。如果有控制分组数据单元等候传输,该无线链接控制层实体会 确认该传输载荷的大小是否足以提供控制分组数据单元的传输时的需求,并 且如果该确认结果为是,则进行该多个控制分组数据单元传输的准备。接着, 该次传输机会的传输载荷的大小将会考虑该多个控制分组数据单元的情形来 进行调整(或者也可考虑对应的媒体存取控制层的子标头的大小)。如果在该 次传输时间点仍有可用空间,则重新传输的数据分组数据单元与新传输的数 据分组数据单元也可在该次传输时间点被传输。以上的动作是经由确认该传 输载荷的大小是否大于或等于数据分组数据单元的标头的大小(或者也可由 对应的媒体存取控制层的子标头的大小)来决定。要传输的该多个数据分组 数据单元的传输顺序将会符合现有优先权的顺序,其中重新传输的该多个数 据分组数据单元具有比新传输的该多个数据分组数据单元有更高的优先权。 依此传输顺序的优先权,新传输的数据分组数据单元可用的传输载荷大小可 由下式计算:
“传输载荷的大小”减“每一控制分组数据单元的大小”减“每一重新 传输的数据分组数据单元的大小”减“每一重新传输的数据分组数据单元区 段的大小”减“每一控制分组数据单元的媒体存取控制层子标头的大小”减 “对应于每一重新传输的数据分组数据单元的媒体存取控制层子标头的大 小”减“对应于每一重新传输的数据分组数据单元区段的媒体存取控制层子 标头的大小”减“对应于每一新传输的数据分组数据单元的媒体存取控制层 子标头的大小”
应注意的是,上式中包括“对应于每一重新传输的数据分组数据单元区 段的媒体存取控制层子标头的大小”是由于重新传输的数据分组数据单元的 大小可能太大而无法适合于数据载荷,但其区段却可以被传输。此外,在有 些实施例中,该多个子标头并未被计算在无线链接控制层中,因此当在计算 剩余的传输载荷的大小的时候,前面提到的子标头的大小并不需要被考虑。 以上内容应为本领域的一般技术人员所能轻易了解的。
图1与图2所示的流程图,分别更详细地解释了本方法。图1是上述方 法用于当媒体存取控制层的子标头未被计算于无线链接控制层的流程图。而 图2是上述方法在媒体存取控制层的子标头被计算于无线链接控制层时的流 程图。
图1的步骤说明如下:
步骤100:由媒体存取控制层选择传输载荷的大小;
步骤102:若存在控制分组数据单元,检查是否传输载荷的大小大于或 等于该控制分组数据单元的大小?若是,进入步骤104;若否,则进入步骤 106;
步骤104:送出该控制分组数据单元至该媒体存取控制层。设定传输载 荷的大小为“传输载荷的大小”减“控制分组数据单元的大小”。进入步骤 102;
步骤106:若存在重新传输的数据分组数据单元或重新传输的数据分组 数据单元区段,检查是否传输载荷的大小大于或等于重新传输的数据分组数 据单元的大小,或者传输载荷的大小大于或等于重新传输的数据分组数据单 元区段的大小?若是,进入步骤112;若否,则进入步骤108;
步骤108:若存在重新传输的数据分组数据单元或重新传输的数据分组 数据单元区段,检查是否传输载荷的大小大于或等于数据分组数据单元区段 的标头的大小?若是,进入步骤110;若否,进入步骤114;
步骤110:设定数据分组数据单元区段的大小为“传输载荷的大小”减 “数据分组数据单元区段的标头的大小”。如果重新传输的数据分组数据单元 被选择来传输,则产生数据分组数据单元区段,其大小包括了存在于重新传 输的数据分组数据单元中的数据;若重新传输的数据分组数据单元区段被选 择来传输,则产生数据分组数据单元区段,其大小包括了存在于重新传输的 数据分组数据单元区段中的数据;
步骤112:若重新传输的数据分组数据单元被选择来传输,则送出重新 传输的数据分组数据单元至该媒体存取控制层。若重新传输的数据分组数据 单元区段被选择来传输,则送出重新传输的数据分组数据单元区段至该媒体 存取控制层。若是重新传输的数据分组数据单元被选择来传输,便设定数据 分组数据单元的大小的最大值为“传输载荷的大小”减“重新传输的数据分 组数据单元的大小”。若重新传输的数据分组数据单元区段被选择来传输,便 设定数据分组数据单元的大小的最大值为“传输载荷的大小”减“重新传输 的数据分组数据单元区段的大小”;进入步骤106;
步骤114:检查传输载荷的大小是否大于或等于数据分组数据单元的标 头大小?若是,进入步骤116;若否,则结束处理流程;
步骤116:产生数据分组数据单元,其大小小于或等于数据分组数据单 元的大小的最大值;进入步骤118;以及
步骤118:当数据分组数据单元产生后将其送出至该媒体存取控制层。
基于图1所代表的实施方法,本发明依此建立具备相同功能的装置,请 见图2所示的装置。
如图所示,装置10具有第一手段1010、第二手段1020、第三手段1030、 第四手段1040、第五手段1050、第六手段1060以及第七手段1070。
在本实施例中,第一手段1010利用媒体存取控制层选择传输载荷的大 小。当存在控制分组数据单元时,则第二手段1020将检查是否传输载荷的大 小大于或等于该控制分组数据单元的大小?若是,则第三手段1030送出该控 制分组数据单元至该媒体存取控制层,并且,第四手段1040会接着重新设定 传输载荷的大小为“传输载荷的大小”减“控制分组数据单元的大小”,且第 五手段1050会控制第二手段1020反复检查是否传输载荷的大小大于或等于 该控制分组数据单元的大小并且控制第四手段1040直至第四手段1040将传 输载荷的大小调整至小于该控制分组数据单元的大小。一旦传输载荷的大小 小于该控制分组数据单元的大小后,若存在重新传输的数据分组数据单元或 重新传输的数据分组数据单元区段,则第二手段1020检查是否传输载荷的大 小大于或等于重新传输的数据分组数据单元的大小,或者是否传输载荷的大 小大于或等于重新传输的数据分组数据单元区段的大小?若检查结果为是, 且第七手段1070选择重新传输的数据分组数据单元来传输,则送出重新传输 的数据分组数据单元至该媒体存取控制层。若检查结果为是,且第七手段1070 选择重新传输的数据分组数据单元区段来传输,则送出重新传输的数据分组 数据单元区段至该媒体存取控制层。若重新传输的数据分组数据单元被第七 手段1070来传输,则第六手段1060会设定数据分组数据单元的大小的最大 值为“传输载荷的大小”减“重新传输的数据分组数据单元的大小”。若重新 传输的数据分组数据单元区段被第七手段1070选择来传输,则第六手段将设 定数据分组数据单元的大小的最大值为“传输载荷的大小”减“重新传输的 数据分组数据单元区段的大小”。接着,传输完毕后,第二手段1020会重新 检查是否传输载荷的大小大于或等于重新传输的数据分组数据单元的大小, 或者是否传输载荷的大小大于或等于重新传输的数据分组数据单元区段的大 小。
然而,当前述的检查结果为否时,且存在重新传输的数据分组数据单元 或重新传输的数据分组数据单元区段时,则第二手段1020检查是否传输载荷 的大小大于或等于数据分组数据单元区段的标头的大小?若是,则第六手段 1060设定数据分组数据单元区段的大小为“传输载荷的大小”减“数据分组 数据单元区段的标头的大小”。此时,若重新传输的数据分组数据单元被第七 手段1070选择来传输,则第六手段1060会产生数据分组数据单元区段,其 大小包括了存在于重新传输的数据分组数据单元中的数据;若重新传输的数 据分组数据单元区段被第七手段1070选择来传输,则第六手段1060产生数 据分组数据单元区段,其大小包括了存在于重新传输的数据分组数据单元区 段中的数据;
此外,若存在重新传输的数据分组数据单元或重新传输的数据分组数据 单元区段,且第二手段1020发现传输载荷的大小小于数据分组数据单元区段 的标头的大小,则第二手段1020检查传输载荷的大小是否大于或等于数据分 组数据单元的标头大小?此时的结果若为否,则装置10结束操作;若是,则 第六手段1060产生数据分组数据单元,其大小小于或等于数据分组数据单元 的大小的最大值。接着,当第六手段1060产生数据分组数据单元后,第三手 段1030将其送出至该媒体存取控制层。
图3的步骤说明如下:
步骤200:由媒体存取控制层选取传输载荷的大小;
步骤202:若存在控制分组数据单元,检查是否传输载荷的大小大于或 等于“该控制分组数据单元的大小”加“媒体存取控制层的子标头的大小”? 若是,进入步骤204;若否,则进入步骤206;
步骤204:传递该控制分组数据单元至该媒体存取控制层。设定传输载 荷大小为“传输载荷大小”减去“该控制分组数据单元的大小”再减去“该 媒体存取控制层的子标头的大小”;进入步骤202;
步骤206:若存在重新传输的数据分组数据单元或重新传输的数据分组 数据单元区段,检查是否传输载荷的大小大于或等于“重新传输的数据分组 数据单元的大小”加“媒体存取控制层的子标头的大小”或“重新传输的数 据分组数据单元的区段的大小”加“媒体存取控制层的子标头的大小”?若 是,进入步骤212;若否,则进入步骤208;
步骤208:若存在重新传输的数据分组数据单元或重新传输的数据分组 数据单元区段,检查是否传输载荷的大小大于或等于“数据分组数据单元区 段的标头的大小”加“媒体存取控制层的子标头的大小”?若是,进入步骤 210;若否,则进入步骤214;
步骤210:设定数据分组数据单元的区段的大小为“传输载荷的大小” 减“数据分组数据单元区段的标头的大小”减“媒体存取控制层的子标头的 大小”。若重新传输的数据分组数据单元被选择来传输,则产生数据分组数据 单元区段,且该数据分组数据单元区段的大小包括重新传输的数据分组数据 单元中的数据(Data)的大小;若重新传输的数据分组数据单元区段被选择 来传输,则产生数据分组数据单元区段,且该数据分组数据单元区段的大小 包括重新传输的数据分组数据单元区段的数据大小;
步骤212:若重新传输的数据分组数据单元被选择来传输,则送出该重 新传输的数据分组数据单元至该媒体存取控制层。若重新传输的数据分组数 据单元区段被选择来传输,则送出该重新传输的数据分组数据单元区段至该 媒体存取控制层。若重新传输的数据分组数据单元被选择来传输,则设定数 据分组数据单元的大小的最大值为“传输载荷的大小”减“重新传输的数据 分组数据单元的大小”减“媒体存取控制层的子标头的大小”;若重新传输的 数据分组数据单元区段被选择来传输,则设定数据分组数据单元的大小的最 大值为“传输载荷的大小”减“重新传输的数据分组数据单元区段的大小” 减“媒体存取控制层的子标头的大小”;进入步骤206;
步骤214:检查传输载荷大小是否大于或等于该数据分组数据单元的标 头大小?若是,进入步骤216;若否,结束处理流程;
步骤216:产生数据分组数据单元,其大小小于或等于数据分组数据单 元的大小的最大值;进入步骤218;以及
步骤218:若数据分组数据单元已产生,将其送出至该媒体存取控制层。
基于图3所代表的实施方法,本发明依此建立具备相同功能的装置,请 见图4所示的装置。
如图所示,装置20具有第一手段2010、第二手段2020、第三手段2030、 第四手段2040、第五手段2050、第六手段2060以及第七手段2070。
在本实施例中,第一手段2010利用媒体存取控制层选择传输载荷的大 小。当存在控制分组数据单元时,则第二手段2020将检查是否传输载荷的大 小大于或等于“该控制分组数据单元的大小”加“媒体存取控制层的子标头 的大小”?若是,则第三手段2030送出该控制分组数据单元至该媒体存取控 制层,并且,第四手段2040会接着重新设定传输载荷的大小为“传输载荷的 大小”减“该控制分组数据单元的大小”再减去“该媒体存取控制层的子标 头的大小”,且第五手段2050会控制第二手段2020反复检查是否传输载荷的 大小大于或等于“该控制分组数据单元的大小”加“媒体存取控制层的子标 头的大小”,并且控制第四手段2040直至第四手段2040将传输载荷的大小调 整至小于“该控制分组数据单元的大小”加“媒体存取控制层的子标头的大 小”。一旦传输载荷的大小小于“该控制分组数据单元的大小”加“媒体存取 控制层的子标头的大小”后,若存在重新传输的数据分组数据单元或重新传 输的数据分组数据单元区段,则第二手段2020检查是否传输载荷的大小大于 或等于“重新传输的数据分组数据单元的大小”加“媒体存取控制层的子标 头的大小”,或者是否传输载荷的大小大于或等于“重新传输的数据分组数据 单元区段的大小”加“媒体存取控制层的子标头的大小”?若检查结果为是, 且第七手段2070选择重新传输的数据分组数据单元来传输,则送出重新传输 的数据分组数据单元至该媒体存取控制层。若检查结果为是,且第七手段2070 选择重新传输的数据分组数据单元区段来传输,则送出重新传输的数据分组 数据单元区段至该媒体存取控制层。若重新传输的数据分组数据单元被第七 手段2070来传输,则第六手段2060会设定数据分组数据单元的大小的最大 值为“传输载荷的大小”减“重新传输的数据分组数据单元的大小”减“媒 体存取控制层的子标头的大小”。若重新传输的数据分组数据单元区段被第七 手段1070选择来传输,则第六手段将设定数据分组数据单元的大小的最大值 为“传输载荷的大小”减“重新传输的数据分组数据单元区段的大小”减“媒 体存取控制层的子标头的大小”。接着,传输完毕后,第二手段2020会重新 检查是否传输载荷的大小大于或等于“重新传输的数据分组数据单元的大小” 加“媒体存取控制层的子标头的大小”,或者是否传输载荷的大小大于或等于 “重新传输的数据分组数据单元区段的大小”加“媒体存取控制层的子标头 的大小”。
然而,当前述的检查结果为否时,且存在重新传输的数据分组数据单元 或重新传输的数据分组数据单元区段时,则第二手段2020检查是否传输载荷 的大小大于或等于“数据分组数据单元区段的标头的大小”加“媒体存取控 制层的子标头的大小”?若是,则第六手段2060设定数据分组数据单元区段 的大小为“传输载荷的大小”减“数据分组数据单元区段的标头的大小”减 “媒体存取控制层的子标头的大小”。此时,若重新传输的数据分组数据单元 被第七手段2070选择来传输,则第六手段2060会产生数据分组数据单元区 段,其大小包括了存在于重新传输的数据分组数据单元中的数据;若重新传 输的数据分组数据单元区段被第七手段2070选择来传输,则第六手段1060 产生数据分组数据单元区段,其大小包括了存在于重新传输的数据分组数据 单元区段中的数据;
此外,若存在重新传输的数据分组数据单元或重新传输的数据分组数据 单元区段,且第二手段2020发现传输载荷的大小小于“数据分组数据单元区 段的标头的大小”加“媒体存取控制层的子标头的大小”,则第二手段2020 检查传输载荷的大小是否大于或等于“数据分组数据单元的标头大小”?此 时的结果若为否,则装置20结束操作;若是,则第六手段2060产生数据分 组数据单元,其大小小于或等于数据分组数据单元的大小的最大值。接着, 当第六手段2060产生数据分组数据单元后,第三手段2030将其送出至该媒 体存取控制层。
如前所述,有些时候多个无线链接控制层的控制分组数据单元在相同的 逻辑信道被传送。传输载荷与传输区块的选择可能因此而不够准确,这是由 于未将控制分组数据单元列入考虑。故本发明在此提供解决方法。
在本实施例中,该媒体存取控制层选择固定的传输区块大小,并且在每 个传输机会时,动态地调整在不同的传输时间点的传输载荷的大小。当传输 区块大小被决定后,该媒体存取控制层首先选择传送所有的媒体存取控制层 的控制组件与其对应的子标头。所以无线链接控制层的服务数据单元的总传 输载荷可计算如下:
“媒体存取控制层的分组数据单元的大小”减“媒体存取控制层的控制 组件的大小”减“控制组件的媒体存取控制层子标头的大小”
然后,依据已选择的该传输区块大小与调整后的总传输载荷,该媒体存 取控制层可精准地决定在下一传输时间点的传输载荷,其中该下一传输时间 点仅与数据的传输有关。
图5中的流程图更清楚地解释了本方法,其对应的步骤解释如下:
步骤300:依据实体层的授权,来决定媒体存取控制层的传输区块在下 一传输时间点中的大小;
步骤302:媒体存取控制层选择控制组件的传输;
步骤304:总传输载荷的大小等于“媒体存取控制层的分组数据单元的 大小”减“媒体存取控制层控制组件的大小”减“媒体存取控制层控制组件 的媒体存取控制层子标头的大小”;
步骤306:媒体存取控制层从总传输载荷的大小来决定在下一传输时间 点中无线链接控制层的实体的传输载荷的大小;以及
步骤308:媒体存取控制层提供传输载荷的大小至该无线链接控制层的 实体。
基于图5所代表的实施方法,本发明依此建立具备相同功能的装置,请 见图6所示的装置。
如图所示,装置30具有第一手段3010、第二手段3020、第三手段3030、 第四手段3040。
在本实施例中,第一手段3010依据实体层的授权,以决定媒体存取控制 层的传输区块在下一传输时间点中的大小。接着,第二手段3020利用媒体存 取控制层选择控制组件的传输。第三手段3030会将总传输载荷的大小设定为 等于“媒体存取控制层的分组数据单元的大小”减“媒体存取控制层控制组 件的大小”减“媒体存取控制层控制组件的媒体存取控制层子标头的大小”。 第四手段3040会利用媒体存取控制层,进而依据总传输载荷的大小来决定在 下一传输时间点中无线链接控制层的实体的传输载荷的大小,并且将传输载 荷的大小送至该无线链接控制层的实体。
应当特别注意的是,上述说明中关于本发明装置的实现方式并非在硬件 实施上的唯一选择或是限制,事实上,本发明中所述的多种手段,可能由单 一硬件甚至由多于实施例中手段数量的多个硬件组件来实行。上述的每一手 段可能由一个或多个硬件组件来进行其所对应的功能,抑或是由单一硬件组 件来进行多个手段所对应的功能。甚至,某一手段所对应的功能的一部分可 能由硬件组件来达成,而其所对应的功能的另一部分可能再由另一硬件组件 来达成。
依据已选择的媒体存取控制层控制组件与调整后的该总传输载荷的大 小,该媒体存取控制层得以决定在下一传输时间点中的确认模式或非确认模 式的无线链接控制层实体的传输载荷的大小。由于本领域技术人员在取得本 发明的教导时应可理解以上的变化,故在此忽略其细节的描述以求说明书的 简要。
因此,本发明提供的方法与相关装置可经由将控制分组数据单元或控制 信息的传输作优先化处理,来精确地决定要进行传输的数据分组数据单元的 大小,之后再依据已传输的控制分组数据单元或控制信息来调整传输载荷。 控制信息的优先化处理不仅可使要进行传输的数据分组数据单元的大小的决 定更为准确,也可避免数据分组数据单元被不必要地分段处理以及避免由于 控制信息的延迟传输所造成的无线链接控制层的服务数据单元的传输上的延 迟。
本实施例所公开的方法(例如:图1中包括步骤100到步骤118的流程、 图3中包括步骤200到步骤218的流程以及图5中包括步骤300到步骤308 的流程)也可在计算机可读的记录媒体上实施为计算机程序产品。该计算机 可读的记录媒体可以是任意的数据存储装置,其中该数据存储装置可存储数 据,以供之后被计算机系统的处理器进行读取。上述计算机可读的记录媒体 的实际范例包括:只读存储器(read-only memory,ROM)、随机存取内存 (random-access memory,RAM)、光盘(CD-ROM)、磁带(magnetic tape)、 软盘(floppy disk)、光学数据存储装置(optical data storage device)以及载波 (如因特网上的数据传输)。
以上所述仅为本发明的优选实施例,凡依本发明权利要求所做的等效变 化与改进,都应属本发明涵盖的范围。
相关专利内容
标题 发布/更新时间 阅读量
载荷检测装置 2020-05-12 156
载荷传递结构 2020-05-12 470
载荷支承系统 2020-05-12 520
一种载荷试验机 2020-05-12 962
重载荷用轮胎 2020-05-12 347
重载荷用轮胎 2020-05-13 772
载荷支撑件 2020-05-11 499
载荷检测器 2020-05-11 742
载荷传感器 2020-05-11 542
载荷转换器 2020-05-11 366
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈