用于通过gprs网络传送数据的方法和设备的制作方法

文档序号:7559925阅读:208来源:国知局
专利名称:用于通过gprs网络传送数据的方法和设备的制作方法
技术领域
本发明涉及通过通用分组无线电系统(GPRS)网络中的无线电接口传送数据。
背景技术
在无线电信系统中,信息是通过发送和/或接收通信设备与通信网络之间的无线电接口来传送的。在诸如GPRS、增强GPRS(EGPRS)和用于全球改良的GSM增强数据速率(EDGE)无线电接入网络(GSM Enhanced Data rate for Global Evolution(EDGE)Radio Access Network)(GERAN)等的通用分组无线电系统(GPRS)网络中一直在努力改善数据传送质量并从而改善服务质量(QoS)。术语GPRS在本申请中还涉及到EGPRS、GERAN和GPRS的其它改进。
移动站(MS)、由基站收发信机站(BTS)和具有分组控制单元(PCU)的基站控制器(BSC)所构成的基站子系统(BSS)以及服务GPRS支持节点(SGSN)是用于在一个终端设备与GPRS网络之间执行通信的GPRS结构的主要部件。一个网关GPRS支持节点(GGSN)允许在GPRS网络与外部数据网络(例如因特网)之间传送数据。一个或多个GGSN通过基于网际协议(IP)的GPRS骨干网连接到一个SGSN。在MS与外部数据网络通信时,GGSN在MS与外部网络之间作为一个IP路由器来操作。分组数据信道(PDCH)用作用于GPRS中的分组数据传送的物理信道。为了传送用户数据,即,不是由GPRS协议生成的其它数据,生成一个分组数据协议(PDP)上下文(context)。包括PDP上下文消息在内的所有消息在MS与GPRS网络之间是用一种临时块流(TBF)进行传送的。
采用逻辑链路控制(LLC)协议在一个MS与GPRS网络中的一个SGSN之间传送数据。在文献3GPP TS 44 064 V 4.3.0(2002-03)[1]中定义了在MS与SGSN之间的分组数据传送(PDT)所采用的LLC层协议的技术规范。LLC层与下层无线电接口协议保持独立。LLC协议层是由逻辑链路管理实体(LLME)、逻辑链路实体(LLE)和一个多路复用程序构成的。LLE是控制一个逻辑链路连接的LLC层协议状态机。
LLC层在MS一侧上在无线电链路控制(RLC)层之上操作,并且在SGSN一侧在基站子系统GPRS协议(BSSGP)层之上操作。LLC层之上是与子网有关的收敛(SNDC)协议层,用来控制用户数据网络层分组数据单元(N-PDU)在MS和SGSN之问的传送。LLC层之上还设置一个GPRS移动性管理(GMM)协议层,它使用LLC层的服务在MS和SGSN之间传送消息。
MAC(媒体访问控制Media Access Control)协议层在MS一侧位于RLC层之下。它定义了允许多个MS共享一个公共无线电接口的程序,并且它允许MS在GPRS网络的MS一侧并行使用若干个物理信道。MAC还在同时尝试接入一个无线电接口的多个MS之间提供仲裁。
在文献3GPP TS 44 060 V 4.5.0(2002-02)[2]中描述了GPRS的RLC/MAC层协议。一个RLC/MAC块是在RLC/MAC实体之间交换的一个协议数据单元,并且RLC/MAC控制块是在RLC/MAC实体之间传送控制消息的一个RLC/MAC块的一部分,或RLC数据块是传送用户数据或上层信令数据的RLC/MAC块的一部分。RLC层定义了将LLC PDU分段(segmentation)并重组成RLC/MAC块的程序,并且RLC层也提供链路适配。RLC/MAC负责用一个临时块流(TBF)通过无线电接口发送LLC PDU,这是在MS和网络之间支持LLC PDU单向传送的一种物理无线电连接。一个LLC PDU包含用户数据或GPRS协议相关信令消息,诸如GMM信令消息(GMM/SM)。一个MS可以有上行链路TBF(UL TBF)、下行链路TBF(DL TBF)或在任何时间建立的上行链路和下行链路TBF。在LLC PDU的传送模式结束时,在上行链路或下行链路方向上释放相应的TBF,并且MS返回到分组空闲模式。在LLCPDU的传送模式已结束但仍然存在去往其它方向的正在进行的LLC PDU传送时,MS就停留在传送模式中。
一个TBF一次只能在一个RLC模式中传送RLC数据块。这表示,在利用不同的RLC模式(ACK或UNACK)传送顺序的LLC PDU时,必须释放前一个TBF并为新的RLC模式建立一个新的TBF。LLC是为了与经确认(LLC ACK)和未经确认(LLCUNACK)的数据传送配合使用而设计的,并且RLC/MAC支持RLC ACK模式和RLC UNACK模式。LLC模式和RLC模式是彼此独立的。按照LLC ACK模式,LLC通过按序传送来提供可靠的服务,而在LLC UNACK模式下LLC不保证按序传送。在RLC ACK模式下,RLC采用重发来保证无差错传输,而在RLC UNACK模式下不使用重发。在这两种模式下,RLC/MAC规范都要求按照从上层接收上层PDU的顺序来发送这些PDU。在RLC UNACK模式下,一个丢失的RLC数据块会导致在接收侧抛弃整个LLC PDU。在RLC ACK模式下,后向纠错(BEC)程序允许选择重发未成功传送的RLC/MAC块。
按照技术规范3GPP TS 44 064 V 4.3.0[1],RLC应该按照从上层接收LLC PDU时的相同顺序来发送这些LLC PDU。这表示,按照从上层(即,LLC层)接收LLCPDU时的相同顺序来传送这些LLC PDU,而不管有些LLC PDU可能具有例如比其它LLC PDU更高优先级的事实。这在通过无线电接口传送例如实时或其它延迟敏感的数据时是一个大问题,因为此数据必须保持按顺序发送的发送排队,而不管其高优先级。这样可能会影响应用的QoS。
LLC允许按不同的服务标准来传送数据,以使高优先级数据传送可以比低优先级数据传送提前到达同一MS。一个LLC PDU具有与RLC模式、优先级、吞吐量等等有关的具体QoS特性。如果要通过GPRS网络传送数据流或是其它延迟敏感的数据,诸如语音,它应该在例如尽力而为数据(诸如FTP(文件传送协议)数据或网络冲浪)之前被传送,以保证QoS。否则,服务质量就会恶化。近来,通过GPRS网络传送延迟敏感数据的兴趣正在增大。
现在提供一个例子来描述现有技术的目前状态。假设,MS的RLC/MAC首先从一个需要安RLC ACK模式发送的延迟敏感应用中接收三个短的LLC PDU。此后,RLC/MAC要接收两个均长达例如1500个八位字节的包含必须用RLC ACK模式发送的FTP数据的LLC PDU。在此之后,RLC/MAC再次从需要用RLC UNACK模式发送的延迟敏感应用中接收三个短的LLC PDU。在传送模式从RLC UNACK模式改变成RLC ACK模式时,首先释放当前的TBF,然后建立一个新的TBF,并且随后在RLC数据块中传送FTP业务LLC PDU。此后,通过释放当前的TBF并建立新的TBF使传送模式再次从RLC ACK模式改变成RLC UNACK模式,而且随后可以继续传送延迟敏感应用的数据分组。在RLC数据块中传送FTP业务LLC PDU所需的时间取决于所分配的上行链路PDCH的数量。所经过的时间也取决于用于通过无线电接口传送RLC数据块的信道编码方案以及给TBF分配发送允许的频率。在这个例子中,安RLC ACK模式在延迟敏感数据分组之间传送两个1500八位字节长度的LLC PDU可能需要花费几秒钟。几秒钟的间隙将导致延迟敏感应用基本上经受FTP传送。
按照现行规范,几秒钟的间隙会导致采用流式传输或另外采用延迟敏感数据的应用的实时LLC PDU的传送会被采用FTP或其它尽力而为数据的应用的非实时LLC PDU传送所阻塞。对于语音应用来说,对话的质量变得令人无法接受。由此可见,现行的GPRS网络不能通过无线电接口传送延迟敏感数据。
现有技术中用来通过GPRS网络传送延迟敏感数据的技术具有相当大的问题。现有技术的根本问题在于RLC/MAC根本不翻译LLC PDU的内容,而只是通过无线电接口传送诸如从一个LLC接收的LLC PDU。

发明内容
本发明的目的是提供一种用于通过网络传送用户数据的保证服务特性的最佳质量的方法和系统。
通过按照消息的数据内容对分组用户数据消息传送划分优先级,并且通过将分组数据协议(PDP)上下文与无线电接口接入点相联系,实现本发明的目的,其中通过无线电接入点在网络上传送分组数据消息。
依据本发明,提供一种涉及移动站的方法,用于在无线分组数据网络中传送用户数据,其中所述方法包括以下步骤:-在一特定协议层上,从上层协议层接收第一分组数据消息,第一分组数据消息属于以特定第一连接信息为特征的第一分组数据协议(PDP)上下文;-在所述特定协议层上,从上层协议层接收第二分组数据消息,第二分组数据消息属于以特定第二连接信息为特征的第二分组数据协议(PDP)上下文;-按照所述第一和第二分组数据协议(PDP)上下文的传输的相对急迫性(urgency)在所述特定协议层上重新排序所述第一分组数据消息和所述第二分组数据消息;以及-按照重新排序的顺序从所述特定协议层进一步发送所述第一分组数据消息和所述第二分组数据消息。
依据本发明,提供了一种用于在无线分组数据网络中传送用户数据的移动站(MS),所述移动站(MS)包括用于发送和接收分组数据消息的收发信机,其中所述移动站(MS)包括-控制器,被配置为生成分组数据协议(PDP)上下文激活消息,以便将关于分组数据协议(PDP)上下文的激活通知网络以供用户数据传输;以及-一个分层传输协议结构,包括一特定协议层实体以及更高协议层实体,其中所述特定协议层实体被配置为从至少一个上层协议层接收属于不同分组数据协议(PDP)上下文的分组数据消息,以便按照分组数据消息所属的分组数据协议(PDP)上下文的传输的相对急迫性重新排序从至少一个上层协议层接收的分组数据消息,并且按照重新排序的顺序从所述特定协议层进一步发送分组数据消息。
依据本发明,提供了一种涉及用于在移动站(MS)与无线分组数据网络之间传送用户数据的无线网络中的网络单元的方法,所述方法包括以下步骤-在一特定协议层上,从上层协议层接收第一分组数据消息,第一分组数据消息属于以特定第一连接信息为特征的第一分组数据协议(PDP)上下文;-在所述特定协议层上,从上层协议层接收第二分组数据消息,第二分组数据消息属于以特定第二连接信息为特征的第二分组数据协议(PDP)上下文;-在所述特定协议层上按照所述第一和第二分组数据协议(PDP)上下文的传输的相对急迫性重新排序所述第一分组数据消息和所述第二分组数据消息;以及-按照重新排序的顺序从所述特定协议层进一步发送所述第一分组数据消息和所述第二分组数据消息。
依据本发明,提供了一种用于在移动站(MS)与无线分组数据网络之间传送用户数据的无线网络的网络单元,其中网络单元包括-控制器,被配置为生成分组数据协议(PDP)上下文激活消息,以便将有关分组数据协议(PDP)上下文的激活通知网络以供用户数据传输;以及-一个分层传输协议结构,它包括一特定协议层实体以及更高协议层实体,其中所述特定协议层实体被配置为从至少一个上层协议层接收属于不同分组数据协议(PDP)上下文的分组数据消息,以便按照分组数据消息所属的分组数据协议(PDP)上下文的传输的相对急迫性重新排序从至少一个上层协议层接收的分组数据消息,并且按照重新排序的顺序从所述特定协议层进一步发送分组数据消息。
在从属权利要求中描述了本发明的一些实施例。


接下来要按照附图具体参照示例性实施例来描述本发明,在附图中图1表示按照本发明一个实施例的移动站(MS)的方框图。
图2表示按照本发明方法的流程图。
具体实施例方式
在通过移动站(MS)与GPRS网络之间的无线电接口传送用户数据时,本发明的最佳实施例对逻辑链路控制(LLC)分组数据单元(PDU)进行优先级划分。按照本发明,根据LLC PDU的要求对其进行重新排序。
按照本发明的一个实施例,无线电链路控制/媒体访问控制(RLC/MAC)能够在一个RLC/MAC内重新排序LLC PDU,并且LLC将一个分组数据协议(PDP)上下文与一个LLC服务接入点指示器(SAPI)智能地联系起来。本发明允许在RLC/MAC中优先排列一个LLC PDU,并因而允许应用接收其所需的服务质量(QoS)。根据随LLC PDU接收到的附加QoS信息,RLC/MAC单元能够按照LLC PDU在传输中相对于其它LLC PDU的急迫性来优先化LLC PDU。
按照本发明的另一实施例,可以在RLC/MAC之外的某处重新排序LLCPDU。
在以下的说明中,以RLC/MAC中的重新排序为例。
图1表示按照本发明的无线通信系统3的一个实施例的方框图,它包括至少一个移动站(MS)10、网络50和无线电链路连接40。在图1中在无线通信系统3的网络一侧还表示出由无线网络操作员提供的一个服务通用分组无线电业务(GPRS)支持节点(SGSN)55、包括分组控制单元PCU的至少一个基站控制器(BSC)54和至少一个带天线53的基站收发信机站(BTS)51,用来通过无线电接口按照预定的无线电接口规范与MS10无线通信。基站子系统(BSS)52中包括BTS51和BSC54。无线电接口40能够传送语音和数据业务,包括因特网接入和网络浏览。通过基于IP的GPRS骨干连接到一个SGSN55的至少一个网关GPRS支持节点(GGSN)58提供对外部数据网络61的连接。按照本发明的无线电接口支持但不限于通用分组无线电系统(GPRS)网络,诸如GPRS、增强GPRS(EGPRS)、用于全球改良的GSM(全球移动通信系统)增强数据速率(EDGE)无线接入网络(GERAN)及任何其它增强的GPRS或GSM或其组合。在本申请中术语GPRS涉及到所有这些内容。
图1中的MS10可以是一台手持无线电话,例如是蜂窝电话、个人通信装置等等。典型的MS10包括耦合到用做用户接口的显示单元12和键盘单元13(以及麦克风和扬声器)的一个微控制器单元(MCU)11。MS10还包含一个数字信号处理器(DSP)17或等效物,以及包括发射机、接收机和天线19等功能的一个无线收发信机单元18。MCU11被连接到用来存储操作程序、接收的分组数据、待发送的分组数据等等的存储器14。有一个缓存器单元15与存储器14相联系,用来将分组数据消息存入一个传送队列,并且从缓存器发送分组数据消息,按照本发明实现分组数据消息的按顺序发送。
存储器14还包括一个只读存储器(ROM),它配合着MCU11提供一个无线电链路控制/媒体访问控制(RLC/MAC)单元11a、用于用户数据传送的一个与子网相关的收敛协议(SubNetwork Dependent Convergence Protoco1)(SNDCP)单元11c、一个GPRS移动性管理(GMM)单元11d和一个逻辑链路控制(LLC)单元11b,用来存储允许MCU11能够执行实现本发明的方法所需的软件例程、各层和协议的程序。SNDCP单元11c和GMM单元11d位于同一协议层。在网络50一侧与BSC54相联系的有一个RLC/MAC单元54a和一个BSSGP单元54b,与SGSN55相联系的有一个BSSGP单元55a、一个LLC单元55b、一个SNDCP单元55c和GMM单元55d。这些单元的功能性操作同样是由来自网络操作员地点的软件指令来控制的。SNDCP单元55c和GMM单元55d位于同一协议层。
在这种GPRS网络中,分组数据消息始终是通过一个LLC层传送的,LLC层在RLC层和BSSGP层之上操作,以便在MS与其SGSN之间提供逻辑链路。通过LLC层传送的消息被称作LLC分组数据单元(LLC PDU)消息。在LLC层上面例如是一个SNDC协议层,用来控制用户数据在MS和SGSN之间的传送。为了提供例如对GMM和SNDC协议层的服务,在SGSN和MS两侧利用一个服务接入点标识符(SAPI)来识别LLC层的数据链路连接。SAPI被装载在每个LLC帧中帧标题的地址字段内。LLC PDU被分段和重组成由一个RLC层定义的RLC/MAC块。分配给一或多个PDCH的一个TBF包括携带一或多个LLC PDU的许多RLC/MAC块。TBF是临时的,并且仅仅在数据传送时间段被维持。
在一个MS10与BSS52之间和一个BSS52与SGSN55之间传送LLC分组数据单元(LLC PDU)时,一个LLC中继为RLC层协议提供服务。通过LLC层内的服务接入点(SAP)来识别LLC层连接。对于网络的RLC/MAC单元54a处在BSS52中的情况,LLC中继在RLC/MAC之上操作。对于RLC/MAC单元54a处在SGSN中的情况,LLC直接在RLC/MAC之上操作。按照规范[1],可以将LC/MAC设置在BTS、BSC或是SGSN中的网络中。
用一个SAP标识符(SAPI)来识别LLC接口的SGSN一侧和LLC接口的MS一侧的SAP。在一个LLC帧内,一个SAPI包括作为帧标题(LLC标题)一部分的地址字段。用SAPI识别接收一个LLC PDU的上层实体,例如中一个GMM、SMS、SNDCP。例如,如果一个SAPI等于1(SAPI=1),这一LLC PDU就是给GMM的。为了能够按合适的QoS特性处理PDU,还可以用SAPI作为内部LLC信息。例如,若是从一个SNDCP接收到采用NSAPI(NSAPI是一个PDP上下文ID)的一个SNDCPPDU,例如就利用LLC SAPI=3传送这一PDU,并且在PDP上下文激活程序期间特定的QoS与这一PDP上下文相联系。
图2显示按照本发明的涉及用于在无线分组数据网络中传送用户数据的移动站(MS)的方法的一个实施例的流程图。本发明能改善通过无线电接口在MS与SGSN之间传送实时(RT)和那些延迟敏感数据的途径,使得应用能获得其所需的服务。
在步骤201,MS10生成一个协议激活消息,通知网络为用户数据传输激活一个分组数据协议(PDP)上下文。为此,GMM单元11d生成一个GMM/SM消息“激活PDP上下文请求”并且将其移到LLC单元11b包装成一个LLC PDU消息。LLC单元11b联系一个LLC PDU消息和LLC GMM SAPI并且定义一种用来传送LLC PDU消息的LLC模式。LLC模式有LLC ACK模式和与RLC模式无关的LLC UNACK模式。然后,LLC单元11b将LLC PDU消息移到RLC/MAC单元11a以便通过网络传送消息。
MS10在步骤203向网络发送“激活PDP上下文请求”消息。RLC/MAC单元11a将构成包括一个SAPI在内的LLC标题的这一LLC PDU消息传送到位于BSC54内的RLC/MAC单元54a,从那里按照步骤204发送到SGSN55。LLC单元55b从LLCPDU消息的LLC标题中识别出SAPI。然后,LLC单元55b按照SAPI将LLC PDU的数据内容移到GMM/SM单元55d。随后,GMM/SM单元55d通过发送一个消息“激活PDP上下文接受”(步骤205)或是“激活PDP上下文拒绝”或是接受或是拒绝这一请求(步骤207)。如果GMM/SM单元55d接受PDP上下文激活,传送用户数据所需的所有信息就对所有GPRS网络实体有效,例如是让GGSN得知所要使用的IP地址,并能够将用户数据分组传送到服务于该MS的那一SGSN(GGSN不知道LLC)。与激活PDP上下文相联系,还为PDP上下文(以及用PDP上下文传送的用户数据)定义了QoS特性。
若是在步骤207激活一个PDP上下文,LLC单元55b就按照技术规范3GPP TS23.060 V 3.1 2.0“通用分组无线电业务(GPRS);业务说明”[3]根据PDP上下文的QoS要求将PDP上下文联系到一个LLC SAPI。规范中说明了如何将来自一或若干个NSAPI的N-PDU复用到一个LLC SAPI上,复用到同一SAPI上的NSAPI应该使用相同的无线优先级、QoS业务处理优先级以及业务等级。也就是说,如果一个MS有两个有效的PDP上下文,按照规范,传送延迟敏感数据的PDP上下文与传送尽力而为(best effort)数据的PDP上下文不能与同一SAPI相联系。因此,不同的PDP上下文应该使用不同的LLC SAPI,而类似的PDP上下文可以使用相同的LLCSAPI。然而,对于两个极为相似的PDP上下文来说,为了能够重新排序属于不同PDP上下文的LLC PDU,也可以限定它们使用不同的LLC SAPI。例如是在激活两个流式传输PDP上下文的情况下,一个携带语音,而另一个携带视频。通常,视频有暂时堵塞并不象语音中断那样紧要。在这种情况下只要使语音优先于视频就能获得较好的结果。
在传送用户数据时,SNDCP单元55c就代替GMM单元55d激活。在步骤209,SNDCP单元55c接收一个用户数据分组。然后将用户数据分组分段并将其传送到LLC单元55b。用户数据分组携带PDP上下文的一个NSAPI标识符。NSAPI是识别属于不同PDP上下文的数据的一种方式。由于SNDCP和LLC共享一个内部接口,LLC单元根据NSAPI就能得知用户数据分组需要连接哪一LLC SAPI。在此之后,LLC单元55b将用户数据分组打包成一个含有用户数据、LLC标题和一个帧检查序列(FCS)的LLC PDU消息。用FCS检测帧标题和用户数据字段中的位差错。在这一阶段,LLC单元55b用一个LLC窗口号标记LLC PDU消息,在此基础上接收的LLC单元11b能够正确处理这一LLC PDU消息。然后,LLC单元55b将LLC PDU消息提供给RLC/MAC单元54a。LLC PDU消息含有要求RLC/MAC单元如何处理该消息的信息。这一信息例如是包括RLC模式、吞吐量和优先级信息。按照这一信息,RLC/MAC单元54a就能按适当的方式通过无线电传送LLC PDU。在现有一个TBF的情况下不必建立新的TBF。
RLC/MAC单元54a随后在步骤211从含有用户数据分组的各个LLC PDU消息的LLC标题中读出LLC SAPI,并且根据LLC SAPI重新排序一定的LLC PDU消息。基于LLC PDU,RLC/MAC单元能够读出LLC PDU使用哪个LLC SAPI。RLC/MAC单元根据随LLC PDU接收的附加QoS信息就能使不采用同一LLC SAPI的LLCPDU优先。RLC/MAC单元不知道对一特定的LLC SAP采用哪一类QoS特性,但是随LLC PDU接收信息。如果有一个PDP上下文与一特定的LLC SAPI相联系,就采用这一相同的LLC SAPI通过LLC层传送与这个PDP相联系的所有LLC PDU。
当RLC/MAC单元接收LLC PDU时,RLC/MAC检查它是否已缓存LLCPDU(步骤211和217)。如果具有缓存的LLC PDU,并且被接收的和缓存的LLC PDU采用了不同的LLC SAPI或是相同的LLC SAPI但是LLC模式不同(ACK/UNACK),RLC/MAC能按照其QoS要求重新排序LLC PDU(步骤215)。在具有低级QoS信息的LLC PDU(步骤219)之前发送具有较高QoS信息的LLC PDU(步骤213和215)。
一个示例RLC/MAC缓存器15开始的状态是(头)SAPI=7,SAPI=7,SAPI=7(尾)接收到一个具有LLC SAPI=3的LCC PDU。按照随LLC PDU接收到的QoS,如果采用SAPI=3的LCC PDU的QoS比采用SAPI=7的LCC PDU的QoS高,RLC/MAC缓存器就会是RLC/MAC缓存器15状态(头)SAPI=3,SAPI=7,SAPI=7,SAPI=7(尾)否则,如果采用SAPI=3的LCC PDU的QoS比采用SAPI=7的LCC PDU的QoS低,RLC/MAC缓存器就会是RLC/MAC缓存器15状态(头)SAPI=7,SAPI=7,SAPI=7,SAPI=3(尾)网络的RLC/MAC单元54a为RLC/MAC单元11a或是后者为前者指示要使用RLC ACK模式还是RLC UNACK模式。若是使用RLC ACK模式,MS10能够保证网络50接收到传送的LLC PDU。发送的RLC/MAC单元始终会告知与TBF建立相联系的接收的RLC/MAC单元用哪一种RLC模式传送LCC PDU。
如果要发送一个RT数据,就应该保证RT数据的吞吐量并且要对NRT数据进行缓存。与现有技术背景部分中所述的FTP实例相比,重新排序LLC PDU的优点是在NRT数据之前发送RT数据,因此,在RT数据和NRT数据采用不同的RLC模式的情况下,不一定要在TBF的中途(TBF释放和建立)改变RLC模式。
如果在数据传送过程中接收到采用与现行TBF一起使用的不同的RLC模式的LLC PDU,MS/PCU10,54就应该检查LLC PDU的传送是否被延迟,以及能否重新组织LLC PDU。只有在传送具有高优先级的LLC PDU之后才能发送采用不同RLC模式的LLC PDU。
在RLC/MAC单元54a已经重新组织并且延迟没有携带高优先级数据的LLCPDU传输的传输的情况下,RLC/MAC单元应该能够确定在何时发送没有携带高优先级数据的被延迟的LLC PDU。有三种不同方式能够检测高优先级数据传送的结束一种方式是RLC/MAC单元54a在发送携带高优先级数据的最后一个LLCPDU之后开始发送没有携带高优先级数据的LLC PDU。一旦接收到新的高级优先数据,RLC/MAC单元就停止传输没有携带高优先级数据的当前LLC PDU,然后继续传输携带高优先级数据的LLC PDU。这种方式会在两个后续的高优先级数据分组之间产生一些延迟,这取决于没有携带高优先级数据的LLC PDU的长度和RLC模式。
这一问题的另一种解决方案是RLC/MAC单元54a在发送携带高优先级数据的LLC PDU之后启动一个带有短超时值(例如是100-200ms)的定时器。如果定时器到时而RLC/MAC单元还没有接收到新的高优先级数据,就允许RLC/MAC开始传输没有携带高优先级数据的LLC PDU。
第三种方式是RLC/MAC单元54a一直等待到发送完RLC/MAC缓存器15中的高优先级帧。在RLC/MAC(暂时)用完高优先级数据的情况下,RLC/MAC就开始发送装在RLC缓存器中的其它LLC PDU。如果RLC在传输低优先级数据的过程中接收到新的高优先级数据,RLC/MAC单元可以通过在RLC数据块中生成LLCPDU界限(border)来中断当前LLC PDU的传输,并且继续发送携带高优先级数据的LLC PDU,以免高优先级数据传输的延迟。这种解决方案的缺点是虚假LLCPDU界限有可能在LLC中产生干扰(而LLC PDU CRC(FCS)检查很有可能无法查出)。
在接收端有一个SNDCP单元11c接收含有用户数据分组的LLC PDU。它将用户数据分组分段并将其传送到LLC单元11b。LLC PDU被缓存到与存储器14相联系的传送队列15。当LLC单元55b通过RLC/MAC将一个LLC PDU传送到对等的LLC单元11b时,接收到发送的LLC PDU的那一LLC单元11b检查到它按序列顺序接收LLC PDU,这是不中断LLC层的操作所需要的。这种检查是根据LLC PDU的LLC标题内的窗口号进行的。窗口号还被用来检查所接收的LLC PDU是重复的还是新的LLC PDU。每当从LLC单元11b向RLC/MAC单元11a发送一个新的LLC PDU就将窗口号递增一(1),并且由LLC单元11b检查所接收的LLC PDU的窗口号同样是按照顺序(1,2,3,...)递增的。每个LLC SAPI具有自身的一系列窗口号,即LLC SAPI具有窗口号(1,2,3,...),LLC SAPI2(1,2,3,...),...,LLC SAPI5(1,2,3,...)等等。如果所接收的LLC PDU的窗口号是按顺序递增的,就将LLC PDU传送到传送队列缓存器15。如果所接收的LLC PDU的窗口号(例如是1)比前一LLC PDU的(例如是50)小,即不符合顺序,就放弃所接收的LLC PDU。RLC/MAC单元11a仅仅传送LLC PDU消息,不关心LLC PDU消息的内容。
MS10还可以提议一个配合PDP上下文使用的LLC SAPI,但在任何情况下由SGSN55最终确定所使用的LLC SAPI。
按照本发明的方法有望在以下场合中实施移动站(MS)10,服务通用分组无线电业务(GPRS)支持节点(SGSN)55,以及含有与基站控制器(BSC)53或移动交换中心(MSC)相联系的网络RLC/MAC61的分组控制单元(PDU)。
本发明不仅限于上述实施例。尽管为了说明的目的而解释了本发明的最佳实施例,在整体或局部上的各种变更、修改、变形、替代和等效物对于本发明所属领域的技术人员应该是显而易见的。因此,本发明仅仅受权利要求书所述的精神和范围的限制。
权利要求
1.一种涉及移动站的方法,用于通过移动站与网络单元之间的无线电接口在无线分组数据网络中传送用户数据,其中所述方法包括以下步骤-在一特定协议层上,从上层协议层接收第一分组数据消息,第一分组数据消息属于以特定第一连接信息为特征的第一分组数据协议(PDP)上下文;-在所述特定协议层上,从上层协议层接收第二分组数据消息,第二分组数据消息属于以特定第二连接信息为特征的第二分组数据协议(PDP)上下文;-按照所述第一和第二分组数据协议(PDP)上下文的传输的相对急迫性在所述特定协议层上重新排序所述第一分组数据消息和所述第二分组数据消息;以及-按照重新排序的顺序从所述特定协议层进一步发送所述第一分组数据消息和所述第二分组数据消息。
2.按照权利要求1的方法,其特征在于,接收第一分组数据消息和接收第二分组数据消息的步骤在一个配置步骤之前,所述配置步骤进一步包括以下步骤-生成分组数据协议(PDP)上下文激活消息,以便将关于分组数据协议(PDP)上下文的激活通知网络以供用户数据传输;以及-向网络发送分组数据协议(PDP)上下文激活消息,以便将分组数据协议(PDP)上下文与第一分组数据消息和第二分组数据消息相联系。
3.按照权利要求2的方法,其特征在于,所述方法包括请求用于发送所述分组数据协议(PDP)上下文激活消息的上行链路资源的步骤。
4.按照权利要求3的方法,其特征在于,所述方法包括请求用于发送协议激活分组数据单元(PDU)消息的上行链路临时块流(TBF)的步骤。
5.按照权利要求4的方法,其特征在于,接收步骤包括一个预备步骤,即,检查所述第一分组数据消息和所述第二分组数据消息是不是按照所述第一分组数据消息或所述第二分组数据消息的所述连接信息按顺序接收的。
6.按照权利要求5的方法,其特征在于,包含第一用户数据的第一分组数据消息属于第一分组数据协议(PDP)上下文,并且包含第二用户数据的第二分组数据消息属于第二分组数据协议(PDP)上下文。
7.按照权利要求6的方法,其特征在于,所述第一和第二用户数据包括传输概况的急迫性,其中传输概况的急迫性包括用户数据的附加服务质量(QoS)信息,如果第一连接信息不同于第二连接信息,通过首先发送具有更高传输概况急迫性的分组数据单元消息,按照传输概况的急迫性重新排序第一分组数据消息和第二分组数据消息。
8.按照权利要求7的方法,其特征在于,所述第一和第二用户数据包括传输概况的急迫性,其中传输概况的急迫性包括用户数据的附加服务质量(QoS)信息,如果第一连接信息等于第二连接信息,通过首先采用其它连接信息发送具有更高传输概况急迫性的分组数据单元(PDU)消息,按照传输概况的急迫性重新排序第一分组数据单元(PDU)消息和第二分组数据单元(PDU)消息。
9.按照权利要求8的方法,其特征在于,所述方法还包括以下步骤-重新排序的步骤还包括在所述第一分组数据消息传送正在进行的一个时间周期内将所述第二分组数据消息缓存到一个分组数据传送队列中;以及-发送步骤进一步包括在所述第一分组数据消息发送完成之后发送所述第二分组数据消息。
10.按照权利要求9的方法,其特征在于,无线分组数据网络是由通用分组无线电业务(GPRS)网络构成的,其中所述第一分组数据消息和所述第二分组数据消息是逻辑链路控制器(LLC)分组数据单元(PDU)消息,并且其中协议激活消息激活一个GPRS移动性管理(GMM)单元,以便使分组数据协议(PDP)上下文与所述第一分组数据消息和所述第二分组数据消息相联系。
l1.按照权利要求10的方法,其特征在于,逻辑链路控制器(LLC)单元指定GPRS移动性管理(GMM)单元的第一业务接入点指示器(SAPI)与所述第一分组数据消息的所述第一连接信息相联系,并且指定GPRS移动性管理(GMM)单元的第二业务接入点指示器(SAPI)与所述第二分组数据消息的所述第二连接信息相联系;所述第一SAPI值不同于所述第二SAPI值。
12.按照权利要求11的方法,其特征在于,按照所述第一SAPI值和所述第二SAPI值重新排序所述第一分组数据消息和所述第二分组数据消息。
13.按照权利要求12的方法,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元按照所述第一SAPI值和所述第二SAPI值重新排序所述第一分组数据消息和所述第二分组数据消息。
14.按照权利要求13的方法,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元从LLC PDU消息中读出逻辑链路控制器(LLC)分组数据单元(PDU)消息所使用的SAPI值。
15.按照权利要求14的方法,其特征在于,在发送完最后一个携带高优先级传输概况急迫性的LLC PDU消息之后,无线电链路控制/媒体访问控制(RLC/MAC)单元开始发送没有携带高优先级传输概况急迫性的LLC PDU消息。
16.按照权利要求14的方法,其特征在于,在发送完最后一个携带高优先级传输概况急迫性的LLC PDU消息之后,无线电链路控制/媒体访问控制(RLC/MAC)单元启动一个带有预定超时值的定时器,并且在所述超时值之后,如果所述RLC/MAC单元在所述预定超时值期间没有接收到新的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元开始发送没有携带高优先级传输概况急迫性的LLC PDU消息。
17.按照权利要求14的方法,其特征在于,在发送没有携带高优先级传输概况急迫性的LLC PDU消息期间,如果无线电链路控制/媒体访问控制(RLC/MAC)单元在所述发送期间接收到新的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元就中断所述发送,并且所述RLC/MAC单元开始发送所述新的携带高优先级传输概况急迫性的LLC PDU消息。
18.按照权利要求17的方法,其特征在于,所述RLC/MAC单元通过生成一个LLC PDU界限在无线电链路控制(RLC)数据块中缓存没有携带高优先级传输概况急迫性的LLC PDU消息。
19.按照权利要求17的方法,其特征在于,在发送具有SAPI值7的没有携带高优先级传输概况急迫性的LLC PDU消息期间,如果无线电链路控制/媒体访问控制(RLC/MAC)单元在所述发送期间接收到新的具有SAPI值3的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元就中断所述发送,所述RLC/MAC单元缓存具有SAPI值7的没有携带高优先级传输概况急迫性的LLC PDU消息,并且开始发送所述新的具有SAPI值3的携带高优先级传输概况急迫性的LLC PDU消息。
20.按照权利要求11的方法,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元启动一个上行链路临时块流(TBF),并且将在发送分组数据消息时采用RLC ACK还是RLC UNACK模式指示给网络的无线电链路控制/媒体访问控制(RLC/MAC)。
21.按照权利要求20的方法,其特征在于,由移动站(MS)的无线电链路控制/媒体访问控制(RLC/MAC)单元来排序将按RLC UNACK模式发送的所述第一分组数据消息和将按RLC ACK模式发送的所述第二分组数据消息。
22.按照权利要求9的方法,其特征在于,接收步骤包括一个预备步骤,即,检查所述第一分组数据消息和所述第二分组数据消息是不是按照所述第一分组数据消息或所述第二分组数据消息的逻辑链路控制(LLC)标题内的窗口号按顺序接收的。
23.一种用于在无线分组数据网络中传送用户数据的移动站(MS),所述移动站(MS)包括用于发送和接收分组数据消息的收发信机,其中所述移动站(MS)包括-控制器,被配置为生成分组数据协议(PDP)上下文激活消息,以便将关于分组数据协议(PDP)上下文的激活通知网络以供用户数据传输;以及-一个分层传输协议结构,包括一特定协议层实体以及更高协议层实体,其中所述特定协议层实体被配置为从至少一个上层协议层接收属于不同分组数据协议(PDP)上下文的分组数据消息,按照分组数据消息所属的分组数据协议(PDP)上下文的传输的相对急迫性重新排序从至少一个上层协议层接收的分组数据消息,并且按照重新排序的顺序从所述特定协议层进一步发送分组数据消息。
24.按照权利要求23的移动站(MS),其特征在于,控制器请求一个上行链路临时块流(TBF)用于发送所述分组数据协议(PDP)上下文激活消息。
25.按照权利要求24的移动站(MS),其特征在于,控制器在接收期间被用来检查所述第一分组数据消息和所述第二分组数据消息是不是按照所述第一分组数据消息或所述第二分组数据消息的连接信息按顺序接收的。
26.按照权利要求25的移动站(MS),其特征在于,含有第一用户数据的所述第一分组数据消息被安排为属于所述分组数据协议(PDP)上下文,并且含有第二用户数据的所述第二分组数据单元(PDU)被安排为属于所述分组数据协议(PDP)上下文。
27.按照权利要求26的移动站(MS),其特征在于,所述第一和第二用户数据包括传输概况急迫性,其中传输概况急迫性包括用户数据的附加服务质量(QoS)信息,如果第一连接信息不同于第二连接信息,通过首先发送包含更高的传输概况急迫性的分组数据单元消息,按照传输概况急迫性重新排序第一分组数据消息和第二分组数据消息。
28.按照权利要求27的移动站(MS),其特征在于,所述第一和第二用户数据包括传输概况急迫性,其中所述传输概况急迫性包括用户数据的附加服务质量(QoS)信息,如果第一连接信息等于第二连接信息,通过首先采用其他连接信息发送包含更高传输概况急迫性的分组数据单元(PDU)消息,按照传输概况急迫性重新排序第一分组数据单元(PDU)消息和第二分组数据单元(PDU)消息。
29.按照权利要求28的移动站(MS),其特征在于,分层传输协议结构被安排为在所述第一分组数据消息传送正在进行的一个时间周期内将所述第二分组数据消息缓存到一个分组数据传送队列中,并且在所述第一分组数据消息发送完成之后发送所述第二分组数据消息。
30.按照权利要求29的移动站(MS),其特征在于,无线分组数据网络被安排为由通用分组无线电业务(GPRS)网络构成,其中所述第一分组数据消息和所述第二分组数据消息是逻辑链路控制器(LLC)分组数据单元(PDU)消息,并且协议激活消息被安排为激活一个GPRS移动性管理(GMM)单元,以使分组数据协议(PDP)上下文与所述第一分组数据消息和所述第二分组数据消息相联系。
31.按照权利要求30的移动站(MS),其特征在于,逻辑链路控制器(LLC)单元被安排为指定GPRS移动性管理(GMM)单元的第一业务接入点指示器(SAPI)与所述第一分组数据消息的所述第一连接信息相联系,并且指定GPRS移动性管理(GMM)单元的第二业务接入点指示器(SAPI)与所述第二分组数据消息的所述第二连接信息相联系;所述第一SAPI值不同于所述第二SAPI值。
32.按照权利要求31的移动站(MS),其特征在于,所述分层传输协议结构被安排为按照所述第一SAPI值和所述第二SAPI值重新排序所述第一分组数据消息和所述第二分组数据消息。
33.按照权利要求31的移动站(MS),其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为按照所述第一SAPI值和所述第二SAPI值重新排序所述第一分组数据消息和所述第二分组数据消息。
34.按照权利要求33的移动站(MS),其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为从LLC PDU消息中读出逻辑链路控制器(LLC)分组数据单元(PDU)消息所使用的SAPI值。
35.按照权利要求34的移动站(MS),其特征在于,在传送完最后一个携带高优先级传输概况急迫性的LLC PDU消息之后,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为开始发送没有携带高优先级传输概况急迫性的LLCPDU消息。
36.按照权利要求34的移动站(MS),其特征在于,在传送完最后一个携带高优先级传输概况急迫性的LLC PDU消息之后,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为启动一个具有预定超时值的定时器,并在所述超时值之后,如果所述RLC/MAC单元在所述预定超时值期间没有接收到新的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元就开始发送没有携带高优先级传输概况急迫性的LLC PDU消息。
37.按照权利要求34的移动站(MS),其特征在于,在发送没有携带高优先级传输概况急迫性的LLC PDU消息期间,如果无线电链路控制/媒体访问控制(RLC/MAC)单元在所述发送期间接收到新的携带高优先级传输概况急迫性的LLCPDU消息,所述RLC/MAC单元被安排为中断所述发送,并且所述RLC/MAC单元被安排为开始发送所述新的携带高优先级传输概况急迫性的LLC PDU消息。
38.按照权利要求37的移动站(MS),其特征在于,所述RLC/MAC单元被安排为通过生成一个LLC PDU界限在无线电链路控制(RLC)数据块中缓存所述没有携带高优先级传输概况急迫性的LLC PDU消息。
39.按照权利要求37的移动站(MS),其特征在于,在发送具有SAPI=7的没有携带高优先级传输概况急迫性的LLC PDU消息期间,如果无线电链路控制/媒体访问控制(RLC/MAC)单元在所述发送期间接收到新的具有SAPI=3的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元被安排为中断所述发送,所述RLC/MAC单元被安排为缓存具有SAPI=7的没有携带高优先级传输概况急迫性的LLC PDU消息,并且开始发送所述新的具有SAPI=3的携带高优先级传输概况急迫性的LLC PDU消息。
40.按照权利要求31的移动站(MS),其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为启动一个上行链路临时块流(TBF),并且被安排为将在发送分组数据消息时是采用RLC ACK还是RLC UNACK模式指示给网络的无线电链路控制/媒体访问控制(RLC/MAC)。
41.按照权利要求40的移动站(MS),其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)被安排为排序将按RLC UNACK模式发送的所述第一分组数据消息和将按RLC ACK模式发送的所述第二分组数据消息。
42.按照权利要求29的移动站(MS),其特征在于,控制器在接收期间被安排为检查所述第一分组数据消息和所述第二分组数据消息是不是按照所述第一分组数据消息或所述第二分组数据消息的逻辑链路控制(LLC)标题内的窗口号按顺序接收的。
43.一种涉及用于在移动站(MS)与无线分组数据网络之间传送用户数据的无线网络的网络单元的方法,所述方法包括以下步骤-在一特定协议层上从上层协议层接收第一分组数据消息,第一分组数据消息属于以特定第一连接信息为特征的第一分组数据协议(PDP)上下文;-在所述特定协议层上,从上层协议层接收第二分组数据消息,第二分组数据消息属于以特定第二连接信息为特征的第二分组数据协议(PDP)上下文;-在所述特定协议层上按照所述第一和第二分组数据协议(PDP)上下文的传输的相对急迫性重新排序所述第一分组数据消息和所述第二分组数据消息;以及-按照重新排序的顺序从所述特定协议层进一步发送所述第一分组数据消息和所述第二分组数据消息。
44.按照权利要求43的方法,其特征在于,接收所述第一分组数据消息和接收所述第二分组数据消息的步骤在一个配置步骤之前,所述配置步骤进一步包括以下步骤接收用来激活分组数据协议(PDP)上下文的分组数据协议(PDP)上下文激活信息以供用户数据传输。
45.按照权利要求44的方法,其特征在于,接收所述第一分组数据消息和所述第二分组数据消息的步骤包括一个预备步骤,即,检查所述第一分组数据消息和所述第二分组数据消息是不是按照所述第一分组数据消息或所述第二分组数据消息的所述连接信息按顺序接收的。
46.按照权利要求45的方法,其特征在于,含有第一用户数据的第一分组数据消息属于第一分组数据协议(PDP)上下文,而含有第二用户数据的第二分组数据消息属于第二分组数据协议(PDP)上下文。
47.按照权利要求46的方法,其特征在于,所述第一和第二用户数据包括传输概况急迫性,其中传输概况急迫性包括用户数据的附加服务质量(QoS)信息,如果第一连接信息不同于第二连接信息,通过首先发送具有更高传输概况急迫性的分组数据单元消息,按照传输概况急迫性重新排序第一分组数据消息和第二分组数据消息。
48.按照权利要求47的方法,其特征在于,所述第一和第二用户数据包括传输概况急迫性,其中传输概况急迫性包括用户数据的附加服务质量(QoS)信息,如果第一连接信息等于第二连接信息,通过采用其它连接信息首先发送具有更高传输概况急迫性的分组数据单元(PDU)消息,按照传输概况急迫性重新排序第一分组数据消息和第二分组数据消息。
49.按照权利要求48的方法,其特征在于,所述方法还包括以下步骤-重新排序的步骤进一步包括在所述第一分组数据消息传送正在进行的一个时间周期内将所述第二分组数据消息缓存到一个分组数据传送队列中;和-发送步骤进一步包括在所述第一分组数据消息发送完成之后发送所述第二分组数据消息。
50.按照权利要求49的方法,其特征在于,逻辑链路控制器(LLC)单元指定GPRS移动性管理(GMM)单元的第一业务接入点指示器(SAPI)与所述第一分组数据消息的所述第一连接信息相联系,并且指定GPRS移动性管理(GMM)单元的第二业务接入点指示器(SAPI)与所述第二分组数据消息的所述第二连接信息相联系;所述第一SAPI值不同于所述第二SAPI值。
51.按照权利要求50的方法,其特征在于,按照所述第一SAPI值和所述第二SAPI值重新排序所述第一分组数据消息和所述第二分组数据消息。
52.按照权利要求51的方法,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元按照所述第一SAPI值和所述第二SAPI值重新排序所述第一分组数据消息和所述第二分组数据消息。
53.按照权利要求52的方法,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元从LLC PDU消息中读出逻辑链路控制器(LLC)分组数据单元(PDU)消息所使用的SAPI值。
54.按照权利要求53的方法,其特征在于,在传送完最后一个携带高优先级传输概况急迫性的LLC PDU消息之后,无线电链路控制/媒体访问控制(RLC/MAC)单元开始发送没有携带高优先级传输概况急迫性的LLC PDU消息。
55.按照权利要求53的方法,其特征在于,在传送完最后一个携带高优先级传输概况急迫性的LLC PDU消息之后,无线电链路控制/媒体访问控制(RLC/MAC)单元启动一个带有预定超时值的定时器,在所述超时值之后,如果所述RLC/MAC单元在所述预定超时值期间没有接收到新的携带高优先级传输概况急迫性的LLCPDU消息,所述RLC/MAC单元就开始发送没有携带高优先级传输概况急迫性的LLC PDU消息。
56.按照权利要求53的方法,其特征在于,在发送没有携带高优先级传输概况急迫性的LLC PDU消息期间,如果无线电链路控制/媒体访问控制(RLC/MAC)单元在所述发送期间接收到新的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元就中断所述发送,并且所述RLC/MAC单元开始发送所述新的携带高优先级传输概况急迫性的LLC PDU消息。
57.按照权利要求56的方法,其特征在于,所述RLC/MAC单元通过生成一个LLC PDU界限在无线电链路控制(RLC)数据块中缓存没有携带高优先级传输概况急迫性的LLC PDU消息。
58.按照权利要求56的方法,其特征在于,在发送具有SAPI值7的没有携带高优先级传输概况急迫性的LLC PDU消息时,如果无线电链路控制/媒体访问控制(RLC/MAC)单元在所述发送期间接收到新的具有SAPI值3的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元就中断所述发送,所述RLC/MAC单元缓存具有SAPI值7的没有携带高优先级传输概况急迫性的LLC PDU消息,并且开始发送所述新的具有SAPI值3的携带高优先级传输概况急迫性的LLC PDU消息。
59.按照权利要求50的方法,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元通报来自移动站(MS)的在发送分组数据消息时将采用RLC ACK还是RLC UNACK模式的指示。
60.按照权利要求59的方法,其特征在于,移动站(MS)的无线电链路控制/媒体访问控制(RLC/MAC)单元排序将按RLC UNACK模式发送的所述第一分组数据消息和将按RLC ACK模式发送的所述第二分组数据消息。
61.按照权利要求49的方法,其特征在于,传送步骤包括一个预备步骤,即,检查所述第一分组数据消息和所述第二分组数据消息是不是按照所述第一分组数据消息或所述第二分组数据消息的逻辑链路控制(LLC)标题内的窗口号按顺序接收的。
62.按照权利要求43的方法,其特征在于,网络单元是以下网络单元之一服务通用分组无线电支持节点(SGSN),基站控制器(BSC),移动交换中心(MSC),以及包括RLC/MAC单元的分组控制单元(PCU)。
63.一种在移动站(MS)与无线分组数据网络之间传送用户数据的无线网络的网络单元,其中,所述网络单元包括-控制器,被配置为生成分组数据协议(PDP)上下文激活消息,以便将有关分组数据协议(PDP)上下文的激活通知给网络的控制器以供用户数据传输;以及-一个分层传输协议结构,它包括一特定协议层实体以及更高协议层实体,其中所述特定协议层实体被配置为从至少一个上层协议层接收属于不同分组数据协议(PDP)上下文的分组数据消息,按照分组数据消息所属的分组数据协议(PDP)上下文的传输的相对急迫性重新排序从至少一个上层协议层接收的分组数据消息,并且按照重新排序的顺序从所述特定协议层进一步发送分组数据消息。
64.按照权利要求63的网络单元,其特征在于,所述控制器接收一个上行链路临时块流(TBF),用来配置所述分组数据协议(PDP)上下文激活消息。
65.按照权利要求64的网络单元,其特征在于,所述控制器在接收期间被安排为检查所述第一分组数据消息和所述第二分组数据消息是不是按照所述第一分组数据消息或所述第二分组数据消息的连接信息按顺序接收的。
66.按照权利要求65的网络单元,其特征在于,含有第一用户数据的所述第一分组数据消息被安排为属于所述分组数据协议(PDP)上下文,并且含有第二用户数据的所述第二分组数据单元(PDU)消息被安排为属于所述分组数据协议(PDP)上下文。
67.按照权利要求66的网络单元,其特征在于,所述第一和第二用户数据包括传输概况急迫性,其中传输概况急迫性包括用户数据的附加服务质量(QoS)信息,如果第一连接信息不同于第二连接信息,通过首先发送包含更高传输概况急迫性的分组数据单元消息,按照传输概况的急迫性重新排序第一分组数据消息和第二分组数据消息。
68.按照权利要求67的网络单元,其特征在于,所述第一和第二用户数据包括传输概况急迫性,其中所述传输概况急迫性包括用户数据的附加服务质量(QoS)信息,如果第一连接信息等于第二连接信息,通过采用其他连接信息首先发送具有更高传输概况急迫性的分组数据单元(PDU)消息,按照传输概况急迫性重新排序第一分组数据单元(PDU)消息和第二分组数据单元(PDU)消息。
69.按照权利要求68的网络单元,其特征在于,所述分层传输协议结构被安排为在所述第一分组数据消息传送正在进行的一个时间周期内将所述第二分组数据消息缓存到一个分组数据传送队列中,并且在所述第一分组数据消息发送完成之后发送所述第二分组数据消息。
70.按照权利要求69的网络单元,其特征在于,逻辑链路控制器(LLC)单元被安排为指定GPRS移动性管理(GMM)单元的第一业务接入点指示器(SAPI)与所述第一分组数据消息的所述第一连接信息相联系,并且指定GPRS移动性管理(GMM)单元的第二业务接入点指示器(SAPI)与所述第二分组数据消息的所述第二连接信息相联系;所述第一SAPI值不同于所述第二SAPI值。
71.按照权利要求70的网络单元,其特征在于,所述分层传输协议结构被安排为按照所述第一SAPI值和所述第二SAPI值重新排序所述第一分组数据消息和所述第二分组数据消息。
72.按照权利要求71的网络单元,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为按照所述第一SAPI值和所述第二SAPI值重新排序所述第一分组数据消息和所述第二分组数据消息。
73.按照权利要求72的网络单元,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为从LLC PDU消息中读出逻辑链路控制器(LLC)分组数据单元(PDU)消息所使用的SAPI值。
74.按照权利要求73的网络单元,其特征在于,在传送完最后一个携带高优先级传输概况急迫性的LLC PDU消息之后,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为开始发送没有携带高优先级传输概况急迫性的LLCPDU消息。
75.按照权利要求73的网络单元,其特征在于,在传送完最后一个携带高优先级传输概况急迫性的LLC PDU消息之后,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为启动一个带有预定超时值的定时器,并在所述超时值之后,如果所述RLC/MAC单元在所述预定超时值期间没有接收到新的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元就开始发送没有携带高优先级传输概况急迫性的LLC PDU消息。
76.按照权利要求73的网络单元,其特征在于,在发送没有携带高优先级传输概况急迫性的LLC PDU消息期间,如果无线电链路控制/媒体访问控制(RLC/MAC)单元在所述发送期间接收到新的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元被安排为中断所述发送,并且所述RLC/MAC单元开始发送所述新的携带高优先级传输概况急迫性的LLC PDU消息。
77.按照权利要求76的网络单元,其特征在于,所述RLC/MAC单元被安排为通过生成一个LLC PDU界限在无线电链路控制(RLC)数据块中缓存没有携带高优先级传输概况急迫性的LLC PDU消息。
78.按照权利要求76的网络单元,其特征在于,在发送具有SAPI值7的没有携带高优先级传输概况急迫性的LLC PDU消息期间,如果无线电链路控制/媒体访问控制(RLC/MAC)单元在所述发送期间接收到新的具有SAPI值3的携带高优先级传输概况急迫性的LLC PDU消息,所述RLC/MAC单元被安排为中断所述发送,所述RLC/MAC单元缓存具有SAPI值7的没有携带高优先级传输概况急迫性的LLCPDU消息,并且开始发送所述新的具有SAPI值3的携带高优先级传输概况急迫性的LLC PDU消息。
79.按照权利要求70的网络单元,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为通报来自移动站(MS)的在发送分组数据消息时将采用RLC ACK还是RLC UNACK模式的指示。
80.按照权利要求79的网络单元,其特征在于,无线电链路控制/媒体访问控制(RLC/MAC)单元被安排为排序将按RLC UNACK模式发送的所述第一分组数据消息和将按RLC ACK模式发送的所述第二分组数据消息。
81.按照权利要求69的网络单元,其特征在于,所述控制器在接收期间被安排为检查所述第一分组数据消息和所述第二分组数据消息是不是按照所述第一分组数据消息或所述第二分组数据消息的逻辑链路控制(LLC)标题内的窗口号按顺序接收的。
82.按照权利要求63的网络单元,其特征在于,网络单元是以下网络单元之一服务通用分组无线电支持节点(SGSN),基站控制器(BSC),移动交换中心(MSC),以及包括RLC/MAC单元的分组控制单元(PCU)。
全文摘要
按照本发明的方法和装置在通过移动站(MS)与分组数据网络之间的无线电接口传送用户数据时重新排序逻辑链路控制(LLC)分组数据单元(PDU)。本发明的目的是提供一种用来在网络上传送用户数据以确保服务特性的最佳质量的方法和系统。
文档编号H04L12/54GK1514607SQ20031011987
公开日2004年7月21日 申请日期2003年10月20日 优先权日2002年10月18日
发明者M·福尔塞尔, M 福尔塞尔 申请人:诺基亚有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1