CN101589565A - 移动通信***中无线链路控制层的数据发送的方法和装置 - Google Patents

移动通信***中无线链路控制层的数据发送的方法和装置 Download PDF

Info

Publication number
CN101589565A
CN101589565A CNA2007800504798A CN200780050479A CN101589565A CN 101589565 A CN101589565 A CN 101589565A CN A2007800504798 A CNA2007800504798 A CN A2007800504798A CN 200780050479 A CN200780050479 A CN 200780050479A CN 101589565 A CN101589565 A CN 101589565A
Authority
CN
China
Prior art keywords
sdu
timer
pdu
rlc
status report
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
Application number
CNA2007800504798A
Other languages
English (en)
Other versions
CN101589565B (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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN101589565A publication Critical patent/CN101589565A/zh
Application granted granted Critical
Publication of CN101589565B publication Critical patent/CN101589565B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/10Interfaces between hierarchically different network devices between terminal device and access point, i.e. wireless air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1874Buffer management
    • H04L1/1877Buffer management for semi-reliable protocols, e.g. for less sensitive applications like streaming video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

公开一种用于在移动通信***中发送无线链路控制(RLC)层的数据的方法和装置。在存储在发送缓冲器中的RLC SDU被丢弃之前,由轮询触发器在该RLC SDU的发送尚未完成时、或者在该RLC SDU的RLC SDU丢弃定时器接近期满时刻时请求用于检查接收方的接收状态的状态报告,从而增强RLC层的数据传输性能。

Description

移动通信***中无线链路控制层的数据发送的方法和装置
技术领域
本发明涉及移动通信***,而且更具体地,涉及用于发送无线链路控制(RLC)层的数据的方法和装置。
背景技术
通用移动电信业务(UMTS)***是使用基于全球移动通信***(GSM)和通用分组无线业务(GPRS)(二者均为欧洲移动通信***)的宽带码分多址(CDMA)方案的第3代异步移动通信***。
负责UMTS标准化的第三代伙伴计划(3GPP)当前正在讨论长期演进(LTE)作为下一代UMTS***。LTE目标定在2010年前后商业化,而且是用于实现大约100Mbps的基于高速分组的通信的技术。为此,正在讨论多种方案,包括用于通过简化网络架构来减少位于通信路径上的节点的数量的方案、用于使无线协议尽可能近似于无线信道的方案等等。
图1是示出演进UMTS移动通信***的结构的框图。
演进UMTS无线接入网(“E-UTRAN”或“E-RAN”)110和112被简化为演进节点B(“ENB”或“节点B”)120、122、124、126、128以及锚节点130和132的2-节点结构。用户设备(UE)101通过E-RAN 110和112接入因特网协议(IP)网络114。
ENB 120至128与UMTS***的现有节点B对应,并通过无线信道连接到UE 101。与现有节点B相比,ENB 120至128执行更复杂的功能。因为LTE***中通过共享信道(SCH)发送全部用户业务量,以及实时业务,诸如使用IP的通过IP的语音(VoIP),所以需要能够收集UE的状况信息并执行调度过程的设备。ENB 120至128负责所述收集和调度过程。
LTE***如同高速下行链路分组接入(HSDPA)和增强上行链路专用信道(E-DCH)中一样在ENB 120至128与UE 101之间执行混合自动重复请求(HARQ)。然而,因为仅仅通过HARQ方案无法满足多种业务质量(QoS)需求,所以可以在上层中执行外部自动重复请求(ARQ)。所述外部ARQ同样在UE 101与ENB 120至128之间执行。
为了实现最大100Mbps的传输率,LTE***可以以20MHz的***带宽采用正交频分复用(OFDM)方案的无线接入技术。可以在LTE***中采用用于根据UE的信道状态设置调制方案和信道编码率的自适应调制和编码(AMC)方案。
许多下一代移动通信***以及LTE***使用HARQ方案作为纠错方案。HARQ是通过将之前接收的数据与重发的数据软组合来增加接收成功率而不丢弃之前接收的数据的方案。更具体地,HARQ接收方确定接收的数据中是否有错误,并向HARQ发送方发送HARQ的肯定应答(HARQ ACK)信号、或HARQ的否定应答(HARQ NACK)信号。HARQ发送方根据HARQACK/NACK信号而重发HARQ数据、或者发送新的HARQ数据。接着,HARQ接收方将重发的数据与之前接收的数据软组合,从而减少错误发生率。
图2是示出下一代移动终端的协议栈的图。
每个分组数据会聚协议(PDCP)层205和240运作以压缩/解压缩因特网协议(IP)首部。每个无线链路控制(RLC)层210和235执行将RLC业务数据单元(RLC SDU)尺寸重新调整为具有合适尺寸的RLC协议数据单元(RLC PDU)的操作,并作为ARQ设备对RLC PDU执行ARQ操作。将从上层输入到特定协议实体的数据称为特定协议的SDU。如图2中所示,PDCP层205和240位于UE和上层中,而RLC层210和235位于UE和ENB中。
媒介访问控制(MAC)层215和230连接到配置于一个UE中的多个RLC实体,将来自每个RLC实体的RLC PDU多路复用为MAC PDU,并将来自下层的MAC PDU多路分解为RLC PDU。将从特定协议实体输出的数据称为PDU。
每个物理(PHY)层220和225通过对上层数据执行信道编码和调制操作产生OFDM码元,并通过无线信道发送OFDM码元。而且,每个物理层220和225在解调和信道解码OFDM码元之后,向上层发送通过无线信道接收的OFDM码元。包括对接收的数据执行信道解码、将经信道解码的数据与之前接收的数据软组合、以及对经软组合的数据执行循环冗余校验(CRC)操作的操作在内的大多数HARQ操作由物理层220和225执行,并由MAC层215和230控制。
如上所述,RLC层210和235通过ARQ过程确保可靠的数据发送/接收。
图3是示出RLC层的数据发送/接收和重发过程的框图。
发送方RLC层的发送缓冲器305存储从发送方PDCP层提供的RLCSDU 310,直到RLC SDU 310被发送到接收方RLC层。组帧单元315将RLCSDU 310重新配置为具有合适长度的RLC PDU 325,并在向每个RLC PDU附加递增序列号之后向接收方RLC层发送RLC PDU 325。该情况下,将RLCSDU 310缓冲在重发缓冲器320中,直到从接收方RLC层接收到确认应答(ACK)信号。接收方RLC层存储所接收的RLC PDU,通过检查所存储的RLC PDU的序列号来检测传输期间丢失的RLC PDU,并请求发送方RLC层重发丢失的RLC PDU。在接收缓冲器330中重新排序的RLC PDU通过重组单元335被组装为RLC SDU,并接着被发送到上层。
根据图3中所示的示例,虽然从发送方RLC层发送了RLC PDU[7]至RLC PDU[10],但是只有RLC PDU[7]和RLC PDU[9]被接收方RLC层接收到并被保存在接收缓冲器330中。接收方RLC层向发送方RLC层发送包含ACK和/或否认应答(NACK)信息的状态报告340,其通知已经正确地接收到RLC PDU[7]和RLC PDU[9]但尚未接收到RLC PDU[8]。于是,发送方RLC层基于状态报告340重发已经存储在发送缓冲器320中的RLC PDU[8],并丢弃RLC PDU[7]和RLC PDU[9]。
当有缺失的RLC PDU时,可以基于接收方RLC层自身的确定、或通过发送方RLC层的请求发送状态报告340。将由发送方RLC层发出的对状态报告的发送请求称为“轮询”。
图4是示出RLC层的轮询触发器的示例和状态报告发送过程的图。
当发送方RLC层405在向接收方RLC层410发送RLC PDU 415时需要检查接收方RLC层410的RLC PDU接收状态时,发送方RLC层405触发轮询过程,其被称为“轮询触发器”417。轮询触发器表示在下一个将要发送的RLC PDU 420中设置轮询位“p”。当接收方RLC层410接收到包含所设置的轮询位的RLC PDU 420时,接收方RLC层410触发状态报告的发送(参见引用数字423)。接着,配置包含表示接收缓冲器的接收状态的ACK/NACK信息的状态报告425,并将其发送到发送方RLC层。
发送方RLC层的发送缓冲器存储从上层传送的RLC SDU。发送方RLC层支持丢弃功能以防止发送缓冲器溢出。丢弃功能可以通过使用定时器操作的方法实现,或者可以通过设置最大次数的方法实现。然而,根据传统的RLC SDU丢弃功能,即便存在发送方RLC层尚未从接收方RLC层接收到关于其的ACK信号的RLC PDU,该RLC PDU仍可能被从发送方RLC层的发送缓冲器丢弃,从而导致数据传输的失败。
发明内容
从而,提出本发明以至少解决现有技术中出现的上述问题,而且本发明提供用于在必要时在发送方RLC层丢弃RLC SDU之前执行存储在发送缓冲器中的与该RLC SDU关联的RLC PDU的重发过程的方法和装置。
而且,本发明提供用于在发送方RLC层丢弃存储在发送缓冲器中的RLCSDU之前检查接收方RLC层的接收状态的方法和装置。
此外,本发明提供用于在发送方RLC层丢弃存储在发送缓冲器中的RLCSDU之前触发RLC轮询的方法和装置。
根据本发明的一个方面,提供一种用于在移动通信***中发送无线链路控制(RLC)层的数据的方法,该方法包括:通过至少一个协议数据单元(PDU)发送已经从上层传送来的业务数据单元(SDU);在丢弃SDU之前的预定时段的起始处请求接收方发送关于数据接收状态的状态报告;接收状态报告,并基于状态报告重发未确认应答的PDU;以及在确定SDU发送已失败时丢弃SDU。
根据本发明的另一个方面,提供一种用于在移动通信***中发送无线链路控制(RLC)层的数据的装置,该装置包括:发送缓冲器,用于存储从上层传送来的业务数据单元(SDU)以便发送SDU;控制器,用于在丢弃SDU之前的预定时段的起始处请求接收方发送关于数据接收状态的状态报告,基于状态报告确定重发未确认应答的协议数据单元(PDU),并在确定SDU发送已失败时从发送缓冲器中丢弃SDU;以及组帧单元,用于将从发送缓冲器传送来的SDU组帧成为至少一个PDU以便向发送方发送SDU。
根据本发明的另一个方面,提供一种用于在移动通信***中发送无线链路控制(RLC)层的数据的方法,该方法包括:存储从上层传送来的业务数据单元(SDU)以便发送SDU,并启动定时器;通过至少一个协议数据单元(PDU)发送SDU;在调度下一个将要发送的PDU时确定定时器是否接近期满时刻之前的预设阈值;在定时器接近期满时刻时请求接收方发送关于数据接收状态的状态报告;以及在定时器期满时丢弃SDU。
根据本发明的另一个方面,提供一种用于在移动通信***中发送无线链路控制(RLC)层的数据的装置,该装置包括:发送缓冲器,用于存储从上层传送来的业务数据单元(SDU)以便发送SDU;控制器,用于在存储SDU时启动定时器,在调度下一个将要发送的协议数据单元(PDU)时确定定时器是否接近期满时刻之前的预设阈值,在定时器接近期满时刻时请求接收方发送关于数据接收状态的状态报告,并在定时器期满时从发送缓冲器中丢弃SDU;以及组帧单元,用于将从发送缓冲器传送来的SDU组帧成为至少一个PDU以便向发送方发送SDU。
附图说明
通过下面结合附图的详细描述,本发明的以上和其它方面、特征、和优点将变得更加显而易见,其中:
图1是示出下一代移动通信***的结构的框图;
图2是示出下一代移动终端的协议栈的图;
图3是示出RLC层的数据发送/接收和重发过程的框图;
图4是示出RLC层的轮询触发器的示例和状态报告发送过程的图;
图5是示出丢弃RLC SDU的现有操作的框图;
图6是示出根据本发明的第一实施例的整个操作的框图;
图7是示出根据本发明的第一实施例的发送方RLC层的操作的流程图;
图8是示出根据本发明的第二实施例的整个操作的框图;
图9是示出根据本发明的第二实施例的发送方RLC层的操作的流程图;以及
图10是示出根据本发明的实施例的发送方RLC层的结构的框图。
具体实施方式
以下,将参照附图描述本发明的示范性实施例。下面说明中,当其中包含的公知功能和结构的详细说明可能模糊化本发明的主题时,将其略去。下面说明中描述的术语是通过考虑其功能而定义,所以它们可以根据用户、运营商的意图、或习惯而变化,因此,必须基于本申请的整个内容限定所述术语。
本发明的一个主要方面是,当发送装置未接收到数据的确认应答(ACK)信号时,在发送装置丢弃其中缓冲的数据之前,通过执行轮询触发器来检查接收装置的接收状态,从而改善数据传输性能。
以下,虽然将参照从通用移动电信业务(UMTS)***演进的长期演进(LTE)***的无线链路控制(RLC)层作为示例描述本发明,但是本发明也可以适用于所有的应用自动重复请求(ARQ)操作的移动通信***,而无需任何结构上的修改。
本发明意在解决由于即便存在尚未从接收方RLC层接收到其ACK信号的RLC PDU,发送方RLC层仍然将该RLC SDU丢弃而引起的数据传输失败的问题。现在将参照图5更详细地描述本发明要解决的问题。
图5是示出丢弃RLC SDU的操作的框图。
当RLC SDU 505已经被从上层传送到发送方RLC层530时,将RLCSDU 505存储在发送缓冲器510中。当支持使用定时器操作的RLC SDU丢弃功能时,发送方RLC层530在步骤515在将RLC SDU 505存储在发送缓冲器510中的时刻启动RLC SDU丢弃定时器。RLC SDU丢弃定时器运行,直到确定RLC SDU 505已经完全到达接收方RLC层535。RLC SDU 505被重新配置为四个RLC PDU[x]至[x+3],并接着被发送到接收方RLC层535,其中在发送方RLC层530与接收方RLC层535之间发送和/或重发RLCPDU。
当丢弃定时器在步骤520期满时,发送方RLC层530在步骤525丢弃发送缓冲器510的RLC SDU 505,而且同时从重发缓冲器中丢弃与RLC SDU505关联的(多个)RLC PDU。然而,该情况下,如果发送方RLC层530在步骤520丢弃定时器的期满时刻未能接收到关于与RLC SDU 505关联的RLC PDU[x+2]的确认应答信号,而且随后从接收方RLC层535接收请求重发RLC PDU[x+2]的状态报告540,则发送方RLC层530无法重发RLC PDU[x+2](因为RLC PDU[x+2]早已被丢弃),使得RLC SDU 505的传输失败。
造成这样的问题的原因在于,只要RLC SDU丢弃定时器期满,发送方就无条件地丢弃RLC SDU而并不检查数据接收状态。因而,根据本发明,发送方RLC层在丢弃RLC SDU之前检查接收方RLC层的接收状态,并在有缺失数据时执行重发操作,从而防止因丢弃RLC SDU引起的数据传输失败。具体地,在丢弃RLC SDU之前的预定时段的起始处,发送方RLC层执行轮询触发器,用于请求接收方RLC层报告其接收状态。为了检查预定时段的起始,可以使用定时器或时间阈值。以下,将详细描述本发明的示范性实施例。
图6是示出根据本发明的第一实施例的操作的框图。
当从上层接收RLC SDU 605时,发送方RLC层635在步骤610启动RLC SDU检查定时器,并将RLC SDU 605存储在发送缓冲器中。RLC SDU605被重新配置为四个RLC PDU[x]至[x+3]并接着被发送到接收方RLC层640,但是在步骤615,RLC SDU检查定时器在接收方RLC层640未能正常地接收并存储RLC PDU[x+2]于其接收缓冲器645中的状况下期满。
当RLC SDU检查定时器期满时,发送方RLC层635在步骤620启动RLC SDU丢弃定时器,并如650所示执行轮询触发器650,用于检查接收方RLC层640的接收状态。通过如650所示执行轮询触发器,在下一个将要发送的RLC PDU 655中设置轮询位“p”。
在从发送方RLC层635接收其中已经设置轮询位的RLC PDU 655时,接收方RLC层640向发送方RLC层635发送表示接收缓冲器645的状态信息的状态报告660。状态报告660包含表示未能正常接收RLC PDU[x+2]的NACK[x+2]信号。
通过接收方RLC层640的状态报告660,发送方RLC层635认识到RLCPDU[x+2]未被接收,并如665所示向接收方RLC层640重发RLC PDU[x+2]。此后,当RLC SDU丢弃定时器在步骤625期满时,发送方RLC层635在步骤630从发送缓冲器中丢弃RLC SDU 605。如上所述,在已经在RLC SDU丢弃定时器中设置的丢弃RLC SDU 605之前的预定时段的起始处如650所示执行轮询触发器。
图7是示出根据本发明的第一实施例的发送方RLC层的操作的流程图。
当在步骤705从上层接收RLC SDU时,发送方RLC层在步骤710启动与该RLC SDU关联的RLC SDU检查定时器。该情况下,RLC SDU检查定时器对该RLC SDU是唯一的。与步骤710同时,发送方RLC层在步骤755将RLC SDU重新配置为RLC PDU并根据ARQ操作向接收方RLC层发送和/或重发RLC PDU。
当该RLC SDU的RLC SDU检查定时器在步骤715期满时,发送方RLC层在步骤717确定是否有未从接收方RLC层接收到关于其的确认应答的一个或多个与该RLC SDU关联的RLC PDU。当确定有未接收到关于其的确认应答的RLC PDU时,发送方RLC层在步骤720执行轮询触发器以使得在下一个将要发送的RLC PDU中设置轮询位。
在发送其中已经设置轮询位的RLC PDU之后,发送方RLC层在步骤725接收包含接收方RLC层的接收缓冲器的状态信息的状态报告。接着,发送方RLC层在步骤730通过参照状态报告确定是否有要重发的RLC PDU,并在步骤735根据确定的结果重发相应的RLC PDU。
当有未接收到关于其的确认应答的RLC PDU时,发送方RLC层在步骤740与步骤720同时地启动该RLC SDU的RLC SDU丢弃定时器。RLC SDU丢弃定时器运行以便从检查到经否认应答的RLC PDU的传输状态的时间点开始缓冲RLC SDU,直到已经完成预期的重发操作。该情况下,对每个RLCSDU均存在一个RLC SDU丢弃定时器。
当在步骤717确定与该RLC SDU关联的全部RLC PDU已经被接收方RLC层确认应答时、当在步骤730确定没有需要重发的RLC PDU时、或当在步骤745确定RLC SDU丢弃定时器已经期满时,在步骤750从发送缓冲器中丢弃RLC SDU。
图8是示出根据本发明的第二实施例的操作的框图。
当从上层接收RLC SDU 805时,发送方RLC层835在步骤810启动已经被设置为具有预设初始值的RLC SDU丢弃定时器,并将RLC SDU 805存储在发送缓冲器中。RLC SDU 805被重新配置为四个RLC PDU[x]至[x+3]并接着被发送到接收方RLC层840,但是在步骤815,发送方RLC层835在接收方RLC层840未能正常地接收并存储与RLC SDU 805相关联的RLCPDU[x+2]于其接收缓冲器845中的状况下准备好发送下一个RLC PDU 855。例如,RLC PDU 855可以是构成接着RLC SDU 805的下一RLC SDU的RLCPDU之一。
该情况下,在向接收方RLC层840发送RLC PDU 855之前,发送方RLC层835通过将发送RLC PDU 855的时刻“T_TxNextPDU”与RLC SDU丢弃定时器的期满时刻“T_expired”进行比较来确定RLC SDU丢弃定时器是否接近期满时刻“T_expired”。可以从RLC SDU丢弃定时器的预设初始值与当前值之间的差得到期满时刻“T_expired”,而且可以从RLC PDU 855被调度发送的时刻得到时刻“T_TxNextPDU”。当确定RLC SDU丢弃定时器接近期满时刻“T_expired”时,即,当时刻“T_expired”与时刻“T_TxNextPDU”之间的差小于为轮询触发器预设的阈值“Th_polling”820时,发送方RLC层835如850所示执行轮询触发器以检查接收方RLC层840的接收状态。通过执行轮询触发器,在下一个将要发送的RLC PDU 855中设置轮询位“p”。
在从发送方RLC层835接收其中已经设置轮询位的RLC PDU 855时,接收方RLC层840向发送方RLC层835发送包含接收缓冲器845的状态信息的状态报告860。状态报告860包含表示未能正常接收RLC PDU[x+2]的NACK[x+2]信号。
通过接收方RLC层840的状态报告860,发送方RLC层835认识到RLCPDU[x+2]未被接收,并如865所示向接收方RLC层840重发RLC PDU[x+2]。此后,当RLC SDU丢弃定时器在步骤825期满时,发送方RLC层835在步骤830从发送缓冲器中丢弃RLC SDU 805。如上所述,使用阈值“Th_polling”以便确定是否接近将要丢弃RLC SDU 805的时刻。
图9是示出根据本发明的第二实施例的发送方RLC层的操作的流程图。
当在步骤905从上层接收RLC SDU时,发送方RLC层在步骤910启动与该RLC SDU关联的RLC SDU检查定时器。当RLC SDU丢弃定时器启动时,可以计算表示RLC SDU丢弃定时器的正常期满时刻的T_expired。RLCSDU丢弃定时器对该RLC SDU是唯一的。当RLC SDU丢弃定时器在步骤915期满时,在步骤920从发送缓冲器中丢弃RLC SDU。
与步骤910同时,发送方RLC层在步骤930将RLC SDU重新配置为RLC PDU并根据ARQ操作向接收方RLC层发送和/或重发RLC PDU。当已经在步骤935调度下一个将要发送的RLC PDU时,即,已经确定将要发送下一个RLC PDU的时刻“T_TxNextPDU”时,发送方RLC层在步骤940确定是否接近与该RLC SDU关联的RLC SDU丢弃定时器将要期满的时刻“T_expired”。具体地,发送方RLC层将时刻T_expired与将要发送下一个RLC PDU的时刻“T_TxNextPDU”之间的差与预设的阈值“Th_polling”进行比较。当所述差不小于阈值“Th_polling”时,意味着并未接近时刻T_expired。该情况下,发送方RLC层在步骤925发送下一个RLC PDU而不在其中设置轮询位。
当所述差小于阈值“Th_polling”时,发送方RLC层确定接近T_expired,并在步骤945执行轮询触发器。通过执行轮询触发器,在下一个RLC PDU中设置轮询位。根据本发明的另一个实施例,可以连同下一个RLC PDU一起发送表示需要状态报告的单独指示符以代替轮询位。
在发送其中已经设置轮询位的RLC PDU之后,发送方RLC层在步骤950接收包含接收方RLC层的接收缓冲器的状态信息的状态报告。接着,发送方RLC层在步骤955通过参照状态报告确定是否有将需要重发的RLCPDU,并在步骤960根据确定的结果重发相应的RLC PDU。相反,当在步骤955确定将没有需要重发的RLC PDU时,发送方RLC层在步骤920从发送缓冲器中丢弃RLC SDU。
图10是示出根据本发明的实施例的发送方RLC层的结构的框图。发送方RLC实体1040包括控制器1005、发送缓冲器1010、组帧单元1015、和重发缓冲器1020。
发送方RLC实体1040连接到作为MAC层运作的多路复用单元1025,其中多路复用单元1025将从多个发送方RLC实体发送来的ARQ分组(即RLC PDU)多路复用为一个HARQ分组。HARQ处理器1030通过预定HARQ操作控制HARQ分组的传输。发送/接收单元1035将从HARQ处理器1030传送来的HARQ分组转换为无线信号,并发送无线信号。此外,发送/接收单元1035向HARQ处理器103传送通过解调无线信号而得到的HARQ分组。
从上层产生的分组(即RLC SDU)被存储在发送缓冲器1010中。通过将RLC SDU组帧为具有合适的尺寸并向已经组帧的RLC SDU中***包含序列号的所需的首部信息而在组帧单元1015中将RLC SDU重新配置为ARQ分组(RLC PDU),并接着传送到多路复用单元1025。在这种情况下,ARQ分组(RLC PDU)的复本存储在重发缓冲器1020。
控制器1005从HARQ处理器1030接收本地NACK信号,从相应的接收方RLC实体接收ARQ ACK/NACK信号,并控制ARQ分组的发送和/或重发。
根据本发明的第一实施例,在RLC SDU从上层产生并被存储在发送缓冲器1010中时,控制器1005启动RLC SDU检查定时器,并根据ARQ操作执行发送/接收该RLC SDU的过程。当在RLC SDU检查定时器的期满时刻重发缓冲器1020中有尚未从接收方RLC实体接收到关于其的确认应答信号的与该RLC SDU关联的RLC PDU时,控制器1005启动该RLC SDU的RLC SDU丢弃定时器,并执行轮询触发器以便检查接收方RLC实体的数据接收状态。
根据本发明的第二实施例,在调度下一个将要发送的RLC PDU时,控制器1005确定是否有接近其期满时刻的RLC SDU丢弃定时器。当RLC SDU丢弃定时器接近期满时刻时,控制器1005执行轮询触发器以便检查接收方RLC实体的接收状态。
基于借助轮询触发器从接收方RLC实体接收的状态报告,控制器1005在其接收到ARQ NACK信号时重发相应的RLC PDU,并在接收到ARQACK信号时丢弃相应的RLC SDU。
虽然略去了根据本发明的实施例的接收方的操作的详细描述,但是通过将根据本发明的重发过程应用于图3中所示的数据发送/接收和/或重发过程,可以容易地类推接收方装置的详细结构。
根据本发明,发送方RLC层在其从发送缓冲器中丢弃RLC SDU之前通过执行轮询触发器来检查接收方RLC层的接收状态。当包含在该RLC SDU中的RLC PDU的传输尚未完成时,发送方RLC层执行缺失的RLC PDU的重发过程。从而,根据本发明的装置和方法可以防止因丢弃RLC SDU而引起的数据传输失败。
虽然已经参照其某些示范性实施例展示和描述了本发明,但是本领域技术人员将理解,可以在其中从形式和细节上作出各种变更而不背离由所附权利要求书限定的本发明的精神和范围。从而,本发明的范围不受上述实施例的限制,而是由权利要求书及其等价物限定。

Claims (22)

1.一种用于在移动通信***中发送无线链路控制(RLC)层的数据的方法,该方法包括步骤:
通过至少一个协议数据单元(PDU)发送已经从上层传送来的业务数据单元(SDU);
在丢弃该SDU之前的预定时段的起始处请求接收方发送关于数据接收状态的状态报告;
接收状态报告,并基于状态报告重发未确认应答的PDU;以及
当SDU的丢弃时刻已经过去时丢弃该SDU。
2.如权利要求1所述的方法,其中,在请求状态报告的步骤中,在下一个调度的PDU中设置用于请求状态报告的轮询位,并发送该下一个调度的PDU。
3.如权利要求1所述的方法,其中,在请求状态报告的步骤中,向接收方发送用于请求状态报告的指示符。
4.如权利要求1所述的方法,其中,请求状态报告的步骤包括:
在已经传送所述SDU时启动第一定时器;
当在第一定时器的期满时刻未能接收到关于与该SDU关联的全部PDU的确认应答时,请求状态报告并启动第二定时器;
当第二定时器已经期满时,丢弃该SDU;以及
当在第一定时器的期满时刻已经接收到关于与该SDU关联的全部PDU的确认应答时,丢弃该SDU。
5.如权利要求1所述的方法,其中,请求状态报告的步骤包括:
在已经传送所述SDU时启动定时器;
在调度下一个将要发送的PDU时,确定定时器是否接近期满时刻之前的预设阈值;
当定时器接近期满时刻时,请求状态报告;以及
当定时器已经期满时,丢弃该SDU。
6.如权利要求5所述的方法,其中,在确定步骤中,当下一个将要发送的PDU的发送时刻与定时器的期满时刻之间的差小于所述阈值时,确定定时器接近期满时刻。
7.如权利要求1所述的方法,其中,在发送步骤中,将该SDU组帧为至少一个PDU,并根据自动重复请求(ARQ)操作向接收方发送每个PDU。
8.一种用于在移动通信***中发送无线链路控制(RLC)层的数据的装置,该装置包括:
发送缓冲器,用于存储从上层传送来的业务数据单元(SDU)以便发送该SDU;
控制器,用于在丢弃该SDU之前的预定时段的起始处请求接收方发送关于数据接收状态的状态报告,基于状态报告确定重发未确认应答的协议数据单元(PDU),并在该SDU的丢弃时间已经过去时从发送缓冲器中丢弃该SDU;以及
组帧单元,用于将从发送缓冲器传送来的SDU组帧成为至少一个PDU以便向接收方发送该SDU。
9.如权利要求8所述的装置,其中,控制器在下一个调度的PDU中设置用于请求状态报告的轮询位。
10.如权利要求8所述的装置,其中,控制器设置并向接收方发送用于请求状态报告的指示符。
11.如权利要求8所述的装置,其中,控制器在已经传送所述SDU时启动第一定时器,当在第一定时器的期满时刻未能接收到关于与该SDU关联的全部PDU的确认应答时请求状态报告并启动第二定时器,当第二定时器已经期满时丢弃该SDU,并且当在第一定时器的期满时刻已经接收到关于与该SDU关联的全部PDU的确认应答时丢弃该SDU。
12.如权利要求8所述的装置,其中,控制器在已经传送所述SDU时启动定时器,在调度下一个将要发送的PDU时确定定时器是否接近期满时刻之前的预设阈值,当定时器接近期满时刻时请求状态报告,并且当定时器已经期满时丢弃该SDU。
13.如权利要求12所述的装置,其中,当下一个将要发送的PDU的发送时刻与定时器的期满时刻之间的差小于所述阈值时,控制器确定定时器接近期满时刻。
14.一种用于在移动通信***中发送无线链路控制(RLC)层的数据的方法,该方法包括步骤:
存储从上层传送来的业务数据单元(SDU)以便发送该SDU,并启动定时器;
通过至少一个协议数据单元(PDU)发送该SDU;
在调度下一个将要发送的PDU时确定定时器是否接近期满时刻之前的预设阈值;
在定时器接近期满时刻时请求接收方发送关于数据接收状态的状态报告;以及
在定时器已经期满时丢弃该SDU。
15.如权利要求14所述的方法,其中,在请求状态报告的步骤中,在下一个将要发送的PDU中设置用于请求状态报告的轮询位,并发送之。
16.如权利要求14所述的方法,其中,在请求状态报告的步骤中,向接收方发送用于请求状态报告的指示符。
17.如权利要求14所述的方法,其中,在确定步骤中,当下一个将要发送的PDU的发送时刻与定时器的期满时刻之间的差小于所述阈值时,确定定时器接近期满时刻。
18.如权利要求14所述的方法,进一步包括将该SDU组帧为至少一个PDU、并根据自动重复请求(ARQ)操作向接收方发送每个PDU的步骤。
19.一种用于在移动通信***中发送无线链路控制(RLC)层的数据的装置,该装置包括:
发送缓冲器,用于存储从上层传送来的业务数据单元(SDU)以便发送该SDU;
控制器,用于在存储该SDU时启动定时器,在调度下一个将要发送的协议数据单元(PDU)时确定定时器是否接近期满时刻之前的预设阈值,在定时器接近期满时刻时请求接收方发送关于数据接收状态的状态报告,并在定时器已经期满时从发送缓冲器中丢弃该SDU;以及
组帧单元,用于将从发送缓冲器传送来的SDU组帧成为至少一个PDU以便向接收方发送该SDU。
20.如权利要求19所述的装置,其中,控制器在下一个将要发送的PDU中设置用于请求状态报告的轮询位。
21.如权利要求19所述的装置,其中,控制器设置并向接收方发送用于请求状态报告的指示符。
22.如权利要求19所述的装置,其中,当下一个将要发送的PDU的发送时刻与定时器的期满时刻之间的差小于所述阈值时,控制器确定定时器接近期满时刻。
CN2007800504798A 2006-11-27 2007-11-27 移动通信***中无线链路控制层的数据发送的方法和装置 Expired - Fee Related CN101589565B (zh)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
KR20060117907 2006-11-27
KR10-2006-0117907 2006-11-27
KR1020060117907 2006-11-27
KR10-2007-0074553 2007-07-25
KR1020070074553 2007-07-25
KR1020070074553A KR100996069B1 (ko) 2006-11-27 2007-07-25 이동통신 시스템에서 라디오 링크 제어 계층의 데이터 전송 방법 및 장치
PCT/KR2007/006027 WO2008066309A1 (en) 2006-11-27 2007-11-27 Method and apparatus for data transmission of radio link control layer in mobile communication system

Publications (2)

Publication Number Publication Date
CN101589565A true CN101589565A (zh) 2009-11-25
CN101589565B CN101589565B (zh) 2013-09-04

Family

ID=39664246

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007800504798A Expired - Fee Related CN101589565B (zh) 2006-11-27 2007-11-27 移动通信***中无线链路控制层的数据发送的方法和装置

Country Status (6)

Country Link
US (1) US8000256B2 (zh)
EP (1) EP2089997A4 (zh)
JP (1) JP5220022B2 (zh)
KR (1) KR100996069B1 (zh)
CN (1) CN101589565B (zh)
WO (1) WO2008066309A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102780800A (zh) * 2012-07-25 2012-11-14 广东欧珀移动通信有限公司 一种用于手机测试的时间加速流逝的实现方法
CN104519534A (zh) * 2013-09-27 2015-04-15 上海贝尔股份有限公司 无线链路控制传输方法和设备
CN109391376A (zh) * 2017-08-09 2019-02-26 华为技术有限公司 状态报告的发送方法、设备及***
CN111066272A (zh) * 2017-09-12 2020-04-24 诺基亚通信公司 移动无线电接入网络中的分组延迟减少
WO2024045190A1 (en) * 2022-09-02 2024-03-07 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatuses for resource management in cloud

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7558243B2 (en) * 2004-09-15 2009-07-07 Innovative Sonic Limited Enhanced polling method for preventing deadlock in a wireless communications system
US7574645B2 (en) * 2005-08-18 2009-08-11 Interdigital Technology Corporation Wireless communication method and apparatus for detecting and decoding enhanced dedicated channel hybrid automatic repeat request indicator channel transmissions
JP5074872B2 (ja) * 2007-09-25 2012-11-14 キヤノン株式会社 プロトコル処理装置及び制御方法
US20090175175A1 (en) * 2008-01-04 2009-07-09 Interdigital Patent Holdings, Inc. Radio link control reset using radio resource control signaling
KR101018685B1 (ko) * 2008-03-04 2011-03-04 삼성전자주식회사 광대역 무선통신시스템에서 자동 재송 요구 리셋을제어하기 위한 장치 및 방법
US8325608B2 (en) * 2008-08-07 2012-12-04 Qualcomm Incorporated Efficient packet handling for timer-based discard in a wireless communication system
CN101369928A (zh) * 2008-09-05 2009-02-18 上海华为技术有限公司 测量报告的上报方法、读取方法、装置和***
US20100135326A1 (en) * 2008-11-21 2010-06-03 Qualcomm Incorporated Technique for bundle creation
US8295159B2 (en) * 2009-01-14 2012-10-23 Qualcomm Incorporated Timer poll retransmission expiry in a wireless communication system
US8473825B2 (en) * 2009-08-13 2013-06-25 Research In Motion Limited Evolved universal terrestrial radio access acknowledged mode radio link control status report for segmented protocol data units
KR101638195B1 (ko) * 2010-02-01 2016-07-08 삼성전자주식회사 통신 시스템에서 무선 링크 제어 계층 및 패킷 데이터 융합 프로토콜 계층 간의 플로우 제어를 위한 방법 및 장치
KR101708786B1 (ko) * 2010-09-03 2017-02-21 에스케이텔레콤 주식회사 무선링크제어계층에서의 데이터 전송 장치 및 방법
US8824290B2 (en) 2011-01-07 2014-09-02 Qualcomm Incorporated Downlink flow control using packet dropping to control transmission control protocol (TCP) layer throughput
EP2745451A4 (en) * 2011-11-04 2015-04-22 Ericsson Telefon Ab L M HANDLING REDUNDANT DATA IN A COMMUNICATION SYSTEM
US9119190B2 (en) * 2012-08-06 2015-08-25 Qualcomm Incorporated Method and apparatus for enhancing data retransmission to improve call performance
CN104247373B (zh) * 2012-08-17 2017-08-29 华为技术有限公司 数据包传输方法和装置
CN103716114B (zh) * 2012-09-28 2018-02-23 华为技术有限公司 数据传输业务中参数设置方法、终端和基站
CN104756590B (zh) * 2012-11-01 2018-12-04 Lg电子株式会社 用于在无线通信***中发送消息的方法和设备
US9648514B2 (en) * 2013-08-09 2017-05-09 Blackberry Limited Method and system for protocol layer enhancements in data offload over small cells
GB2520923B (en) * 2013-11-01 2017-07-26 Samsung Electronics Co Ltd Bearer reconfiguration
CN104798320B (zh) * 2013-11-11 2018-11-09 华为技术有限公司 数据传输方法及装置
US10028170B2 (en) * 2014-02-06 2018-07-17 Lg Electronics Inc. Method for processing a packet data convergence protocol service data unit at a user equipment in a dual connectivity system and device therefor
US10419315B2 (en) * 2015-04-03 2019-09-17 Lg Electronics Inc. Method for performing a packet delay calculation in a PDCP entity in a wireless communication system and a device therefor
PL3354059T3 (pl) * 2015-09-24 2021-01-25 Nokia Solutions And Networks Oy Raportowanie mierników jakości usług łącza w górę
US9843655B1 (en) 2016-01-11 2017-12-12 Mbit Wireless, Inc. Method and apparatus for packet data unit processing
US9794930B1 (en) * 2016-01-15 2017-10-17 Mbit Wireless, Inc. Method and apparatus for packet data unit processing for retransmission
WO2018045065A1 (en) * 2016-08-30 2018-03-08 Qualcomm Incorporated Acknowledgement message prioritization
US10999019B2 (en) 2017-03-31 2021-05-04 Samsung Electronics Co., Ltd. Apparatus and buffer control method thereof in a wireless communication system
KR102293999B1 (ko) * 2017-03-31 2021-08-27 삼성전자 주식회사 무선 통신 시스템에서 장치 및 이의 버퍼 제어 방법
GB2566968B (en) * 2017-09-28 2020-04-22 Tcl Communication Ltd Pre-processing in wireless uplink transmissions
US11582288B2 (en) * 2019-06-14 2023-02-14 Qualcomm Incorporated File-based downlink transmission and retransmission
US11870583B2 (en) * 2020-01-31 2024-01-09 Qualcomm Incorporated Techniques for POLL bit trigger enhancement in a wireless communication system
WO2022017517A1 (en) * 2020-07-24 2022-01-27 Qualcomm Incorporated Rateless coding at a layer two protocol layer
WO2022016489A1 (en) * 2020-07-24 2022-01-27 Qualcomm Incorporated Polling and status reporting for network coding
KR20220094987A (ko) * 2020-12-29 2022-07-06 삼성전자주식회사 무선 통신 시스템에서 패킷을 처리하기 위한 방법 및 장치

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4146569B2 (ja) 1999-03-26 2008-09-10 松下電器産業株式会社 無線通信方法および無線通信装置
GB0020442D0 (en) * 2000-08-18 2000-10-04 Nokia Networks Oy Data transmission protocol
US7054316B2 (en) * 2001-04-25 2006-05-30 Nokia Corporation Method and system for interlayer control between re-sequencing and retransmission entities
US6904016B2 (en) * 2001-11-16 2005-06-07 Asustek Computer Inc. Processing unexpected transmission interruptions in a wireless communications system
TWI220815B (en) * 2002-05-06 2004-09-01 Asustek Comp Inc Method and apparatus for handling abnormal transmission status in acknowledged mode and non-acknowledged mode
US7227856B2 (en) 2002-08-13 2007-06-05 Innovative Sonic Limited Method for handling timers after an RLC reset or re-establishment in a wireless communications system
US20060154603A1 (en) * 2002-09-07 2006-07-13 Joachim Sachs Method and devices for efficient data transmission link control in mobile multicast communication systems
KR100802619B1 (ko) * 2002-11-07 2008-02-13 엘지전자 주식회사 무선 링크 제어 프로토콜에 따르는 수신기에서의 알엘씨데이터 수신 윈도우 처리 방법
US20040160937A1 (en) * 2003-02-13 2004-08-19 Jiang Sam Shiaw-Shiang Enhanced SDU discard signaling procedure in wireless communication systems
US7558243B2 (en) 2004-09-15 2009-07-07 Innovative Sonic Limited Enhanced polling method for preventing deadlock in a wireless communications system
KR20060090191A (ko) 2005-02-07 2006-08-10 삼성전자주식회사 이동통신 시스템에서 재전송 제어를 위한 상태보고의요청/전송 방법 및 장치
CN1855887A (zh) * 2005-04-29 2006-11-01 华硕电脑股份有限公司 在接收端中减少数据串流前后跳动的方法及其相关装置
TWI352533B (en) * 2005-11-04 2011-11-11 Innovative Sonic Ltd Method and apparatus for rlc protocol error handli
KR100912784B1 (ko) * 2006-01-05 2009-08-18 엘지전자 주식회사 데이터 송신 방법 및 데이터 재전송 방법
US20080056148A1 (en) * 2006-09-06 2008-03-06 Mediatek Inc. Wireless communication method and apparatus for reducing data retransmission

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102780800A (zh) * 2012-07-25 2012-11-14 广东欧珀移动通信有限公司 一种用于手机测试的时间加速流逝的实现方法
CN104519534A (zh) * 2013-09-27 2015-04-15 上海贝尔股份有限公司 无线链路控制传输方法和设备
CN104519534B (zh) * 2013-09-27 2019-02-01 上海诺基亚贝尔股份有限公司 无线链路控制传输方法和设备
CN109391376A (zh) * 2017-08-09 2019-02-26 华为技术有限公司 状态报告的发送方法、设备及***
CN109391376B (zh) * 2017-08-09 2020-12-01 华为技术有限公司 状态报告的发送方法、设备及***
CN111066272A (zh) * 2017-09-12 2020-04-24 诺基亚通信公司 移动无线电接入网络中的分组延迟减少
US11425592B2 (en) 2017-09-12 2022-08-23 Nokia Solutions And Networks Oy Packet latency reduction in mobile radio access networks
CN111066272B (zh) * 2017-09-12 2022-09-09 诺基亚通信公司 移动无线电接入网络中的分组延迟减少
WO2024045190A1 (en) * 2022-09-02 2024-03-07 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatuses for resource management in cloud

Also Published As

Publication number Publication date
EP2089997A4 (en) 2014-01-22
EP2089997A1 (en) 2009-08-19
US8000256B2 (en) 2011-08-16
US20080130619A1 (en) 2008-06-05
CN101589565B (zh) 2013-09-04
WO2008066309A1 (en) 2008-06-05
KR100996069B1 (ko) 2010-11-22
JP2010511318A (ja) 2010-04-08
KR20080047960A (ko) 2008-05-30
JP5220022B2 (ja) 2013-06-26

Similar Documents

Publication Publication Date Title
CN101589565B (zh) 移动通信***中无线链路控制层的数据发送的方法和装置
EP2290866B1 (en) Method for moving a receive window in a radio access network
CN107257271B (zh) 数据通信的方法和装置
EP2266224B1 (en) Method of transmitting rlc data
CN101421964B (zh) 移动通信***中发送和接收状态报告的方法和装置
US20080148136A1 (en) Apparatus and method for transmitting/receiving data in a mobile communication system
US20090319850A1 (en) Local drop control for a transmit buffer in a repeat transmission protocol device
WO2002096044A1 (en) Method and system of retransmission
JP2006523042A (ja) 再送信の方法とシステム
KR20070108300A (ko) 이동 통신 시스템에서의 복합 자동 재전송 방법 및 장치
Susitaival et al. LTE coverage improvement by TTI bundling
EP1364482B1 (en) Method and apparatus for avoiding unnecessary retransmissions in a cellular mobile radio system
KR20100015266A (ko) 역방향 전송 자원 할당 메시지를 처리하는 방법 및 장치
WO2009088342A1 (en) Reordering timer for a retransmission protocol
KR101201046B1 (ko) 이동통신 시스템에서 제어 메시지를 재전송하는 방법 및장치
KR20080052276A (ko) 이동통신 시스템에서 순서가 재정렬되지 않은 패킷의 제어정보를 처리하는 방법 및 장치
Zhang et al. Performance analysis of multiple reject ARQ theme at RLC layer in 3G

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: 20130904

Termination date: 20201127