CN1719807A - 分组通信设备 - Google Patents
分组通信设备 Download PDFInfo
- Publication number
- CN1719807A CN1719807A CNA2005100704138A CN200510070413A CN1719807A CN 1719807 A CN1719807 A CN 1719807A CN A2005100704138 A CNA2005100704138 A CN A2005100704138A CN 200510070413 A CN200510070413 A CN 200510070413A CN 1719807 A CN1719807 A CN 1719807A
- Authority
- CN
- China
- Prior art keywords
- pdu
- unit
- protocol data
- data unit
- control signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000008859 change Effects 0.000 claims abstract description 36
- 230000006854 communication Effects 0.000 claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 18
- 230000005540 biological transmission Effects 0.000 claims description 33
- 239000000284 extract Substances 0.000 claims description 11
- 238000012790 confirmation Methods 0.000 claims description 10
- 238000000605 extraction Methods 0.000 claims description 5
- 230000001360 synchronised effect Effects 0.000 abstract description 35
- 238000000034 method Methods 0.000 description 15
- 238000012508 change request Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000005259 measurement Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000008676 import Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
本发明旨在提供一种可以减小填充区的分组通信设备。用于无线移动通信网络中的高速分组通信的分组通信设备包括:SDU→PDU分割器,用于将待传输到对端实体的分组数据分割为协议数据单元;以及同步控制信号发生器(223),用于将用于改变协议数据单元长度的控制信号连带地设置在分割时出现的协议数据单元的填充区中。
Description
技术领域
本发明涉及一种移动无线网络中的分组通信设备。
背景技术
W-CDMA(宽带码分多址)移动网络配置有移动站(MS)、无线基站(节点B)、无线网络控制器(RNC)、以及无线分组通信节点(SGSN、GGSN)(图11)。图11是W-CDMA无线网络***的配置图。
为了在无线区段(radio block)有效地执行分组通信,RNC和MS各自都使用RLC(无线链路控制)协议(3GPP建议TS25.322)。于是,RNC和MS中的每一个都具有控制RLC协议的RLC协议控制器。RNC和MS的RLC协议控制器在数据传输时执行对分组数据的分割。此外,RNC和MS的RLC协议控制器在接收数据时根据分割的数据执行对分组数据的组合(assembly)(图12)。图12是对RLC协议的分组数据的分割和组合的示意图。此外,图13表示常规技术中的RLC协议控制的框图。
此外,3GPP建议中定义的分组数据的分割大小如下。
1~126字节(LI=7比特)
1~32,766字节(LI=15比特)
LI:长度指示符(信息长度宽度)
以下,将分组数据记为SDU(业务数据单位),将分割的数据记为PDU(协议数据单元)。在RLC协议处理中,如果对SDU进行分割时在成帧定时器(framed timer)内不存在后继的传输SDU,那么在最后的PDU中可能存在填充区(padding area)。这里,成帧定时器表示如果存在可以传输的后继SDU则执行连续传输处理的时间。
填充区大小是由待传输的SDU长度以及待分割的PDU长度确定的。于是,当PDU长度是N字节时,可能产生最大为(N-1)字节的填充区(图14A和图14B)。图14A和图14B是表示填充区的产生的示例的概念图。图14A表示PDU的长度是40字节,图14B表示PDU的长度是120字节。
由于在RLC协议控制中需要填充区,因此在节点B与MS之间通过使用无线资源来传输填充区。然而,在RLC协议处理中最终并没有使用填充区,并且在RNC和MS中丢弃填充区。
在下文中将会示出关于填充区大小的考虑内容。在当前的W-CDMA中,在最大为384Kbps的下行方向和最大为64Kbps的上行方向可以传输多至1,520字节的SDU。
如果从固定网络侧向其中PDU长度为40字节的MS平均以300Kbps传输1,500字节的SDU,那么RNC以40ms的周期来执行SDU的分割和传输。40ms中可以传输的PDU数目是48。也就是说,如果传输速度是384Kbps,那么存在这样的关系:40字节×8比特×1200/秒=384,000比特/秒。因此,在10ms的周期中可以传输12个各自具有40字节的PDU(图15A)。图15A和图15B是PDU传输的概念图。
此外,根据如下关系:1500字节÷40字节/1PDU=37.5PDU,将1,500字节的SDU分割为38个PDU(图15B)。于是,在最后的PDU中存在20字节的用户数据和20字节的填充数据。然后,每秒执行25次包括填充数据的PDU的传输。由此,传输了其中总共有500个字节被丢弃的数据。因此,如图15B所示,在无线区段中出现无用性。
[专利文献1]JP 2003-179974 A
[专利文献2]JP 2002-27023 A
[专利文献3]JP 2001-326647 A
[专利文献4]JP 2658896
[专利文献5]JP 2002-30144 A
[专利文献6]JP2002-125004 A
发明内容
将来,在使用HSDPA(高速下行链路接入)业务来提供高速分组通信时,下行最大为14.4Mbps且上行最大为384Kbps的传输是可能的。
这样,在高速分组通信中,下行速度与常规的分组通信相比得到了巨大改善。由此,高速分组通信具有传输SDU增加的趋势。因此,高速分组通信具有使用PDU长度的大小大于常规PDU长度的PDU的趋势。
以下对关于HSDPA中的填充数据的大小的考虑内容进行说明。如果从固定网络侧向其中PDU的长度为120字节的MS平均以10.8Mbps传输1,500字节的SDU,那么RNC以10ms的周期来对9个SDU进行分割和传输。
在14.4Mbps的情况下,10ms内可以传输的PDU的数目最大为150。也就是说,根据关系:120字节×8比特×15,000/秒=14,400,000比特/秒,在10ms的周期内可以传输150个各自具有120字节的PDU。此外,根据关系:1500字节×9÷120字节/1PDU=112.5PDU,可以将9个1,500字节的SDU分成113个PDU。因此,在最后的PDU中存在60字节的用户数据和60字节的填充数据。
于是,每秒执行100次包括填充数据的PDU的传输。结果,传输了其中总共6,000字节被丢弃的数据。因此,在HSDPA业务的情况下,在无线区段中出现进一步的无用性。
HSDPA业务具有这样的趋势:与通过使用无线资源所发送的数据无关地,未经任何使用而被丢弃的填充数据比常规的分组通信有所增加。
此外,常规的RLC协议控制使得成帧定时器很长。于是,在常规的RLC协议控制中,后继传输SDU容易连结在一起。于是,常规的RLC协议控制了抑制填充区的出现。
在这种常规的RLC协议控制中,成帧定时器使最后PDU的传输延迟。为此,在常规的RLC协议控制中,在HSDPA的高速分组通信中最后PDU的传输发生延迟。由此,常规的RLC协议控制使得诸如用户应用的上级协议的传输速率与成帧定时器对应地劣化。因此,常规的RLC协议控制并不是实际控制(图16A和图16B)。图16A和图16B是示出在常规技术中使用填充区的概念图。其中图16A表示连结PDU的情况。
此外,存在通过在填充区上连带地(jointly)设置用于传输确认的状态PDU(STATUS-PDU)作为捎带确认状态(PIGGYBACK-STATUS)从而有效利用填充区的方法(图16B)。然而,高速分组通信具有这样的趋势:扩大表示无需任何传输确认即可传输的PDU数目的窗口(WINDOW)大小,以降低状态PDU的传输频率并改进传输效率。因此,填充区未必能有效用于捎带确认状态(图16B)。这样,虽然当前***具有有效利用填充区的手段,但是并不具有能够必然抑制填充区的出现的方法。
鉴于这些情况提出了本发明。因此,本发明的目的是提供一种可以减小填充区的分组通信设备。
根据本发明的一个方面,提供了一种用于无线移动通信网络中的高速分组通信的分组通信设备,其包括:分割单元,用于将待传输到对端实体的分组数据分割成协议数据单元;以及连带设置单元,用于将用于改变协议数据单元的长度的控制信号连带地设置在当分割时出现的协议数据单元的填充区上。
在该分组通信设备的另一方面,其还包括:监视单元,用于监视填充区的出现状态;以及改变单元,用于根据监视单元进行监视的结果来改变协议数据单元的长度。
在该分组通信设备的另一方面,连带设置单元在其自身与对端实体之间将控制信号连带地设置在填充区中,所述控制信号包括改变后的协议数据单元长度以及表示改变协议数据单元长度时的时间的信息。
在该分组通信设备的另一方面,其还包括:接收单元;用于接收协议数据单元;组合单元,用于根据从接收单元接收到的协议数据单元的传输目的地通知的协议数据单元长度,将接收单元接收到的协议数据单元组合为分组数据;提取单元,用于从接收单元接收到的协议数据单元的填充区中提取填充数据;以及通知单元,用于如果提取的填充数据包括用于改变协议数据单元长度的控制信号,则将该控制信号通知给组合单元。
在该分组通信设备的另一方面,通知单元向连带设置单元通知从对端实体接收到的协议数据单元的填充区是否包括表示控制信号传输到了对端实体的传输确认信号,并且,连带设置单元对其中在填充区上连带设置有控制信号的协议数据单元进行重新传输,直到接收到传输确认信号。
根据本发明的另一方面,提供了一种分组通信设备,其包括:接收单元,用于接收协议数据单元;组合单元,用于根据从接收单元接收到的协议数据单元的传输目的地通知的协议数据单元长度,将协议数据单元组合为分组数据;提取单元,用于从接收单元接收到的协议数据单元的填充区中提取填充数据;以及通知单元,用于如果提取的填充数据包括用于改变协议数据单元长度的控制信号,则将该控制信号通知给组合单元。
附图说明
图1是本发明的分组通信设备的第一实施例中使用的RLC协议控制器的框图;
图2是在图1所示的RLC协议控制器使用的呼叫设置请求时的RLC协议参数的设置图;
图3是图1所示的RLC协议控制器中的从SDU到PDU的分割处理的流程图;
图4是图1所示的RLC协议控制器中的U1使用的1,040字节SDU分割的概念图;
图5是图1所示的RLC协议控制器中的填充出现监视处理的流程图;
图6是图1所示的RLC协议控制器使用的针对各用户的填充统计数据的设置图;
图7是图1所示的RLC协议控制器使用的关于PDU长度变化的***信息的设置图;
图8是图1显示的PDU长度管理器222使用的各用户的PDU长度ID管理数据的设置图;
图9是示出图1所示的RLC协议控制器中的填充区的使用状态的概念图;
图10是示出本发明的分组通信设备的第二实施例中的PDU→SDU组合处理的流程图;
图11是W-CDMA无线网络***的配置图;
图12是RLC协议的分组数据的分割和组合的示意图;
图13是常规技术中的RLC协议控制框图;
图14A是示出出现填充区的示例的概念图;
图14B是示出出现填充区的示例的概念图;
图15A是PDU传输的概念图;
图15B是PDU传输的概念图;
图16A是示出常规技术中的填充区的使用的概念图;
图16B是示出常规技术中的填充区的使用的概念图。
具体实施方式
(第一实施例)
首先,参照附图来对本发明的分组通信设备的第一实施例进行说明。图1是本发明的分组通信设备的第一实施例中使用的RLC协议控制器的框图。
图1所示的RLC协议控制器包括输入分析器110、连接管理器120、***管理器130、输入分析器210、SDU→PDU分割器220、输入分析器310、以及PDU→SDU组合器320。
此外,SDU→PDU分割器220包括填充统计装置221、PDU长度管理器222、以及同步控制信号发生器223。此外,PDU→SDU组合器320还包括填充提取器321和同步控制信号提取器322。
输入分析器110对从上级层(控制面)接收到的信号进行分析。输入分析器110在接收到呼叫控制信息时向连接管理器120进行通知。此外,输入分析器110在接收到***信息时向***管理器130进行通知。
在从输入分析器110通知的呼叫控制信息中接收到呼叫设置请求时,连接管理器120以用户为单位向SDU→PDU分割器220通知资源捕获请求。此外,当从输入分析器110通知的呼叫控制信息中接收到呼叫释放请求时,连接管理器120以用户为单位向SDU→PDU分割器220通知资源释放请求。
***管理器130根据从输入分析器110通知的***消息,将统计周期时间以及PDU长度改变判断阈值通知给填充统计装置221。此外,***管理器130根据从输入分析器110通知的***信息,将可用的PDU长度通知给PDU长度管理器222。
输入分析器210对从上级层(用户面)接收到的信号进行分析。然后,输入分析器210在接收到SDU时向SDU→PDU分割器220进行通知。SDU→PDU分割器220具有填充统计装置221、PDU长度管理器222、以及同步控制信号发生器223。
SDU→PDU分割器220在从连接管理器120接收到资源捕获请求时向填充统计装置221通知统计开始请求。此外,SDU→PDU分割器220在从连接管理器120接收到资源释放请求时向填充统计装置221通知统计结束请求。
当从输入分析器210接收到SDU时,如果存在填充区,则SDU→PDU分割器220向填充统计装置221通知用户ID和填充大小。此外,SDU→PDU分割器220从PDU长度管理器222接收PDU长度改变请求。此外,SDU→PDU分割器220在具有其中可以连带设置有控制信号的填充区的PDU的出现定时向同步控制信号发生器223通知新的PDU长度、当前序列号、以及要连带设置的PDU。
填充统计装置221是基于本发明的新部件。填充统计装置221当从连接管理器120接收到统计开始请求时,针对各个用户对填充出现的次数进行计数。此外,填充统计装置221当从连接管理器120接收到统计结束请求时,停止统计处理并且对计数器清零。
如果在计数过程中填充出现的次数超过PDU长度改变判断阈值,则填充统计设备221向PDU长度管理器222发出PDU改变请求。此外,填充统计装置221通过在接收统计开始请求的时间之后以统计周期的时间间隔来对填充出现的次数进行清零,从而执行控制,以使得在填充很少出现的情况下不改变PDU长度。
PDU长度管理器222从***管理器130接收可用的PDU长度并对其进行管理。PDU长度管理器222在从填充统计装置221接收到PDU改变请求时选择除当前使用的PDU长度之外的可用PDU长度之一,并且向SDU→PDU分割器220进行通知。此外,PDU长度管理器222针对各个用户对使用中的PDU长度进行管理。
同步控制信号发生器223从SDU→PDU分割器220接收新的PDU长度、序列号、以及要连带设置的PDU。然后,同步控制信号发生器223将要随后使用的PDU长度、新PDU长度生效的序列号以及校验和值(check sum value)连带设置在填充区上。
输入分析器310对从低级层(用户面)接收到的信号进行分析。输入分析器310在接收到PDU时向PDU→SDU组合器320进行通知。PDU→SDU组合器320具有填充提取器321和同步控制信号提取器322。PDU→SDU组合器320从输入分析器310接收PDU。如果在接收到的PDU中存在填充区,那么PDU→SDU组合器320将PDU数据传递到填充提取器321。
在从同步控制信号提取器322接收到新的PDU长度和序列号时,并且如果接收到的PDU属于成为PDU长度改变定时的序列号时的PDU和其后的PDU,那么PDU→SDU组合器320以新的PDU长度来执行SDU组合。PDU→SDU组合器320将组合的SDU通知给上级层(用户面)。
填充提取器321从PDU→SDU组合器320接收PDU。填充提取器321从接收到的PDU中提取填充区。此外,填充提取器321向同步控制信号提取器322发出对提取的数据的分析请求。同步控制信号提取器322对从填充提取器321通知的数据进行分析。然后,同步控制信号提取器322将新的PDU和序列号通知给PDU→SDU组合器320。
下面将参照图1到图8来描述图1所示的RLC协议控制器的操作。当用户(ID=U1)执行分组通信时,从上级层的控制面向RNC和MS输入控制信号。然后,向连接管理器120通知呼叫设置请求。
连接管理器120根据通知的呼叫设置请求信息向SDU→PDU分割器220发出资源捕获请求。此时,对呼叫设置请求信息指定用于RLC协议控制的各种参数,例如,对于PDU长度指定120字节(图2)。图2是在图1所示的RLC协议控制器所使用的呼叫设置请求时的RLC协议参数的设置图。
在图2所示的示例中,设置了120字节作为发送PDU长度,设置了120字节作为接收PDU长度,设置了100ms作为成帧定时器,设置了10次作为表示最大重新传输次数的MaxDAT,设置了1作为轮询(Poll)SDU(所述轮询SDU是表示对其设置了轮询位的SDU的数目的值),设置了40ms作为表示重新传输定时器的值的定时器轮询,并且设置了1,024作为窗口大小。
此后,SDU→PDU分割器220在从上级层的用户面接收到1,040字节的SDU时以120字节的区分(discrimination)来分割SDU(图3,S301)。图3是图1所示的RLC协议控制器中的从SDU到PDU的分割处理的流程图。
1,040字节的SDU被分割为9个PDU,在最后的PDU中存在80字节的填充区(S302,是)。这时,如果RLC协议控制器不具有成帧定时器内的要接着传输的SDU(S303,否)或者不需要传输用于传输确认的状态PDU(S305,否),则其将用户ID=U1、PDU长度=120字节、填充大小=80字节通知给填充统计装置221(S307,图3)。图4是图1所示的RLC协议控制器中的U1使用的1,040字节SDU分割的概念图。
此外,如果在S303的判断中存在要接着传输的SDU(是),那么SDU→PDU分割器220在S304执行连结处理。此外,如果在S305的判断中有必要传输用于传输确认的状态PDU(是),则SDU→PDU分割器220在S306执行连带设置处理。
此外,SDU→PDU分割器220在S308判断是否存在PDU长度改变请求。然后,如果存在PDU长度改变请求(是),则SDU→PDU分割器220在S309判断待传输的PDU是否具有可以连带设置的区域。另一方面,如果在S308的判断中不存在PDU长度改变请求(否),则SDU→PDU分割器220结束处理。
然后,如果待传输的PDU具有可以连带设置的区域(是),那么SDU→PDU分割器220在S310向同步控制信号发生器进行通知。此外,如果待传输的PDU不具有可以连带设置的区域(否),那么SDU→PDU分割器220结束处理。
然后,因为相对于120字节的PDU长度,80字节的填充部分中的填充占用率超过50%,所以填充统计装置221对于U1执行计算(图5,图6)。图5是图1所示的RLC协议控制器中的填充出现监视处理的流程图,图6是图1所示的RLC协议控制器使用的针对各个用户的填充统计数据的设置图。
此外,填充统计装置221根据***管理器130设置的统计周期时间和PDU长度改变判断阈值,以一秒的时间间隔预先对所有用户的计数器进行清零。然后,除非在一秒内填充占用率超过50%的情况出现100次或更多次(图7),否则填充统计装置221不向PDU长度管理器222发出PDU长度改变请求。图7是图1所示的RLC控制器使用的关于PDU长度变化的***信息的设置图。
在图7中,设置了1秒作为统计周期时间,设置了50%作为填充占用率,设置了100次作为PDU长度改变判断阈值,设置了120字节作为ID1的PDU长度,设置了80字节作为ID2的PDU长度,设置了60字节作为ID3的PDU长度,并且设置了40字节作为ID4的PDU长度。当然,图7所示的各个数字仅仅是一个示例。例如,填充占用率可以不是50%而是另外数字。
如图5所示,填充统计装置221首先判断填充大小是否超过标准大小(S501)。如果填充大小超过标准大小(是),则操作流程进行到S502,填充统计装置221更新发生计数器(S502)。如果填充大小没有超过标准大小(否),则操作流程进行到S503。
接着,填充统计装置221判断在标准时间段内填充是否出现了标准次数或更多次(S503)。例如,如果在1秒内填充占用率超过50%的情况为100次或者更多次,那么填充统计装置221向PDU长度管理器222发出PDU长度改变请求(S504)。
PDU长度管理器222从***管理器130预先设置的几种可用PDU长度中选择指定在当前的120字节之后的80字节。然后,PDU长度管理器222将新的PDU长度通知给SDU→PDU分割器220。如图8所示,PDU长度管理器222对各用户当前使用的PDU长度进行管理。图8是图1所示的PDU长度管理器222使用的各用户的PDU长度ID管理数据的设置图。
在下文中将对本发明的分组通信设备的第一实施例中的填充区的使用情况进行说明。图9是示出图1所示的RLC协议控制器中的填充区的使用状态的概念图。
在SDU→PDU分割器220中,当为U1传输的SDU从1,040字节变为640字节时,如果其SDU是通过常规的120字节来分割的,那么在最后的PDU中出现40字节的填充。
因此,在不需要后继传输SDU和传输用于传输确认的状态PDU时,如果PDU长度管理器222向U1发出对新PDU长度的改变请求,那么SDU→PDU分割器220将新的PDU长度(80字节)、最后PDU的序列号(128)以及最后PDU传递到同步控制信号发生器223。
同步控制信号发生器223根据信号类型(例如,表示为0×8001)901、新的PDU长度(例如,表示为0×0050)902、以及序列号+10(例如,0×008A)903来计算校验和904,并且将这些值连带设置在最后PDU的填充区上。此外,添加到序列号的数字是可以随意设置的。
SDU→PDU分割器220基于序列号+10,通过作为PDU长度大小的80字节来对SDU进行分割。这里,当分割640字节的SDU的时候,填充的出现为0字节,这抑制了填充的出现。
以下将参照图1、图3、图5和图9来对本实施例的操作进行详细描述。在RNC和MS中,由输入分析器110对从上级层的控制面接收到的信号进行分析。
如果接收到的信号是呼叫控制信息,那么输入分析器110向连接管理器120进行通知。如果通知的呼叫控制信息是呼叫设置请求,那么连接管理器120向SDU→PDU分割器220发出资源捕获请求。SDU→PDU分割器220根据呼叫设置信息来执行资源捕获。此外,SDU→PDU分割器220向填充统计装置221发出统计开始请求。
另一方面,由输入分析器210对通过上级层的用户面接收到的信号进行分析。如果接收到的信号是SDU,则输入分析器210向SDU→PDU分割器220进行通知。SDU→PDU分割器220将连接管理器120的资源捕获请求时通知的PDU长度限定为初始值,并将接收到的SDU分割为PDU。
如果在分割SDU时出现填充区,并且如果存在来自PDU长度管理器222的PDU长度改变请求,则SDU→PDU分割器220在填充区上连带地设置用于改变PDU长度的控制信号,并使RLC协议与对端实体同步。由于这些操作,本实施例可以改变PDU长度。
此外,如果在将接收到的SDU分割成PDU时出现填充区,并且,此时不存在要接着传输的SDU或者不必连带设置并传输用于传输确认的状态PDU,那么SDU→PDU分割器220将用户ID和填充大小通知给填充统计装置221。
此外,填充统计装置221针对每个用户来检查从SDU→PDU分割器220通知的填充大小。如果出现了标准大小或是更大的填充,则填充统计装置221对填充出现的次数进行计数。
如果在计数过程中填充出现的次数超过了PDU长度改变判断阈值,那么填充统计装置221向PDU长度管理器222发出PDU长度改变请求。此外,从接收到统计开始请求时起,填充统计装置221以统计周期时间的一定间隔对计数器进行清零。因此,填充统计装置221执行控制,以使得如果填充很少出现则不改变PDU长度。因此,填充统计装置221可以抑制频繁出现PDU长度变化。
此外,在该实施例中,PDU长度改变是在带内(in band)执行的。如果在从SDU分割到PDU时出现了可以包含改变PDU长度所需的控制信号的填充区,并且还存在来自PDU长度管理器222的PDU长度改变请求,那么SDU→PDU分割器220将新的PDU长度、赋予当前PDU的序列号、以及要连带设置的PDU自身传递到同步控制信号发生器223。
同步控制信号发生器223确定表示当前序列号之前的部分若干序列的数字,计算校验和值以及关于新的PDU长度的信息,将它们连带设置在从SDU→PDU分割器220传递的PDU的填充区上,然后使RLC协议与对端实体同步。此外,还将作为PDU长度改变的定时的序列号传输到SDU→PDU分割器220,并且在从SDU分割到PDU时对其加以考虑。
这样,在本实施例中,对填充出现情况进行监视和统计收集,并且执行PDU长度的改变,这使得能够实现最优的分组通信。此外,在本实施例中,用于改变PDU长度的对端实体的控制信号被连带设置在填充区上,这使得能够实现无缝的PDU长度改变。
(第二实施例)
以下将参照图1、9和10来说明本发明的分组通信设备的第二实施例。图10是示出本发明的分组通信设备的第二实施例中的PDU→SDU组合处理的流程图。此外,图1和9是对本发明的分组通信设备的第一实施例进行说明的图,并且还用于对本实施例进行说明。
PDU→SDU组合器320在从U1的低级层的用户面接收到120字节的PDU时,执行从开始PDU到最后PDU的接收,并且组合SDU。
然后,PDU→SDU组合器320执行PDU分析处理(S1001)并且判断是否存在填充区(S1002)。例如,如果组合了1,040字节的SDU,那么在最后PDU中存在填充区。因此,PDU→SDU组合器320对最后的PDU进行复制并传递到填充提取器321(S1003)。
填充提取器321从PDU提取80字节的填充,并且将提取的80字节数据传递到同步控制信号提取器322。同步控制信号提取器322根据信号类型、新的PDU长度、以及序列号来计算校验和,并且,如果作为同步控制信号没有问题,那么将这些信息项通知给PDU→SDU组合器320。也就是说,同步控制信号提取器322判断是否存在PDU长度改变请求(S1004)。
PDU→SDU组合器320基于通知的序列号,根据新的PDU长度来改变PDU长度(S1005),并且组合SDU(S1006)。参照图1、2和9来对该实施例进行详细描述。图2是用于说明本发明的分组通信设备的第一实施例的图,也用于说明本实施例。由输入分析器310对从低级层的用户面接收到的信号进行分析,并且,如果该信号是PDU则将其通知给PDU→SDU组合器320。
PDU→SDU组合器320将在连接管理器120的资源捕获请求时通知的PDU长度限定为初始值,并且执行从接收到的PDU到SDU的组合。因此,PDU→SDU组合器320如果检测到在接收到的PDU中存在填充区则将该PDU传递到填充提取器321。
填充提取器321从PDU→SDU分割器320传递的PDU中提取填充数据,并且通知给同步控制信号提取器322。然后,同步控制信号提取器322提取从对端实体给出的信息。
同步控制信号提取器322基于从填充提取器321通知的数据,根据信号类型、新的PDU长度,以及序列号的各自值来计算校验和,并且判断提取的填充数据是否包括用于改变PDU长度的控制信号。
如果给出了控制信号,则同步控制信号提取器322将新的PDU长度和序列号通知给PDU→SDU组合器320。因此,本实施例可以实现对于对端实体无缝的PDU长度改变。此外,如果没有给出控制信号,则同步控制信号提取器322丢弃它们。
此外,在本实施例中,作为第一实施例中所述的在带内执行PDU长度改变的方法,SDU→PDU分割器220重新传输包括对PDU长度的改变请求控制信号的PDU,直到可以从对端实体在提取出控制信号时接收到对PDU长度改变请求的传输确认信号,并且可靠地使PDU长度变化与控制同步。在这种情况下,同步控制信号提取器322确认PDU的填充区是否包括表示控制信号已传输到对端实体的传输确认信号。然后,如果PDU的填充区包括表示控制信号已传输到对端实体的传输确认信号,则同步控制信号提取器322通知SDU→PDU分割器220:可以接收到传输确认。
这样,在本实施例中,对连带设置在PDU的填充区上的同步控制信号进行提取,从而能够无缝地改变PDU长度。
此外,在本发明的分组通信设备的第一实施例和第二实施例中,例如,当使用HSDPA业务来执行高速分组通信时,通过使用填充区来执行RLC协议控制,可以为RNC和MS提供高效的分组通信。
此外,在本发明的分组通信设备的第一实施例和第二实施例中,由于控制是在无需对控制面进行任何新使用的情况下通过使用用户面(基于带内信号进行控制)来执行的,因此不会使得设备内部的控制复杂。例如,仅仅通过改变安装在RNC和MS中的RLC协议控制器就可以实现控制。
此外,在本发明的分组通信设备的第一实施例和第二实施例中,由于控制是在用户面执行的,所以不必考虑RLC协议控制信号中的延迟。这样,实时特性非常好,并且,当改变PDU长度时同步处理的执行也变得非常容易。
此外,在本发明的分组通信设备的第一实施例和第二实施例中,使得在固定网络与移动体之间发送和接收的上级(应用)协议多样化。因此,即使要在RLC协议中变换的SDU的大小出现偏差,也可以针对各个用户获取关于PDU长度的理想大小。由此,不必相对于RLC协议设置值来定制***信息。
此外,在本发明的分组通信设备的第一实施例和第二实施例中,例如,作为高速分组通信的HSDPA业务具有扩大PDU长度并且增加待传输SDU的趋势。因此,对填充区的减少而言,与常规技术相比,可以获得10倍或更大的效果。
此外,在本发明的分组通信设备的第一实施例和第二实施例中,例如,在HSDPA业务中,将无线区段中的无用资源抑制到最小,这在位于作为逻辑信道的HS-DSCH的用户中增加了相互吞吐量,并且增加了不同用户可以使用的资源。
如上所述,在本发明中,连带设置单元将用于改变协议数据单元(PDU)的控制信号连带设置在当分割单元对分组数据(SDU:业务数据单元)进行分割时出现的填充区上,执行RLC协议控制与对端实体的同步处理,从而在通信过程中实时改变PDU长度,并且使得能够高效地使用无线资源。
此外,在本发明中,监视单元对填充区的出现状态进行监视,改变单元从多个可用PDU长度中针对各个用户选择PDU长度,并且实时地将其改变为适于各个用户的PDU长度,并将填充区抑制到最小。结果,可以高效地使用无线资源。
此外,在本发明中,连带设置单元在PDU的填充区上连带地设置了控制信号,该控制信号包括改变后的协议数据单元长度以及表示改变协议数据单元长度时的时间的信息,由此可以无缝地改变PDU长度。
此外,在本发明中,根据接收单元接收的协议数据单元,提取单元在SDU组合时从PDU提取填充数据,通知单元从填充区提取从终接(terminating)RLC协议的对端实体连带设置的控制信号,并且通知给组合单元。组合器根据通知的控制信号将协议数据单元组合成分组数据,然后执行与终接RLC协议的对端实体的同步处理,并且可以连续且无缝地改变PDU长度。
此外,在本发明中,通知单元向连带设置单元通知接收到的协议数据单元的填充区是否包括表示用于改变PDU长度的控制信号传输到了对端实体的传输确认信号。然后,连带设置单元重新传输连带设置在填充区中的PDU,直到确认接收到了传输确认信号。因此,可以恰当地执行协议数据单元长度的改变。
Claims (8)
1、一种分组通信设备,用于无线移动通信网络中的高速分组通信,该分组通信设备包括:
分割单元,用于将待传输到对端实体的分组数据分割为协议数据单元;以及
连带设置单元,用于将用于改变协议数据单元长度的控制信号连带地设置在分割时出现的协议数据单元的填充区上。
2、根据权利要求1的分组通信设备,还包括:
用于监视填充区的出现状态的监视单元,以及用于根据监视单元的监视结果来改变协议数据单元长度的改变单元。
3、根据权利要求2的分组通信设备,其中,如果在预定的单位时间内填充占用率等于或大于预定值的协议数据单元出现了预定次数或更多次,则监视单元改变协议数据单元长度。
4、根据权利要求1的分组通信设备,其中,连带设置单元在其本身与对端实体之间将控制信号连带地设置在填充区上,所述控制信号包括改变后的协议数据单元长度和表示改变协议数据单元长度时的时间的信息。
5、根据权利要求4的分组通信设备,还包括:
接收单元,用于接收协议数据单元;
组合单元,用于根据从接收单元接收到的协议数据单元的传输目的地通知的协议数据单元长度,将接收单元接收到的协议数据单元组合为分组数据;
提取单元,用于从接收单元接收到的协议数据单元的填充区中提取填充数据;以及
通知单元,用于如果提取的填充数据包括用于改变协议数据单元长度的控制信号,则将该控制信号通知给组合单元。
6、根据权利要求5的分组通信设备,其中:
通知单元向连带设置单元通知从对端实体接收到的协议数据单元的填充区是否包括表示控制信号被传输到对端实体的传输确认信号;并且
连带设置单元重新传输在填充区上连带设置有控制信号的协议数据单元,直到接收到传输确认信号。
7、一种分组通信设备,包括:
接收单元,用于接收协议数据单元;
组合单元,用于根据从接收单元接收到的协议数据单元的传输目的地通知的协议数据单元长度,将协议数据单元组合为分组数据;
提取单元,用于从接收单元接收到的协议数据单元的填充区中提取填充数据;以及
通知单元,用于如果提取的填充数据包括用于改变协议数据单元长度的控制信号,则将该控制信号通知给组合单元。
8、根据权利要求7的分组通信设备,还包括连带设置单元,该连带设置单元用于将表示接收到控制信号的传输确认信号连带地设置在要传输到协议数据单元的传输目的地的协议数据单元的填充区上。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004203025A JP4474217B2 (ja) | 2004-07-09 | 2004-07-09 | パケット通信装置 |
JP2004203025 | 2004-07-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1719807A true CN1719807A (zh) | 2006-01-11 |
CN100493032C CN100493032C (zh) | 2009-05-27 |
Family
ID=35044823
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100704138A Expired - Fee Related CN100493032C (zh) | 2004-07-09 | 2005-04-30 | 分组通信设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7860065B2 (zh) |
EP (1) | EP1615393B1 (zh) |
JP (1) | JP4474217B2 (zh) |
CN (1) | CN100493032C (zh) |
DE (1) | DE602005002982T2 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103561425B (zh) * | 2008-03-31 | 2017-01-18 | 高通股份有限公司 | 在无线电链路控制(rlc)服务数据单元(sdu)中的确定性的分段、重分段和填充 |
CN106936918A (zh) * | 2017-03-24 | 2017-07-07 | 武汉虹信通信技术有限责任公司 | 用于lte移动通信***的rlc pdu传输方法 |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1798446B (zh) | 2004-12-29 | 2010-09-29 | 北京三星通信技术研究有限公司 | 在Mac-ePDU 中传输短信令的方法 |
US8514894B2 (en) | 2005-08-02 | 2013-08-20 | Elliptic Technologies Inc. | Method for inserting/removal padding from packets |
US8254913B2 (en) | 2005-08-18 | 2012-08-28 | Smartsky Networks LLC | Terrestrial based high speed data communications mesh network |
KR100678156B1 (ko) * | 2005-12-12 | 2007-02-02 | 삼성전자주식회사 | 무선 패킷 데이터 송신기 및 수신기와 송신 및 수신방법 |
DE602007011221D1 (de) * | 2006-03-03 | 2011-01-27 | Huawei Tech Co Ltd | Verfahren zur neuzusammenstellung von daten in einem drahtlosen kommunikationssystem und vorrichtung dafür |
JP4437480B2 (ja) | 2006-08-03 | 2010-03-24 | 富士通株式会社 | パケット伝送装置及びその制御方法 |
JP4923849B2 (ja) * | 2006-08-21 | 2012-04-25 | 富士通株式会社 | 無線受信装置 |
WO2008041296A1 (fr) * | 2006-09-29 | 2008-04-10 | Fujitsu Limited | Appareil de communication sans fil |
TW200826562A (en) * | 2006-12-01 | 2008-06-16 | Inst Information Industry | Data transmission system for dynamically adjusting PDU length, method thereof, and readable-by-computer recording medium |
WO2008115448A1 (en) * | 2007-03-15 | 2008-09-25 | Interdigital Technology Corporation | Flexible pdu sizes for unacknowledged mode radio link control |
US20080240168A1 (en) * | 2007-03-31 | 2008-10-02 | Hoffman Jeffrey D | Processing wireless and broadband signals using resource sharing |
US8358669B2 (en) * | 2007-05-01 | 2013-01-22 | Qualcomm Incorporated | Ciphering sequence number for an adjacent layer protocol in data packet communications |
US8331399B2 (en) * | 2007-05-07 | 2012-12-11 | Qualcomm Incorporated | Re-using sequence number by multiple protocols for wireless communication |
EP2023521A1 (en) * | 2007-07-17 | 2009-02-11 | Alcatel Lucent | System and method for improving the use of radio spectrum in transmission of data |
EP2351449B1 (en) * | 2008-11-24 | 2013-01-02 | Telefonaktiebolaget L M Ericsson (PUBL) | Improved uplink segmentation |
US8744367B2 (en) * | 2010-08-31 | 2014-06-03 | At&T Intellectual Property I, L.P. | Tail optimization protocol for cellular radio resource allocation |
US8527627B2 (en) | 2010-12-14 | 2013-09-03 | At&T Intellectual Property I, L.P. | Intelligent mobility application profiling with respect to identified communication bursts |
US9220066B2 (en) | 2011-06-20 | 2015-12-22 | At&T Intellectual Property I, L.P. | Bundling data transfers and employing tail optimization protocol to manage cellular radio resource utilization |
US9264872B2 (en) | 2011-06-20 | 2016-02-16 | At&T Intellectual Property I, L.P. | Controlling traffic transmissions to manage cellular radio resource utilization |
US10448390B2 (en) * | 2014-12-19 | 2019-10-15 | Qualcomm Incorporated | Transmission techniques for enabling an immediate response |
EP3550920B1 (en) * | 2015-08-21 | 2020-11-25 | Panasonic Intellectual Property Corporation of America | Uplink transmission indication |
US10104579B1 (en) * | 2017-04-13 | 2018-10-16 | Mediatek Inc. | User equipment and flexible protocol data unit packaging method thereof |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2658896B2 (ja) | 1994-09-02 | 1997-09-30 | 日本電気株式会社 | 同期回路 |
EP0702474A1 (en) * | 1994-09-19 | 1996-03-20 | International Business Machines Corporation | Dynamically structured data transfer mechanism in an ATM netowrk |
US6473399B1 (en) * | 1998-11-30 | 2002-10-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for determining an optimum timeout under varying data rates in an RLC wireless system which uses a PDU counter |
US6542490B1 (en) | 1999-01-29 | 2003-04-01 | Nortel Networks Limited | Data link control proctocol for 3G wireless system |
FI106901B (fi) * | 1999-02-23 | 2001-04-30 | Nokia Mobile Phones Ltd | Menetelmä ja järjestely pakettidatan siirron hallitsemiseksi solukkojärjestelmässä |
TW512639B (en) | 2000-01-14 | 2002-12-01 | Interdigital Tech Corp | Wireless communication system with selectively sized data transport blocks |
JP2001326647A (ja) | 2000-05-15 | 2001-11-22 | Matsushita Electric Ind Co Ltd | 通信装置 |
KR100667739B1 (ko) | 2000-06-09 | 2007-01-12 | 삼성전자주식회사 | 무선 데이터 송수신 장치 및 그 방법 |
JP2002030144A (ja) | 2000-07-14 | 2002-01-31 | Nof Corp | ポリエーテル化合物の製造方法 |
KR100447162B1 (ko) | 2000-08-19 | 2004-09-04 | 엘지전자 주식회사 | 래디오 링크 콘트롤(rlc)에서 프로토콜 데이터 유닛(pdu) 정보의 길이 지시자(li) 처리방법 |
EP1209936A1 (en) * | 2000-11-22 | 2002-05-29 | Lucent Technologies Inc. | Method and system for UMTS packet transmission scheduling on shared downlink channels |
KR100662286B1 (ko) * | 2000-11-30 | 2007-01-02 | 엘지전자 주식회사 | 무선 링크 제어 계층에서의 프로토콜 데이터 유닛 송신 방법 및 무선 링크 제어 계층을 갖는 무선 통신 시스템 |
US6961349B2 (en) * | 2001-05-30 | 2005-11-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Handling TCP protocol for connections transmitted in parallel over radio link |
KR100790131B1 (ko) | 2001-08-24 | 2008-01-02 | 삼성전자주식회사 | 패킷 통신시스템에서 매체 접속 제어 계층 엔터티들 간의 시그널링 방법 |
JP2003143217A (ja) | 2001-10-31 | 2003-05-16 | Nec Commun Syst Ltd | パケット通信システム及びそれに用いるパケット通信方法 |
JP3902465B2 (ja) * | 2001-12-21 | 2007-04-04 | 日本電気通信システム株式会社 | 移動体通信システム |
DE60311574T2 (de) * | 2003-08-14 | 2007-11-15 | Matsushita Electric Industrial Co., Ltd., Kadoma | Zeitüberwachung von Packetwiedersendungen während eines sanften Weiterreichens |
US8694869B2 (en) * | 2003-08-21 | 2014-04-08 | QUALCIMM Incorporated | Methods for forward error correction coding above a radio link control layer and related apparatus |
US8189615B2 (en) * | 2004-12-23 | 2012-05-29 | Nokia Corporation | Method and apparatus for communicating scheduling information from a UE to a radio access network |
-
2004
- 2004-07-09 JP JP2004203025A patent/JP4474217B2/ja not_active Expired - Fee Related
-
2005
- 2005-01-25 EP EP20050001483 patent/EP1615393B1/en not_active Expired - Fee Related
- 2005-01-25 DE DE200560002982 patent/DE602005002982T2/de active Active
- 2005-02-03 US US11/050,558 patent/US7860065B2/en not_active Expired - Fee Related
- 2005-04-30 CN CNB2005100704138A patent/CN100493032C/zh not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103561425B (zh) * | 2008-03-31 | 2017-01-18 | 高通股份有限公司 | 在无线电链路控制(rlc)服务数据单元(sdu)中的确定性的分段、重分段和填充 |
CN106936918A (zh) * | 2017-03-24 | 2017-07-07 | 武汉虹信通信技术有限责任公司 | 用于lte移动通信***的rlc pdu传输方法 |
CN106936918B (zh) * | 2017-03-24 | 2020-07-10 | 武汉虹信通信技术有限责任公司 | 用于lte移动通信***的rlc pdu传输方法 |
Also Published As
Publication number | Publication date |
---|---|
EP1615393B1 (en) | 2007-10-24 |
JP4474217B2 (ja) | 2010-06-02 |
EP1615393A1 (en) | 2006-01-11 |
JP2006025305A (ja) | 2006-01-26 |
DE602005002982D1 (de) | 2007-12-06 |
CN100493032C (zh) | 2009-05-27 |
US20060007952A1 (en) | 2006-01-12 |
US7860065B2 (en) | 2010-12-28 |
DE602005002982T2 (de) | 2008-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1719807A (zh) | 分组通信设备 | |
CN1694571A (zh) | 为软切换用户设备选择服务调度小区的装置和方法 | |
CN101044698A (zh) | 在移动通信***中用信令方式发送用于上行链路数据传送的用户设备状态信息的方法和装置 | |
CN1943142A (zh) | 用于接收相邻小区服务的设备和方法 | |
CN1784078A (zh) | 根据上行链路高速信号的接收状态来确定要从活动集中删除的小区的活动集选择方法 | |
CN1643820A (zh) | 移动通信***中的组播业务提供方法 | |
CN1722694A (zh) | 控制不同网络间转换的方法、介质和装置 | |
CN1897734A (zh) | 改进了的控制-保持模式 | |
CN1842024A (zh) | 无线网络控制器存储资源监控方法及*** | |
CN1602098A (zh) | 通信终端及基站选择方法 | |
CN1921346A (zh) | 数据分割级联传送方法 | |
CN1874582A (zh) | 一种wcdma***中小区更新故障的上报方法 | |
CN1723731A (zh) | 无线接入网络控制方法和无线接入网络 | |
CN101043304A (zh) | 长期演进网络的数据处理方法 | |
CN1777332A (zh) | 为软切换区的移动台调度上行链路数据传输的方法和装置 | |
CN1640177A (zh) | 分组模式蜂窝移动无线***中改进服务质量管理的方法 | |
CN1520202A (zh) | 优化移动通信***的分组交换域服务质量的方法 | |
CN101064617A (zh) | 在第一频率上建立一种业务的方法和设备 | |
CN1852174A (zh) | 一种检测分组交换网络服务质量的方法 | |
CN1914872A (zh) | 会话中继装置,会话中继方法和会话中继程序 | |
CN1505359A (zh) | 用于管理通信网络中资源变化的方法和*** | |
CN1214663C (zh) | 基站间的连接控制方法 | |
CN1925355A (zh) | 上行链路调整方法、装置及*** | |
CN100441042C (zh) | 一种无线资源控制无线配置激活时间选取方法 | |
CN101080088A (zh) | 一种无线通信中的硬切换方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090527 Termination date: 20170430 |