CN1233180C - 分组传输调度技术 - Google Patents

分组传输调度技术 Download PDF

Info

Publication number
CN1233180C
CN1233180C CNB021514968A CN02151496A CN1233180C CN 1233180 C CN1233180 C CN 1233180C CN B021514968 A CNB021514968 A CN B021514968A CN 02151496 A CN02151496 A CN 02151496A CN 1233180 C CN1233180 C CN 1233180C
Authority
CN
China
Prior art keywords
data
delay
time
real
information
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.)
Expired - Lifetime
Application number
CNB021514968A
Other languages
English (en)
Other versions
CN1422085A (zh
Inventor
李承俊
吕运荣
李昭映
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26639482&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1233180(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from KR1020010073641A external-priority patent/KR20030042846A/ko
Priority claimed from KR1020020000631A external-priority patent/KR100774478B1/ko
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN1422085A publication Critical patent/CN1422085A/zh
Application granted granted Critical
Publication of CN1233180C publication Critical patent/CN1233180C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
    • H04L47/2433Allocation of priorities to traffic types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2458Modification of priorities while in transit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • H04L47/283Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • H04L47/286Time to live
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/34Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/36Flow control; Congestion control by determining packet size, e.g. maximum transfer unit [MTU]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/12Interfaces between hierarchically different network devices between access points and access point controllers

Abstract

一种HSDPA系统中的分组数据传输方法,包括以下步骤:采集关于物理信道质量、MAC缓存器的状态、数据的优先级、数据的延迟等等的信息;根据所采集的信息,确定所要传输的数据块的数据传输顺序和大小;根据传输顺序,通过物理层传输数据块。由于HSDPA调度程序考虑了数据的延迟,所以能够保证实时服务的质量。

Description

分组传输调度技术
技术领域
本发明涉及无线通信系统,尤其涉及在UMTS陆地无线接入网络(UTRAN)中进行操作的高速下行链路分组接入(HSDPA)系统的分组传输调度。
背景技术
UMTS(通用移动通信系统)是从GSM(全球移动电话系统)和欧洲型移动通信标准发展而来的第三代移动通信系统。基于GSM核心网络(CN)和宽带码分多址(WCDMA)接入技术,其用于提供增强的移动通信服务。
基于所发展的GSM核心网络和WCDMA无线接入技术,为了制定第三代移动通信系统(IMT-2000系统)的标准,包括欧洲的ETSI、日本的ARIB/TTC、美国的T1和韩国的TTA在内的诸多标准开发组织建立了第三代伙伴计划(3GPP)。
为了进行有效的管理和技术开发,考虑到网络构建因素及其操作,在3GPP下组织了五个技术规范组(TSG)。
每一个TSG负责相关领域规范的核准、开发和管理。其中,RAN(无线接入网络)组已经开发了与UE和UMTS陆地无线接入网络(UTRAN)相关的功能、要求和接口规范,以为第三代移动通信系统建立新的无线接入网络规范。
TSG-RAN组包括一个全权组和四个工作组。
WG1(工作组1)致力于开发物理层(第1层)的规范,而WG2致力于确定UE和UTRAN间的数据链路层(第2层)的功能。另外,WG3致力于开发节点B(节点B是无线通信中的一种基站)、无线网络控制器(RNC)和核心网络之间的接口规范。最后,WG4致力于讨论无线链路性能和无线资源管理的要求。
图1显示的是在3GPP中定义的UTRAN结构。
如图1所示,UTRAN 110包括至少一个或者多个无线网络子系统(RNS)120和130,而每一个RNS包括一个RNC和至少一个或者多个节点B。例如,节点B122由RNC 121进行管理,并且通过上行链路信道接收从UE 150的物理层传输而来的信息,并且通过下行链路信道将数据传输到UE 150。
因此,从UE的视角来看,节点B是作为UTRAN的接入点。
RNC 121和131实现对UMTS的无线资源进行分配和管理的功能,并且根据提供给用户的服务类型,连接到合适的核心网络单元。
例如,将RNC 121和131连接到移动交换中心(MSC)141,以进行诸如语音呼叫服务之类的电路交换通信,并且连接到SGSN(服务GPRS支持节点)142,以进行诸如无线互联网服务的分组交换通信。
负责直接管理节点B的RNC称为控制RNC(CRNC),CRNC管理公用无线资源。
另一方面,将管理用于特定UE的专用无线资源的RNC称为服务RNC(SRNC)。根本上,CRNC和SRNC可以共存于同一个物理节点。但是,如果将UE移动到不同于SRNC的新RNC区域,则SRNC和CRNC在物理上可能位于不同的位置。
有一个能够在不同的网络单元之间作为通信路径进行操作的接口。将节点B和RNC之间的接口称为lub接口,而将RNC之间的接口称为lur接口。将RNC和核心网络之间的接口称为lu。
图2显示的是在3GPP中定义的无线接口协议的协议结构。
图2中的无线接口协议在横向上包括物理层、数据链路层和网络层,在纵向上分为用于控制信息(信令)传输的控制平面,和用于数据信息传输的用户平面。
通过用户平面对诸如语音信息或者IP(网络协议)分组的用户业务进行传输,通过控制平面对进行网络维护和管理所需的控制信息进行传输。
物理层(PHY)使用UE和UTRAN之间的无线物理信道处理数据传输。物理层的主要功能包括数据复用、信道编码、扩展和调制。
物理层通过传输信道和MAC(介质访问控制)层进行信息交换。根据是由一个UE专用还是由几个UE公用,可以将传输信道分为专用传输信道和公用传输信道。
MAC层利用逻辑信道和传输信道之间的适当映射进行数据传输。MAC层内部分为两个子层:MAC-d子层,其管理专用传输信道,位于SRNC中;和MAC-c/sh子层,其管理公用传输信道,位于CRNC中。
根据信道承载信息的类型,将逻辑信道分为不同的类型。可以将逻辑信道分为两种信道:一种是控制信道,用于传输控制平面信息;另外一种是业务信道,用于传输用户平面信息。
无线链路控制(RLC)层用于RLC协议数据单元(PDU)的可靠传输。RLC可以分割或者拼接从高层传输而来的RLC服务数据单元(SDU)。如果RLC PDU准备就绪,则将其传输到MAC层,接着传输到其它节点(UE或者UTRAN)。某些时候,在传输过程中会丢失RLC PDU。在这种情况下,可以对丢失的PDU进行重新传输。将RLC层的重传功能称为自动重复请求(ARQ)。
RLC层可以包括几个RLC实体。其中的每一个都实现独立的无线链路控制功能。根据所实现的功能不同,各个RLC实体的操作模式可以是透明模式(TM)、不确认模式(UM)和确认模式(AM)之一。
分组数据汇集协议(PDCP)层位于RLC层之上,其对诸如IPv4或Ipv6的网络协议数据进行有效传输。例如,可以使用减少分组的报头信息的报头压缩方法。PDCP层可以包括像RLC层这样的数个独立PDCP实体。
广播/多点传输控制(BMC)层用于从核心网络中的CBS(小区广播中心)发送广播消息。BMC的主要功能是对UE所定义的小区广播消息进行调度和传输。一般来讲,BMC层使用以不确认模式操作的RLC实体传输广播消息。
最后,无线资源控制(RRC)层(这是一个在控制平面中定义的层)实现无线资源的建立、重新建立和释放功能。另外,RRC层能够使用RRC消息在UE和UTRAN之间交换控制信息。
在室内和微微小区(Pico-cell)环境中,UMTS的最大传输率是2Mbps,在室外环境中是384kbps。然而,由于无线网络服务已经广为普及,各种服务需要更高的数据率和更高的容量。尽管UMTS已经设计为支持多媒体无线服务,但2Mbps的最大数据率还不足以满足所需的服务质量。
因此,3GPP正在实施用于提供增强的数据率和无线容量的研究。该研究的第一项成果是高速下行链路分组接入(HSDPA)。HSDPA系统的目的是提供10Mbps的最大数据率和提高下行链路中的无线容量。
在HSDPA系统中最新采用的技术是链路适配(LA)和混合自动重复请求(HARQ)。
在LA方法中,UTRAN能够根据信道状况选择合适的调制和编码方案(MCS)。例如,如果信道状况良好,则LA使用16 QAM(正交调幅)以提高吞吐量,而如果信道状况不好,则LA使用QPSK(正交相移键控)以提高成功率。
HARQ重新传输丢失的分组,但是具体操作和RLC层中的重传方法不同。如果在传输过程中某个分组损坏,则HARQ传输另外一个包含附加信息的分组以进行修复。在接收器中对重传分组和原始分组进行组合。重传分组可以包含和初始传输的数据相同的信息,或者可以包含进行数据修复所需的任何附加补充信息。
由于HSDPA系统是UTMS系统的演化形式,所以需要尽可能地保留传统的UMTS网络,以支持后向兼容和降低网络部署的成本。但是,某些小的改变是不可避免的。
为了降低这些改变的影响,在节点B中支持大多数的特征。这意味着UMTS网络的其它部分不会受到影响。节点B中的功能需要进行改变,从RNC中转移而来一些MAC功能。MAC功能在节点B中构成了一个新的MAC子层,称为“MAC-hs”子层。
MAC-hs子层位于物理层之上,实现分组调度和不同的功能(包括HARQ和LA)。另外,MAC-hs子层对称为HS-DSCH(HSDPA-下行链路共享信道)的传输信道进行管理,该信道用于从MAC-hs子层向物理层传输数据。
图3显示的是用于HSDPA系统的无线接口协议的结构。
如图3所示,在节点B中,MAC-hs子层位于物理层(PHY)之上。在UE和UTRAN两侧,MAC-hs子层通过MAC-c/sh和MAC-d子层向高层传输数据。与在传统系统中一样,MAC-c/sh和MAC-d子层分别位于CRNC和SRNC中。在图中,HS-DSCH帧协议(FP)在lub或者lur接口上传输HSDPA数据。
图4显示的是HSDPA系统中的MAC层结构。
如图4所示,将MAC层分为MAC-d子层161,MAC-c/sh子层162和MAC-hs子层163。MAC-d子层161位于SRNC中,用于管理专用逻辑信道。MAC-c/sh子层162位于CRNC中,用于管理公用传输信道。MAC-hs子层163位于节点B中,用于管理HS-DSCH。
在HSDPA系统中,MAC-c/sh子层162主要控制MAC-d子层161和MAC-c/sh子层162之间的数据流。这个流控制功能用于防止在网络拥挤时发生数据丢弃,并且用于降低信令信号的时间延迟。可以根据通过各个HS-DSCH传输的数据的优先级独立地实现流控制。
如上所述,HARQ功能改善了数据传输的效率。在节点B,MAC-hs子层163包括一个支持HARQ功能的HARQ模块。该HARQ模块包括几个用于控制各个UE的HARQ操作的HARQ实体。在HARQ模块中,每一个UE对应有一个HARQ实体。
还有,在每一个HARQ实体中有几个HARQ进程。每一个HARQ进程均用于“数据块”的传输,该数据块包括一个或者多个MACMAC-hs SDU。在HARQ进程中对数据块进行逐一处理。
如果成功地传输了某一数据块,则HARQ进程能够处理另一个数据块。如果传输失败,则HARQ进程重新传输该数据块,直到成功地传输或抛弃了该数据块。
根据无线信道的状态不同,构成数据块的MAC-hs SDU数目也不同。如果信道状态良好,其就能够传输更多的MAC-hs SDU。相反,如果信道状态不好,则由相对少数目的MAC-hs SDU构成数据块。
基于从物理层得到的信息(信道状态),调度模块确定数据块的大小。在HSDPA系统中,每一个数据块能够在等于2ms的TTI(传输时间间隔)单元内进行传输。另外,根据数据的优先级,节点B的调度功能确定数据传输的顺序。调度模块向数据块添加优先级标识符(PCI)和传输序号(TSN),并且将其交付给合适的HARQ进程。如果没有成功地进行数据块传输,则重新传输该数据块。
对于使用多个HS-DSCH进行数据传输的情况,TFC选择功能针对各个HS-DSCH选择合适的传输格式。现在结合图4对HSDPA系统中的传输过程进行描述。
MAC-d层中的信道交换块确定RLC PDU的传输路径,RLC PDU是通过DTCH(专用业务信道)或者DCCH(专用控制信道)从RLC层传输过来的。如果要将RLC PDU传输到DCH(专用信道),则向PDU添加报头字段,并且通过DCH(专用信道)传输到物理层。对于使用HS-HSCH信道的情况,通过传输信道多路复用(T/C MUX)将RLC PDU传输到MAC-c/sh子层162。T/C MUX向PDU的报头添加标识信息,以对各个数据所属的逻辑信道进行识别。
在接收到RLC PDU时,MAC-c/sh子层162仅将分组传输到MAC-hs子层163。然后,将传输到MAC-hs子层的数据存储在MAC-hs子层163的缓存器中,并且以合适的大小构成数据块。基于信道状态,由调度功能确定数据块的大小。下一步,将PCI和TSN添加到数据块中,并且由调度功能将其交付给HARQ进程。
图5显示的是在节点B中MAC-hs子层的调度模块操作过程。
HSDPA调度程序174从存储单元171接收数据优先级信息和所存储数据的数目信息,并从物理层173接收信道状态信息。
存储单元171通常是软存储器(soft memory),可以容易地进行数据的删除和写入,并且存储从高层传输而来的MAC-hs SDU。
调度程序174根据该信息控制存储单元171和HARQ实体172的操作(步骤S103,S104)。调度程序174确定数据块的大小,并且向数据块中添加PCI和TSN字段,从而构成数据块。下一步,调度程序174将相应的数据块传输到HARQ实体中的合适HARQ进程,在那里立即通过物理层把数据块传输出去。
如果成功地传输了数据块,则基于反馈信息删除存储单元171中的相应数据(步骤S105)。同时,HARQ模块向调度程序报告是否成功地传输了数据块。使用传输结果,调度程序174能够调整数据块的传输(步骤S106)。
通常,可以由所采用的调度算法确定整个系统的效率和容量。因此,调度算法应当适合于所提供服务的特征。
现在,用于HSDPA系统的调度算法是基于各个数据的优先级信息。调度程序监视MAC-hs子层中存储单元中的数据,并且传输具有较高优先级的数据块。
通过节点B和RNC之间的HS-DSCH FP(帧协议)传输各个数据(MAC-hs SDU)的优先级信息。
图6显示的是HSDPA系统中HS-DSCH FP帧结构的结构图。
CmCH-PI(公用信道优先级指示符)字段指出了包含在相应数据帧中的MAC-hs SDU的优先级,并且其值为0-15。‘0’表示最低的优先级,‘15’表示最高的优先级。
即使数据优先级是HSDPA调度程序中的主要因素,也仅在特定的服务中定义该信息。HSDPA所支持的服务包括诸如VOD(视频点播)和AOD(音频点播)的流服务,诸如Web浏览和文件下载的交互式服务,以及诸如电子邮件和后台数据下载的后台服务。其中,仅对交互式服务和后台服务定义数据优先级。到现在为止是这样的,因为是由专用资源而不是公用资源来提供传统的流服务。但是,HSDPA系统使用公用资源提供不同的服务。
另外,和其它类型服务不同,不能仅通过优先级信息来保证流服务的服务质量,因为流服务的数据是实时的和对延迟敏感的。这意味着没有必要使用流服务数据的优先级信息。
通常,如果数据的延迟超过了一定的延迟极限,将会丢失实时数据。为了减少实时数据的丢失,调度程序应当考虑流服务的业务特性。
由于现有HSDPA调度程序运行时考虑分组的优先级,对于非实时服务(即交互式服务和后台服务)而言是合适的。对于实时服务而言,在调度时延迟是最重要的因素。因此,在所支持的服务包括流服务时,HSDPA的调度程序应当考虑延迟成分。
引入以上的参考资料以帮助更好地理解附加或可选的细节、特征和/或技术背景。
发明内容
因此,本发明的一个目的是提供一种在实时和非实时数据共存的多媒体环境中适合于各种服务的业务特性的HSDPA系统分组传输调度方法,以提高服务质量。
本发明的另外一个目的是提供一种HSDPA系统的分组传输调度方法,其考虑延迟信息与实时和非实时数据共存的节点B中的数据优先级。
本发明的另外一个目的是提供一种HSDPA系统的分组传输调度方法,对于实时服务的情况,其考虑RLC层中的延迟信息和MAC层中的延迟。
本发明的另外一个目的是利用帧协议(其包含相关的控制信息)的帧格式将RLC层中的延迟信息或者数据的优先级信息传输到HSDPA调度程序。
为了至少全部或者部分地达到上述目的,提供了一种HSDPA系统的分组数据传输方法,包括如下步骤:采集关于物理信道质量、MAC缓存器的状态、数据的优先级、数据的延迟等等的信息;基于所采集的信息,确定所要传输的数据的传输顺序和数据块的大小;并且根据该传输顺序,通过物理层传输数据块。
在本发明的HSDPA系统数据传输方法中,数据的延迟信息是延迟周期,在此周期中,数据保留在MAC层中,或者是整个的延迟周期,在此周期中,数据保留在MAC层和高层中。
在本发明的HSDPA系统分组数据传输方法中,使用MAC层中的计时器测量MAC层中的延迟信息,而通过附加的计时器或者通过设计专用于高层中的计时器测量高层延迟的延迟信息。
在本发明的HSDPA系统的分组数据传输方法中,利用lub或者lur接口上的帧协议,将高层的延迟信息和数据本身一起传输。
在本发明的第一实施例中,帧协议使用两个帧格式。根据所要传输数据的类型,帧协议选择两种帧格式中的一种。两个帧格式中的报头包括数据类型字段,以对数据类型进行识别。帧协议的第一个帧格式包括数据优先级字段,第二个帧格式包括延迟字段。如果要传输的数据是非实时类型,则帧协议利用第一个格式对数据和优先级信息一起进行传输。如果数据是实时类型,则帧协议利用第二个格式对数据和高层中的延迟信息一起进行传输。
在本发明的第二实施例中,帧协议的帧格式包括优先级字段和延迟字段这两个。如果要传输的是非实时数据,则设置优先级字段,而如果要传输的是实时数据,则设置延迟字段。
在本发明的第三实施例中,帧协议的帧格式包括优先级字段,如果要传输的是实时数据,则将延迟信息转换为优先级信息。数据越接近于最大延迟,或者延迟增长得越多,则所设置的优先级越高。
为了至少全部或者部分地达到上述目的,在具有与高层、包括缓存器的MAC层以及物理层的无线接口协议的移动通信系统中,一种由MAC层执行的传输数据的方法,该方法的特征在于:从高层接收实时数据和非实时数据;获得调度控制信息,该调度控制信息指示实时数据的数据传输延迟或延时,并指示非实时数据的优先级;从缓存器接收缓存器状态信息;从物理层接收信道状态信息;根据缓存器状态信息、信道状态信息和调度控制信息调度数据;根据调度通过物理层传输数据以支持实时和非实时数据服务。
为了至少全部或者部分地达到上述目的,一种具有用于高层、MAC层及物理层的无线接口协议的移动通信系统,该MAC层的特征在于:缓存器,其适于从高层接收实时数据和非实时数据;控制信息管理器,其适于获得调度控制信息,该调度控制信息指示实时数据的数据传输延迟或延时,并指示非实时数据的优先级;调度器,其适于从缓存器接收缓存器状态信息,从物理层接收信道状态信息,从控制信息管理器获得调度控制信息和根据缓存器状态信息、信道状态信息和调度控制信息调度数据;以及发射器,其适于根据调度器的调度通过物理层传输数据,以支持实时和非实时数据服务。
本发明的其它优点、目的和特征有一部分将在以下的说明书中进行阐述,有一部分则对于本领域的技术人员经过对以下内容的检验后会变得明了,或者通过本发明的实践而体验到。所附的权利要求书具体指出了本发明的目的和优点。
附图说明
以下参照附图对本发明进行详细说明,其中相同的标号表示相同的元件。附图中:
图1显示的是UMTS无线接入网络(UTRAN)的结构概念图;
图2显示的是UMTS无线接口协议的结构概念图;
图3显示的是用于高速下行链路分组接入(HSDPA)系统的无线接入协议的结构概念图;
图4显示的是支持HSDPA系统的MAC层的结构概念图;
图5显示的是根据背景技术,MAC-hs子层中的HSDPA调度程序的方框图;
图6显示的是HS-DSCH帧协议的帧结构;以及
图7显示的是根据本发明的HSDPA系统分组调度程序的方框图。
具体实施方式
HSDPA系统应当既支持实时服务又支持非实时服务。对于非实时服务的情况,调度方法可以是基于数据相对优先级的现有方法。然而,对于实时服务的情况,与非实时服务不同,在确定传输优先级时,应当考虑数据的延迟信息。
本发明的HSDPA系统数据传输方法提供了一种保证实时服务质量的方法。
通常,实时服务的数据延迟表示终端用户之间或者终端用户和服务器之间的数据传输延迟。该延迟可以发生在诸如无线接口、UTRAN、核心网络等等的传输路径的不同部分。
从根本上讲,应当考虑在不同部分发生的每一个延迟,但是很难考虑网络中所有区域中的各种延迟。因此,UMTS将UTRAN中的延迟和其它网络区域中的延迟区分开来。例如,在UE和SGSN(或者MSC)之间,实时数据的传输延迟不应当超过最大值250ms。
对于HSDPA系统中的传输路径,通过SGSN或MSC把从外部网络进入核心网络的数据传输到UTRAN的RNC,最后传输到节点B。在UTRAN中,发送缓存器位于RNC(RLC层)和节点B(MAC层)。为了考虑实时数据的延迟,应当考虑RLC层或者MAC层的延迟信息。
尤其是,由于节点B中的HSDPA调度程序主要处理数据传输,所以调度程序需要使用延迟信息进行传输。
可以将HSDPA调度程序的延迟信息分为两类:一种是在RNC生成的延迟,另外一种是在节点B生成的延迟。
首先,我们考虑RLC层中的延迟。为了在HSDPA调度程序中使用RNC中的延迟信息,需要把相应的数据及其相关延迟信息一起发送到节点B。这意味着通过lur接口或者lub接口将延迟信息传输到节点B。
对于HSDPA系统支持实时服务的情况,可以采用传统的HS-DSCH FP传输数据延迟信息。然而,由于在帧协议的帧格式中没有延迟信息的空间,因此应当进行某些修正。后面对此格式的实例进行描述。
另一方面,在RLC层需要计时器来测量数据延迟。然而,无需新的计时器,使用用于传统UMTS的计时器即可。例如,在RLC层称为Timer Discard的丢弃计时器可以测量各个RLC SDU在到达RLC层之后成功传输之前所经过的时间。丢弃计时器的值可以用作RLC层的延迟信息。
下一步,由节点B本身生成HSDPA调度程序能够使用的另外一种延迟信息。在节点B,在将数据传输到MAC层之后,由计时器测量延迟。
图7显示的是根据本发明,位于MAC-hs子层的调度程序操作的方框图。
参照图7,位于节点B的MAC-hs子层从高层接收实时数据,并且接收和该数据相关的调度控制信息。调度控制信息可以包括数据的相对优先级信息、数据的延迟信息、高层中存储数据的数目,等等。
控制信息管理单元209保持从高层接收到的调度控制信息,并且基于从存储单元所得到的传输信息,检查是否传输了数据(步骤S218)。控制信息由调度程序共享,并且用作基本调度信息。
MAC-hs子层中的数据存储在存储单元201中,并且根据调度程序的决定进行传输。存储单元201将关于缓存器状态的信息传输到调度程序208。状态信息可以包括数据优先级、高层数据的数目、存储单元中数据的数目和数据的延迟信息(步骤S212)。
用于测量数据消耗时间的计时器可以位于存储单元或者控制信息管理单元。在图7中,假设计时器位于存储单元。可以将计时器的初始值设定为高层中数据的消耗时间。由于可以将高层中的消耗时间存储在控制信息管理单元209中,其可以使用延迟信息进行传输(步骤S211)。如果必要,可以将计时器的初始值设定为0,这表示仅把存储单元中的延迟用作数据的延迟信息。
基于存储单元中的缓存器状态信息和物理层的信道状态信息,调度程序207实现数据的传输调度。调度程序决定要进行传输的数据块大小,并且选择要包含在数据块中的MAC-hs SDU。把PCI和TSN添加到数据块中。然后将数据块传输到HARQ模块203,并且通过物理层205进行传输(步骤S214和S215)。
在传输数据块之后,如果存储单元201获知已经成功传输了数据块(步骤S216),则存储单元201从单元中丢弃相应的数据(MAC-hsSDU),并且同时删除与控制信息管理单元209的数据相关的调度控制信息。然后,存储单元201把传输结果通报给调度程序208(步骤S217)。如果数据块传输失败,则HARQ模块203将失败通知给调度程序208,从而调度程序能够重新传输数据块(S217)。
具体而言,有两种管理数据延迟信息的方法。
第一种方法是使用数据的全部延迟。在此方法中,数据的延迟是由网络的不同部分造成的。即,为了考虑MAC-hs子层的延迟和高层(例如RLC层)的延迟,将MAC-hs子层的延迟和高层(例如RLC层)的延迟加起来。因为考虑了延迟的所有方面,可以将数据的延迟之和认为是精确的延迟。
当可以忽略高层中的数据延迟,或者MAC-hs子层的数据延迟是延迟的主要部分时,采用第二种方法。在此情况下,由于高层中的延迟信息不是必需的,仅考虑MAC-hs子层本身的延迟。
在两种方法中,当从高层接收MAC-hs SDU时,MAC-hs子层的存储单元开始测量相应数据的延迟。在第一种方法中,将高层中的延迟和相关数据一起进行传输,并且添加到MAC-hs子层的延迟上。将数据的总延迟报告给调度程序。在第二种方法中,和第一种方法不同,仅将MAC-hs子层的延迟报告给调度程序。
参照第一种方法,由于通过lur或者lub接口传输高层中的延迟信息,在不同网络之间需新的系统标准。现在描述此解决方法。
如图6所示,通过HS-DSCH FP将高层中的延迟信息传输到MAC-hs子层。然而,由于没有字段用于使用HS-DSCH FP传输延迟信息,所以需要附加的字段。
延迟字段的值可以包括实际延迟信息。然而,由于要将字段的值表达为数字值,有必要将字段值表示为合适的形式。例如,如果延迟时间是95.32ms,可以不用传输全部和准确的值。在HS-DSCH FP的字段中,基于诸如1ms或者2ms的时间单位,将95.32ms的延迟转换成为合适的数字值。如果基准单位为1ms,则将值设定为95。
在本发明中,使用TTI的单位表达延迟,在HSDPA中使用基本的传输时间单位。原因是调度程序以TTI单位传输数据。
通常,UMTS所允许的最大延迟大约是250ms,高层中的消耗时间不能超过此值。因此,如果TTI为2ms,则该字段的最大值为125。这样,使用7个比特就足以传达延迟信息。
因此,由于需要帧格式的新字段以表达数据延迟,需要使用不同的新帧格式结构。在本发明中提供了两种解决方法。
第一种方法分别使用用于实时和非实时数据的两种独立的帧格式。基本上,对于非实时数据不需要延迟信息,而实时数据不需要数据的优先级信息。对于非实时数据的情况,可以原样使用当前所用的帧格式。但是,对于实时数据的情况,需要包含延迟信息的字段,并且可以删除优先级信息(CmCH-PI)字段。另外,为了区分两种帧格式,在帧格式报头中需要附加的指示字段。例如,对于‘1’,其可以表示非实时数据的格式,而对于‘0’,其可以表示实时数据的格式。
第二种方法对实时和非实时数据使用一种帧格式。为此,需要扩展当前HS-DSCH FP的帧格式。扩展的帧格式包括用于延迟信息的字段。在本方法中,根据数据的类型,可以禁用帧格式中的一些字段。例如,对于非实时数据的情况,不使用延迟字段,而对于实时数据的情况,不使用优先级字段。为了识别所使用的字段,应当在帧格式的报头中另外包含表示数据类型的字段。
到现在为止,我们已经解释了通过网络接口传输延迟信息的不同方法。然而,一些服务供应商不想改变当前系统。为了满足这种需要,当前的帧格式应当支持实时和非实时数据。但是,如上所述,没有用于延迟信息的字段。
一种可能的方法是将延迟信息转换成优先级信息。实际上,优先级表示数据的紧急程度。这样,优先级越高,传输数据越快。这表示调度程度能够使用优先级对传输延迟进行调整。如果适当地将延迟转换为优先级值,则能够支持实时服务。
高层监视数据延迟以确定传输的紧急程度。当高层包括HS-DSCHFP帧格式中的数据时,其将延迟转换成为合适的优先级值,并且将其包含在帧格式的优先级字段中。例如,如果数据延迟达到最大延迟极限,则给相应数据以高的优先级。一般来讲,由于非实时业务不是时间敏感的,所以实时数据应当具有相对高的优先级。
最后,MAC-hs子层中的调度程序应当知道各个实时服务的最大传输延迟(T_MAX)。假设MAC-hs SDU的延迟(T_Total)表示UTRAN中的数据总延迟。如果考虑了高层中的延迟,则T_Total对应于高层中延迟T_RLC和MAC层中延迟T_MAC之和(T_Total=T_RLC+T_MAC)。如果仅考虑MAC-hs子层本身的延迟,则T_Total=T_MAC。
因此,调度程序首先传输紧急数据。这表示T_MAX和T_Total(T_MAX-T_Total)之间的差越小,数据传输越快。如果T_MAX-T_Total小于‘0’,则由于在实时服务中其没有意义,丢弃相应的MAC-hs SDU。
对于将高层中的数据延迟转换为优先级的情况,调度程序首先传输具有最高优先级的数据。如果T_MAX-T_Total的值小于‘0’,则在MAC-hs子层中将相应数据丢弃。
在建立服务的过程中,从RNC中接收HSDPA调度程序的数据最大传输延迟。可以通过lur接口或者lub接口传输此信息。尤其是,可以使用UMTS的lur接口中定义的RNSAP(无线网络子系统应用部分)协议,或者UMTS的lub接口中定义的NBAP(节点B应用部分)协议。
综上所述,根据本发明的HSDPA系统的分组调度方法具有如下优点。
分别使用数据延迟和数据的优先级,节点B中的HSDPA调度程序能够既支持实时服务,又支持非实时服务。
上述的实施例和优点仅是示例性的,并不构成对本发明的限定。本发明可以适用于其它类型的设备。本发明的描述仅是说明性的,并不限制权利要求的范围。对于本领域技术人员,显然可以有各种替换、改进和变化。在权利要求书中,装置加功能的语句旨在涵盖实现所述功能的结构,它不仅是结构等同的,也包括同等的结构。

Claims (24)

1.在具有与高层、包括缓存器的MAC层以及物理层的无线接口协议的移动通信系统中,一种由MAC层执行的传输数据的方法,该方法的特征在于:
从高层接收实时数据和非实时数据(S210);
获得调度控制信息(S211),该调度控制信息指示实时数据的数据传输延迟或延时,并指示非实时数据的优先级;
从缓存器接收缓存器状态信息(S212)
从物理层接收信道状态信息(S213)
根据缓存器状态信息、信道状态信息和调度控制信息调度数据(S214);
根据调度通过物理层传输数据以支持实时和非实时数据服务。
2.如权利要求1所述的方法,其中,该延迟或延时涉及在至少一个网络单元中或在至少两个网络单元之间发生的数据传输延迟或延时。
3.如权利要求2所述的方法,其中,该网络单元是RNC(121,131)或节点B(122,133)。
4.如权利要求2所述的方法,其中,该网络单元是RLC层或MAC层。
5.如权利要求4所述的方法,其中,该延迟或延时涉及在RLC层中的延迟或延时和在MAC层中的延迟或延时中的至少一个。
6.如权利要求4所述的方法,其中,实现用于允许UMTS网络的反向兼容性的步骤。
7.如权利要求4所述的方法,其中,实现用于高速下行链路分组接入系统的步骤。
8.如权利要求4所述的方法,其中,实现用于基于Ipv4或Ipv6的网络协议的步骤。
9.如权利要求4所述的方法,其中,实现用于支持无线因特网服务接入技术的步骤。
10.如权利要求2所述的方法,其中,该指示数据传输延迟或延时的信息在无线接口上传输,其中通过使用具有用于实时数据的第一帧格式和用于非实时数据的第二帧格式的帧协议,或者通过使用具有单一帧格式的帧协议来进行传输,这里单一帧格式在其中是被禁用以区分实时数据和非实时数据的至少一个字段。
11.如权利要求2所述的方法,其中,该指示数据传输延迟或延时的信息通过使用帧协议来在无线接口上进行传输,在该帧协议中将延迟或延时信息转换为优先级信息使得涉及实时数据服务的数据分组具有比涉及非实时数据服务的数据分组高的优先级。
12.一种具有用于高层、MAC层及物理层的无线接口协议的移动通信系统,该MAC层的特征在于:
缓存器(201),其适于从高层接收实时数据和非实时数据;
控制信息管理器(209),其适于获得调度控制信息,该调度控制信息指示实时数据的数据传输延迟或延时,并指示非实时数据的优先级;
调度器(207),其适于从缓存器(201)接收缓存器状态信息,从物理层(205)接收信道状态信息,从控制信息管理器(209)获得调度控制信息和根据缓存器状态信息、信道状态信息和调度控制信息调度数据;以及
发射器(203),其适于根据调度器(207)的调度通过物理层(205)传输数据,以支持实时和非实时数据服务。
13.如权利要求12所述的装置,其中,该延迟或延时涉及在至少一个网络单元中或在至少两个网络单元之间发生的数据传输延迟或延时。
14.如权利要求13所述的装置,其中,该网络单元是RNC(121,131)或节点B(122,133)。
15.如权利要求13所述的装置,其中,该网络单元是RLC层或MAC层。
16.如权利要求15所述的装置,其中,该延迟或延时涉及在RLC层中的延迟或延时和在MAC层中的延迟或延时中的至少一个。
17.如权利要求15所述的装置,其中,实现用于允许UMTS网络的反向兼容性的元件。
18.如权利要求15所述的装置,其中,实现用于高速下行链路分组接入系统的元件。
19.如权利要求15所述的装置,其中,实现用于基于Ipv4或Ipv6的网络协议的元件。
20.如权利要求15所述的装置,其中,实现用于支持无线因特网服务接入技术的元件。
21.如权利要求14所述的装置,其中,该在节点B(122,133)处的数据传输延迟或延时是通过使用定时器获得的,该定时器测量在数据到达节点B和直到数据被成功从节点B(122,133)传输之间的时间。
22.如权利要求15所述的装置,其中,该在RLC层的数据传输延迟或延时是通过使用丢弃定时器获得的,该丢弃定时器测量在数据到达RLC层和直到数据被从RLC层成功传输之间的时间。
23.如权利要求13所述的装置,其中,该指示数据传输延迟或延时的信息在无线接口上由调度器(207)传输,其中通过使用具有用于实时数据的第一帧格式和用于非实时数据的第二帧格式的帧协议,或者通过使用具有单一帧格式的帧协议来进行传输,这里单一帧格式在其中被禁用以区分实时数据和非实时数据的至少一个字段。
24.如权利要求13所述的装置,其中,该指示数据传输延迟或延时的信息在无线接口上通过使用帧协议由调度器(207)来进行传输,在该帧协议中将延迟或延时信息转换为优先级信息,使得涉及实时数据服务的数据分组具有比涉及非实时数据服务的数据分组高的优先级。
CNB021514968A 2001-11-24 2002-11-22 分组传输调度技术 Expired - Lifetime CN1233180C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020010073641A KR20030042846A (ko) 2001-11-24 2001-11-24 고속하향링크패킷접속(hsdpa)시스템을 위한 패킷스케줄링 방법
KR73641/2001 2001-11-24
KR00631/2002 2002-01-05
KR1020020000631A KR100774478B1 (ko) 2002-01-05 2002-01-05 고속하향링크패킷접속(hsdpa)시스템에서 패킷데이터 전송 방법

Publications (2)

Publication Number Publication Date
CN1422085A CN1422085A (zh) 2003-06-04
CN1233180C true CN1233180C (zh) 2005-12-21

Family

ID=26639482

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021514968A Expired - Lifetime CN1233180C (zh) 2001-11-24 2002-11-22 分组传输调度技术

Country Status (3)

Country Link
US (7) US7515616B2 (zh)
EP (1) EP1318632B1 (zh)
CN (1) CN1233180C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102523607A (zh) * 2004-07-19 2012-06-27 美商内数位科技公司 多路复用数据的方法和无线传输/接收单元

Families Citing this family (121)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7268700B1 (en) 1998-01-27 2007-09-11 Hoffberg Steven M Mobile communication device
US7376879B2 (en) * 2001-10-19 2008-05-20 Interdigital Technology Corporation MAC architecture in wireless communication systems supporting H-ARQ
EP1318632B1 (en) * 2001-11-24 2007-01-03 Lg Electronics Inc. Packet data transmission scheduling technique
DE20305529U1 (de) 2002-04-05 2003-08-28 Interdigital Tech Corp Steuerung, die einen Wechsel einer bedienenden HSDPA-Zelle erleichtert
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US7548512B2 (en) * 2003-02-06 2009-06-16 General Electric Company Methods and systems for prioritizing data transferred on a Local Area Network
US7535876B2 (en) 2003-04-01 2009-05-19 Alcatel-Lucent Usa Inc. Method of flow control for HSDPA and HSUPA
US7394768B2 (en) * 2003-04-30 2008-07-01 Nokia Corporation Fair scheduling with guaranteed minimum parameter
EP1507423B1 (en) * 2003-08-11 2009-06-17 Alcatel Lucent A method of providing a multimedia service in a digital wireless communication network
KR100689543B1 (ko) * 2003-08-26 2007-03-02 삼성전자주식회사 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 요청 방법 및 장치
JP4349050B2 (ja) * 2003-09-24 2009-10-21 日本電気株式会社 移動通信システム、無線基地局、スケジューリング装置及びそれに用いるスケジューリング方法
US7353025B2 (en) * 2003-09-29 2008-04-01 Lg Electronics Inc. Uplink scheduling method of wireless mobile communication system
DE10345220B4 (de) 2003-09-29 2012-02-16 Infineon Technologies Ag Verfahren zur Übertragung von Daten
KR100976488B1 (ko) 2003-09-29 2010-08-18 엘지전자 주식회사 상향링크 스케쥴링 방법
US9325998B2 (en) * 2003-09-30 2016-04-26 Sharp Laboratories Of America, Inc. Wireless video transmission system
AU2003290484A1 (en) * 2003-12-22 2005-07-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and system of radio communications of traffic with different characteristic
KR100595645B1 (ko) * 2004-01-09 2006-07-03 엘지전자 주식회사 이동통신 시스템에서의 제어정보 전송방법
US8018850B2 (en) * 2004-02-23 2011-09-13 Sharp Laboratories Of America, Inc. Wireless video transmission system
US8018945B2 (en) 2004-04-29 2011-09-13 Interdigital Technology Corporation Method and apparatus for forwarding non-consecutive data blocks in enhanced uplink transmissions
EP1605605B1 (en) * 2004-06-09 2019-02-27 Samsung Electronics Co., Ltd. Method and apparatus for data transmission in a mobile telecommunication system supporting enhanced uplink service
US7710911B2 (en) * 2004-06-10 2010-05-04 Interdigital Technology Corporation Method and apparatus for dynamically allocating H-ARQ processes
KR101059876B1 (ko) * 2004-06-16 2011-08-29 엘지전자 주식회사 이동통신 시스템의 서비스 품질 보장을 위한 데이터전송량 선택 방법
FI20040865A0 (fi) * 2004-06-21 2004-06-21 Nokia Corp Tiedonsiirto tietoliikennejärjestelmässä
KR100660054B1 (ko) * 2004-09-01 2006-12-20 한국전자통신연구원 서비스 지연 시간 및 채널 상태를 이용한 하향링크 패킷스케쥴링 방법
GB0420164D0 (en) * 2004-09-10 2004-10-13 Nokia Corp A scheduler
US7590589B2 (en) 2004-09-10 2009-09-15 Hoffberg Steven M Game theoretic prioritization scheme for mobile ad hoc networks permitting hierarchal deference
US8356327B2 (en) * 2004-10-30 2013-01-15 Sharp Laboratories Of America, Inc. Wireless video transmission system
US7784076B2 (en) * 2004-10-30 2010-08-24 Sharp Laboratories Of America, Inc. Sender-side bandwidth estimation for video transmission with receiver packet buffer
US7797723B2 (en) * 2004-10-30 2010-09-14 Sharp Laboratories Of America, Inc. Packet scheduling for video transmission with sender queue control
CN100373862C (zh) * 2004-11-08 2008-03-05 上海贝尔阿尔卡特股份有限公司 流媒体业务的动态无线资源调度方法和设备
US7489629B2 (en) * 2004-12-07 2009-02-10 Intel Corporation Methods and media access controller for broadband wireless communications with variable data unit size and delayed data unit construction
TWI382713B (zh) * 2005-01-21 2013-01-11 Koninkl Philips Electronics Nv 差異式服務無線網路中測量與監視服務品質
DE102005030108A1 (de) * 2005-02-15 2006-08-17 Rohde & Schwarz Gmbh & Co. Kg Funkübertragungssystem und Verfahren für dessen Betrieb
US8675631B2 (en) * 2005-03-10 2014-03-18 Qualcomm Incorporated Method and system for achieving faster device operation by logical separation of control information
AU2006229508B2 (en) * 2005-03-29 2009-10-08 Lg Electronics Inc. Method of generating lower layer data block in wireless mobile communication system
US8909807B2 (en) * 2005-04-07 2014-12-09 Opanga Networks, Inc. System and method for progressive download using surplus network capacity
US8949452B2 (en) * 2005-04-07 2015-02-03 Opanga Networks, Inc. System and method for progressive download with minimal play latency
JP4616070B2 (ja) * 2005-05-02 2011-01-19 株式会社エヌ・ティ・ティ・ドコモ 伝送速度制御方法及び移動局
KR101084134B1 (ko) * 2005-05-03 2011-11-17 엘지전자 주식회사 이동통신 시스템에서, 제어 정보 전송 방법
US20070025357A1 (en) * 2005-07-27 2007-02-01 Interdigital Technology Corporation Wireless communication method and apparatus for detecting and scheduling urgent data
CN100433716C (zh) * 2005-08-16 2008-11-12 中兴通讯股份有限公司 一种支持多载波下行高速数据分组接入的系统和方法
CN100393174C (zh) * 2005-10-21 2008-06-04 中兴通讯股份有限公司 时分同步码分多址系统多载波高速下行分组接入实现方法
US20070067480A1 (en) * 2005-09-19 2007-03-22 Sharp Laboratories Of America, Inc. Adaptive media playout by server media processing for robust streaming
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
CN100421425C (zh) * 2005-11-03 2008-09-24 华为技术有限公司 减少高速下行共享信道服务小区更新过程数据包丢失方法
CN100431362C (zh) * 2005-11-23 2008-11-05 大唐移动通信设备有限公司 移动通信系统中分组业务调度的方法
WO2007073271A1 (en) * 2005-12-23 2007-06-28 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for solving data packet traffic congestion.
US9544602B2 (en) * 2005-12-30 2017-01-10 Sharp Laboratories Of America, Inc. Wireless video transmission system
US8804678B2 (en) * 2006-02-03 2014-08-12 Nokia Corporation Method, apparatus and computer program for handling hybrid automatic repeat request failure
CN101366227A (zh) * 2006-02-07 2009-02-11 艾利森电话股份有限公司 用于高速分组数据通信中的扩展控制面信令的装置和方法
CN101034934B (zh) * 2006-03-07 2011-03-30 华为技术有限公司 高速下行分组接入数据传输方法
US7652994B2 (en) * 2006-03-31 2010-01-26 Sharp Laboratories Of America, Inc. Accelerated media coding for robust low-delay video streaming over time-varying and bandwidth limited channels
US20070232339A1 (en) * 2006-04-03 2007-10-04 Samsung Electronics Co., Ltd. Method And System For Performing Ranging When Using Multiple Channel Communication In A Wireless Network
KR100969768B1 (ko) * 2006-06-27 2010-07-13 삼성전자주식회사 통신 시스템에서 데이터 스케쥴링 장치 및 방법
KR101387500B1 (ko) 2006-08-22 2014-04-21 엘지전자 주식회사 무선 통신 시스템에서의 제어정보 전송 및 수신 방법
KR101265643B1 (ko) 2006-08-22 2013-05-22 엘지전자 주식회사 무선 통신 시스템에서의 핸드오버 수행 및 그 제어 방법
US8861597B2 (en) * 2006-09-18 2014-10-14 Sharp Laboratories Of America, Inc. Distributed channel time allocation for video streaming over wireless networks
CN100459582C (zh) * 2006-09-21 2009-02-04 电子科技大学 一种hsdpa系统的分组调度和信道分配方法
CN101155392B (zh) * 2006-09-28 2010-09-08 大唐移动通信设备有限公司 高速分组接入中获取调度控制信息的方法、基站和用户终端
EP2070368B1 (en) 2006-10-02 2016-07-06 LG Electronics Inc. Method for transmitting and receiving paging message in wireless communication system
KR100975703B1 (ko) * 2006-10-15 2010-08-12 삼성전자주식회사 통신 시스템에서 멀티캐스트/브로드캐스트 신호 송수신시스템 및 방법
US7733773B2 (en) 2006-10-18 2010-06-08 Telefonaktiebolaget Lm Ericsson (Publ) Playout based delay scheduler
CN101170389B (zh) * 2006-10-27 2014-07-16 中兴通讯股份有限公司 选择无线链路控制层协议数据单元首传传输块尺寸的方法
EP2078342B1 (en) 2006-10-30 2015-08-26 LG Electronics Inc. Method for transmitting random access channel message and response message, and mobile communication terminal
KR100938754B1 (ko) 2006-10-30 2010-01-26 엘지전자 주식회사 비연속 수신을 이용한 데이터 수신 및 전송 방법
US8428013B2 (en) 2006-10-30 2013-04-23 Lg Electronics Inc. Method of performing random access in a wireless communcation system
JP4523072B2 (ja) 2006-10-30 2010-08-11 エルジー エレクトロニクス インコーポレイティド 上り接続のリディレクション方法
US8254315B2 (en) * 2006-10-31 2012-08-28 Research In Motion Limited Method and apparatus for resegmentation of packet data for retransmission on HARQ transmission failure
US7652993B2 (en) * 2006-11-03 2010-01-26 Sharp Laboratories Of America, Inc. Multi-stream pro-active rate adaptation for robust video transmission
WO2008133480A1 (en) 2007-04-30 2008-11-06 Lg Electronics Inc. Method for transmitting or receiving data unit using header field existence indicator
WO2008133474A1 (en) 2007-04-30 2008-11-06 Lg Electronics Inc. Method of transmitting data in wireless communication system supporting multimedia broadcast/multicast service
US8543089B2 (en) 2007-04-30 2013-09-24 Lg Electronics Inc. Method for performing an authentication of entities during establishment of wireless call connection
US8027363B2 (en) 2007-04-30 2011-09-27 Lg Electronics Inc. Method of transmitting data in a wireless communication system
KR101469281B1 (ko) 2007-04-30 2014-12-04 엘지전자 주식회사 무선단말의 상태 전환 방식
EP2145436B1 (en) * 2007-04-30 2011-09-07 LG Electronics Inc. Methods of generating a data block in a mobile communication system
US8081662B2 (en) 2007-04-30 2011-12-20 Lg Electronics Inc. Methods of transmitting data blocks in wireless communication system
KR101464748B1 (ko) 2007-04-30 2014-11-24 엘지전자 주식회사 무선단말의 측정보고 기동방식
KR20080097338A (ko) 2007-05-01 2008-11-05 엘지전자 주식회사 불연속 데이터 송수신 방법
KR100917205B1 (ko) 2007-05-02 2009-09-15 엘지전자 주식회사 무선 통신 시스템에서의 데이터 블록 구성 방법
EP2153597B1 (en) 2007-05-03 2013-04-03 LG Electronics Inc. Method of data processing in a wireless communication system
US8351380B2 (en) * 2007-05-09 2013-01-08 Samsung Electronics Co., Ltd Method and apparatus for layer 2 ARQ for packets
US8139524B2 (en) 2007-06-18 2012-03-20 Lg Electronics Inc. Control channel reception method for receiving broadcast or multicast service
HUE033683T2 (en) 2007-06-18 2017-12-28 Lg Electronics Inc Procedure for performing user device upload direction connection synchronization in a wireless communication system
KR101526971B1 (ko) 2007-06-18 2015-06-11 엘지전자 주식회사 방송 또는 멀티캐스트 서비스 송수신 방법 및 단말
KR101470638B1 (ko) 2007-06-18 2014-12-08 엘지전자 주식회사 이동통신 시스템에서의 무선자원 향상 방법, 상태정보 보고방법 및 수신장치
EP2168263B1 (en) 2007-06-18 2018-04-18 Lg Electronics Inc. Paging information transmission method for effective call setup
WO2009038312A2 (en) 2007-09-20 2009-03-26 Lg Electronics Inc. A method for handling correctly received but header compression failed packets
EP3276863A1 (en) 2007-10-03 2018-01-31 Fujitsu Limited Wireless communication apparatus, wireless communication control apparatus, wireless communication method, wireless communication program, wireless communication control method, and wireless communication control program
KR100937327B1 (ko) * 2007-12-06 2010-01-18 한국전자통신연구원 기지국에서 데이터 유닛의 전송을 스케줄링하는 장치
CN101494520B (zh) * 2008-01-22 2011-10-26 中兴通讯股份有限公司 一种无线链路控制协议数据单元尺寸动态调整方法
JP2009194581A (ja) * 2008-02-14 2009-08-27 Nec Corp フレーム復元方法、フレーム復元回路及びフレーム復元プログラム
US20090257377A1 (en) * 2008-04-09 2009-10-15 Texas Instruments Incorporated Reducing buffer size for repeat transmission protocols
US8379083B1 (en) * 2008-07-17 2013-02-19 Sprint Communications Company L.P. Simultaneous viewing and reliable recording of multimedia content over a network
GB0820920D0 (en) * 2008-11-14 2008-12-24 Wolfson Microelectronics Plc Codec apparatus
US8402334B2 (en) 2008-12-17 2013-03-19 Research In Motion Limited System and method for hybrid automatic repeat request (HARQ) functionality in a relay node
US8040904B2 (en) 2008-12-17 2011-10-18 Research In Motion Limited System and method for autonomous combining
US8311061B2 (en) * 2008-12-17 2012-11-13 Research In Motion Limited System and method for multi-user multiplexing
ES2359522B1 (es) * 2008-12-18 2012-04-02 Vodafone España, S.A.U. Procedimiento y estación base de radio para planificar tr�?fico en redes telefónicas celulares de �?rea amplia.
US8446856B2 (en) 2008-12-19 2013-05-21 Research In Motion Limited System and method for relay node selection
US8249005B2 (en) * 2009-02-11 2012-08-21 Qualcomm Incorporated Systems and methods for reducing power consumption using a variable constraint length convolutional encoder
US8964551B2 (en) * 2009-03-19 2015-02-24 Telefonaktiebolaget L M Ericsson (Publ) HSPA relative bit-rate AIMD-based QoS profiling
US8201006B2 (en) * 2009-04-08 2012-06-12 Cisco Technology, Inc. Power consumption management in a network device
DE102009021908B4 (de) * 2009-05-19 2011-06-22 Kress, Wolfram, 53721 Verfahren zur Übertragung von Daten
US8582456B2 (en) * 2009-10-27 2013-11-12 Samsung Electronics Co., Ltd Method and system for digital content protection locality check with adaptive timeline in wireless communication systems
US9036567B2 (en) * 2010-02-03 2015-05-19 Qualcomm Incorporated Logical channel mapping for increased utilization of transmission resources
US8639834B2 (en) * 2010-11-09 2014-01-28 International Business Machines Corporation Self-adjusting application heartbeat management
CN103329609B (zh) 2010-11-22 2017-02-08 三星电子株式会社 一种无线通信方法、无线发送器和无线接收器
KR101472100B1 (ko) * 2010-12-22 2014-12-11 주식회사 케이티 무선통신 시스템에서 기지국 장비 및 데이터 처리 방법
KR20120084234A (ko) 2011-01-19 2012-07-27 삼성전자주식회사 Mpeg media transport(mmt)에서 mmt au를 전송하는 방법
CN103199916B (zh) * 2012-01-04 2015-08-12 普天信息技术研究院有限公司 一种射频拉远单元的数据传输方法
US9131519B2 (en) * 2012-12-20 2015-09-08 Broadcom Corporation Communications coexistence signaling
WO2016011706A1 (zh) * 2014-07-21 2016-01-28 华为技术有限公司 一种数据传输的控制方法、装置及基站
MY184475A (en) 2014-10-10 2021-04-01 Ericsson Telefon Ab L M Wireless device reporting
WO2016178440A1 (ko) * 2015-05-04 2016-11-10 엘지전자(주) 무선 통신 시스템에서 셀 재 선택 방법 및 장치
US20170311201A1 (en) * 2015-05-22 2017-10-26 Ntt Docomo, Inc. Base station
WO2017037687A1 (en) * 2015-09-06 2017-03-09 Mariana Goldhamer Virtualization and central coordination in wireless networks
US10445957B2 (en) * 2016-05-31 2019-10-15 Nokia Technologies Oy Method and apparatus for proxying access commands to smart object(s) in response to an emergency condition
US11018791B2 (en) * 2017-03-13 2021-05-25 Siemens Aktiengesellschaft Method and device for time-controlled data transmission in a time-sensitive network
GB201906915D0 (en) * 2019-05-16 2019-07-03 Graber Steffen A method to reduce the effort of fixed stream delimiters on emissions and receive filter training
US11909841B2 (en) * 2020-05-29 2024-02-20 Intel Corporation System, apparatus and method for adaptive peer-to-peer communication with edge platform
CN112885172B (zh) * 2021-04-28 2021-08-06 北京合众美华教育投资有限公司 一种网络教学方法及系统

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5805632A (en) * 1992-11-19 1998-09-08 Cirrus Logic, Inc. Bit rate doubler for serial data transmission or storage
US5742592A (en) 1995-09-01 1998-04-21 Motorola, Inc. Method for communicating data in a wireless communication system
JPH0974412A (ja) * 1995-09-04 1997-03-18 Fujitsu Ltd Atm交換網のapsシステム
US5784597A (en) * 1995-09-22 1998-07-21 Hewlett-Packard Company Communications network system including acknowledgement indicating successful receipt of request for reserved communication slots and start time for said reserved communication slots
US5838924A (en) * 1996-08-06 1998-11-17 Lucent Technologies Inc Asynchronous transfer mode (ATM) connection protection switching apparatus and method
JP3102471B2 (ja) * 1997-01-31 2000-10-23 日本電気株式会社 信号切替方法
US6091717A (en) 1997-05-05 2000-07-18 Nokia Mobile Phones Limited Method for scheduling packet data transmission
US6011780A (en) * 1997-05-23 2000-01-04 Stevens Institute Of Technology Transparant non-disruptable ATM network
US6608832B2 (en) 1997-09-25 2003-08-19 Telefonaktiebolaget Lm Ericsson Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services
US6157614A (en) * 1997-10-22 2000-12-05 Netro Corporation Wireless ATM network with high quality of service scheduling
GB2337414A (en) * 1998-05-14 1999-11-17 Fujitsu Ltd Soft handoff in cellular communications networks
FI105641B (fi) * 1998-08-10 2000-09-15 Nokia Mobile Phones Ltd Resurssien varaus pakettimuotoisessa tiedonsiirrossa
US6356557B1 (en) * 1998-10-14 2002-03-12 Ahead Communications Systems, Inc. Hot insertable UTOPIA interface with automatic protection switching for backplane applications
FI108601B (fi) 1999-01-05 2002-02-15 Nokia Corp QoS-kartoitustiedon välitys pakettiradioverkossa
US6542490B1 (en) * 1999-01-29 2003-04-01 Nortel Networks Limited Data link control proctocol for 3G wireless system
US6865609B1 (en) * 1999-08-17 2005-03-08 Sharewave, Inc. Multimedia extensions for wireless local area network
US6885868B1 (en) 1999-09-30 2005-04-26 Nortel Networks Limited Fair packet scheduler and scheduling method for packet data radio
US6788702B1 (en) * 1999-10-15 2004-09-07 Nokia Wireless Routers, Inc. Protocol for neighborhood-established transmission scheduling
GB2355623B (en) 1999-10-19 2003-07-16 Ericsson Telefon Ab L M Packet transmission in a UMTS network
US6643259B1 (en) * 1999-11-12 2003-11-04 3Com Corporation Method for optimizing data transfer in a data network
US7031277B2 (en) * 2000-07-18 2006-04-18 Samsung Electronics Co., Ltd. Method for performing USTS handover and USTS mode switching in a mobile communication system
US7031257B1 (en) * 2000-09-22 2006-04-18 Lucent Technologies Inc. Radio link protocol (RLP)/point-to-point protocol (PPP) design that passes corrupted data and error location information among layers in a wireless data transmission protocol
US6613490B2 (en) * 2000-10-31 2003-09-02 Canon Kabushiki Kaisha Toner, image forming method and process-cartridge
WO2002037754A2 (en) * 2000-11-03 2002-05-10 At & T Corp. Tiered contention multiple access (tcma): a method for priority-based shared channel access
US7190684B2 (en) * 2000-11-22 2007-03-13 Lucent Technologies Inc. Method and system for UMTS packet transmission scheduling on shared downlink channels
US20020089994A1 (en) * 2001-01-11 2002-07-11 Leach, David J. System and method of repetitive transmission of frames for frame-based communications
US20020094833A1 (en) * 2001-01-12 2002-07-18 Telefonaktiebolaget Lm Ericsson (Publ). Downlink power control of a common transport channel
US7230921B2 (en) * 2001-04-02 2007-06-12 Telefonaktiebolaget Lm Ericsson (Publ) Concurrent use of communication paths in a multi-path access link to an IP network
KR100469721B1 (ko) * 2001-06-16 2005-02-02 삼성전자주식회사 고속순방향패킷전송 방식의 이동통신시스템에서의 사용자데이터 전송방법 및 장치
KR20040008228A (ko) 2001-06-25 2004-01-28 노키아 코포레이션 전송 포맷 조합 표시자 신호 방식을 이용한 변조 및 코딩구성과 다중 코드의 최적화
WO2003019960A1 (en) * 2001-08-21 2003-03-06 Nokia Corporation Transmission of data within a communications network
US6697347B2 (en) * 2001-08-22 2004-02-24 Nokia Mobile Phones Ltd. Method and apparatus for controlling transmission of packets in a wireless communication system
US7564827B2 (en) * 2001-10-19 2009-07-21 Alcatel-Lucent Usa Inc. Adaptive hybrid retransmission method for wireless communications
US7376879B2 (en) * 2001-10-19 2008-05-20 Interdigital Technology Corporation MAC architecture in wireless communication systems supporting H-ARQ
KR100458915B1 (ko) 2001-11-01 2004-12-03 엘지전자 주식회사 무선 통신망에서 인터넷 서비스 품질 지원을 위한 패킷스케쥴링 방법
US7573942B2 (en) * 2001-11-16 2009-08-11 Alcatel-Lucent Usa Inc. Method for encoding and decoding control information in a wireless communications system
EP1318632B1 (en) * 2001-11-24 2007-01-03 Lg Electronics Inc. Packet data transmission scheduling technique
KR20030042846A (ko) 2001-11-24 2003-06-02 엘지전자 주식회사 고속하향링크패킷접속(hsdpa)시스템을 위한 패킷스케줄링 방법
CN1173500C (zh) * 2001-12-05 2004-10-27 华为技术有限公司 高速下行数据包接入系统对不同服务质量业务的支持方法
DE60235605D1 (de) * 2002-01-03 2010-04-22 Innovative Sonic Ltd Mechanismus zur Vermeidung eines Datenstromabbruchs in drahtlosen Hochgeschwindigkeits-Kommunikationssystemen mittels eines Zeitschalters
KR100566210B1 (ko) * 2003-09-22 2006-03-29 삼성전자주식회사 무선 통신 시스템에서 채널 할당 장치 및 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102523607A (zh) * 2004-07-19 2012-06-27 美商内数位科技公司 多路复用数据的方法和无线传输/接收单元
CN102523607B (zh) * 2004-07-19 2015-11-18 英特尔公司 多路复用数据的方法和无线传输/接收单元

Also Published As

Publication number Publication date
US7619985B2 (en) 2009-11-17
US7949000B2 (en) 2011-05-24
EP1318632B1 (en) 2007-01-03
US20100074214A1 (en) 2010-03-25
US20100074233A1 (en) 2010-03-25
US8040909B2 (en) 2011-10-18
US20030101274A1 (en) 2003-05-29
US20100020772A1 (en) 2010-01-28
US7515616B2 (en) 2009-04-07
US7949001B2 (en) 2011-05-24
US20100074212A1 (en) 2010-03-25
US20080298323A1 (en) 2008-12-04
CN1422085A (zh) 2003-06-04
EP1318632A2 (en) 2003-06-11
US7969904B2 (en) 2011-06-28
US20100074213A1 (en) 2010-03-25
US7969877B2 (en) 2011-06-28
EP1318632A3 (en) 2004-01-14

Similar Documents

Publication Publication Date Title
CN1233180C (zh) 分组传输调度技术
US7773994B2 (en) Method and apparatus for uplink data transmission in handover area using transport channels for uplink service
KR100608842B1 (ko) 이동통신 시스템의 데이터 수신정보 전송방법
CN1225930C (zh) 在移动通信系统中传输hs-scch功率控制信息的方法
CN1643820A (zh) 移动通信系统中的组播业务提供方法
CN1914869A (zh) 用于处理无线协议层的数据单元的系统
CN101044698A (zh) 在移动通信系统中用信令方式发送用于上行链路数据传送的用户设备状态信息的方法和装置
CN1694571A (zh) 为软切换用户设备选择服务调度小区的装置和方法
CN1744457A (zh) 在移动通信系统中传输hs-scch功率控制信息的方法
JP2004343765A (ja) 通信システムにおいてアップリンク伝送のためにデータをマップする方法
KR20050081567A (ko) 이동통신 시스템에서 향상된 역방향 전용채널을 통한스케쥴링 정보의 전송방법 및 장치
KR20090099485A (ko) Pdcp 상태 보고 전송 방법
CN1422086A (zh) 轮询发送缓存器中协议数据单元的系统和方法
CN1921346A (zh) 数据分割级联传送方法
CN1788516A (zh) 用于传送可量数据业务的导入层的方法和装置
CN1870591A (zh) 一种高速下行包接入硬切换方法和系统
CN100344178C (zh) 一种实现多播业务的方法
CN101043304A (zh) 长期演进网络的数据处理方法
KR100774478B1 (ko) 고속하향링크패킷접속(hsdpa)시스템에서 패킷데이터 전송 방법
CN1777332A (zh) 为软切换区的移动台调度上行链路数据传输的方法和装置
CN1867184A (zh) 一种下行共享信道的切换方法
KR20060082734A (ko) 이동통신 시스템에서 버퍼 상태 보고를 효율적으로 하는방법 및 장치
CN1957632A (zh) 避免空闲周期中的高速下行链路分组接入传输
CN1875557A (zh) 更新下一个期望的tsn和接收机窗口以避免停顿状态
CN1941772A (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
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20051221