[go: up one dir, main page]

CN1437369A - 无线通讯系统中的结束伺服数据单元删除信令程序的方法 - Google Patents

无线通讯系统中的结束伺服数据单元删除信令程序的方法 Download PDF

Info

Publication number
CN1437369A
CN1437369A CN03104343A CN03104343A CN1437369A CN 1437369 A CN1437369 A CN 1437369A CN 03104343 A CN03104343 A CN 03104343A CN 03104343 A CN03104343 A CN 03104343A CN 1437369 A CN1437369 A CN 1437369A
Authority
CN
China
Prior art keywords
field
data unit
protocol data
sdpdu
sdu
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
CN03104343A
Other languages
English (en)
Other versions
CN1190057C (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.)
Asustek Computer Inc
Original Assignee
Asustek Computer 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
Application filed by Asustek Computer Inc filed Critical Asustek Computer Inc
Publication of CN1437369A publication Critical patent/CN1437369A/zh
Application granted granted Critical
Publication of CN1190057C publication Critical patent/CN1190057C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1809Selective-repeat protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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/1664Details of the supervisory signal the supervisory signal being transmitted together with payload signals; piggybacking
    • 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/1829Arrangements specially adapted for the receiver end
    • H04L1/1832Details of sliding window management
    • 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/187Details of sliding window management
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Communication Control (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供无线通讯系统中的数据删除信令程序。发送端如果将数据删除,必须将此删除动作通知接收端。发送端使用一个缩短型的移动接收窗复合栏位来通知接收端移动其接收窗,并且可选择性地指出其所删除的无线连结控制层的伺服数据单元(RLC SDU)。接收端回复一接收窗移动确认复合栏位,以确认其已收到该移动接收窗复合栏位。在符合某些准则下,可以有效率地结束该数据删除信令程序,以增进传输速率。因此,使用本发明的数据删除信令程序,能够增加传输速率以及改善传输效能。

Description

无线通讯系统中的结束伺服数据单元删除信令程序的方法
(1)技术领域
本发明有关无线通讯协定,特别是有关数据删除的信令程序。
(2)背景技术
在无线通讯系统中,通讯协定数据单元(PDU)中包括一段伺服数据单元(SDU),未收到接收端的收讫确认之前,可进行多次的传送,但有其最大传送次数的限制。为了控制发送端的传送窗,使用一状态变数VT(A),其定义为:最后一个连号且被确认收讫的PDU的下一个PDU的序号。另一方面,为了控制接收端的接收窗,使用一状态变数VR(R),其定义为:连号接收到的PDU中最后一个PDU的下一个PDU的序号。另一个状态变数VR(H),系被定义为所有被接收到的PDU中最高序号的下一序号。一SDU可以在一预定的时间里传送及重传。当该预定的时间终了,或者传送的次数到达极限时,SDU便被视为无效,而被发送端所删除。在确认模式(AM)传输中,发送端必须将删除SDU这个动作通知接收端,以便接收端能够据以移动其接收窗。这个信令程序即称为″SDU删除的信令程序″。图1即描述此程序。
图1为讯息序列图(Message Sequence Chart,MSC),左下与右下的两方块系表示时间线的终止。在图1中,移动接收窗(MRW)复合栏位(SUFI)120被用来通知接收端110据以移动其接收窗,并可选择性地标示所删除的无线连结控制层(RLC)的SDU。接收端110则回应一接收窗移动确认复合栏位130的确认信号。
然而,在某些特定的状况下,接收端已经将其接收窗移至发送端想要通知接收端110的位置,这个SDU删除信令程序却不会结束。如果在这种状况下,但这个删除程序却没有结束,则发送端100必须在MRW计时器逾时的时候,重送MRW SUFI120。这种情形会浪费无线资源,降低减少传输速率。
另外,如果在上述状况下,MRW SUFI 120的传输次数到达极限值,RLC实体(entity)将会不必要地重置(reset)而降低传输的效能。
因此,有必要提供一种更有效率的数据删除信令程序,以改善传输量与传输效能。
(3)发明内容
为了达到上述与其他的优点,以及克服传统技术的缺点,本发明提供一种数据删除信令程序,能够有效改善传输速率与传输效能。
根据本发明,一MRW SUFI是用来通知或指示接收端移动其接收窗,并且可以选择性地标示出该组发送端要删除的RLC SDU。
一4位元的长度栏位表示在MRW SUFI中有几个SN_MRWi栏位。
值″0001″到″1111″分别表示1到15个SN_MRWi栏位。值″0000″表示有一个SN_MRWi栏位,以及被删除的RLC SDU超出发送端被系统所配置的传送窗范围之外。
每个SN_MRWi栏位的长度为12位元,当″送出MRW″被设定时,每一个被删除的RLC SDU会以一个SN_MRWi来标示其结束位置,意即,SN_MRWi栏位的数量会等于这个MRW SUFI所删除的RLC SDU数量。当″送出MRW″未被设定时,一SN_MRWi栏位会被用来表示所要删除的最后一个RLC SDU的结束位置,而额外的SN_MRWi栏位则可以选择性地用来表示其他被删除RLCSDU的结束位置。
SN_MRWi为一PDU的序号,该PDU包含第i个被删除的RLC SDU的长度指标(例外情况:当NLENGTH=0时,SN_MRWLENGTH栏位另有其他意义)。SN_MRWi的顺序应该与其标示的RLC SDU的顺序相同。
此外,SN_MRWLENGTH指示接收端删除所有序号小于SN_MRWLENGTH的PDU,并且据以移动其接收窗。
而且,当NLENGTH大于0时,接收端必须删除序号为SN_MRWLENGTH的PDU的前NLENGTH个长度指标以及其对应的数据栏位。
NLENGTH为4位元,其与SN_MRWLENGTH一起用来表示在接收端最后一个被删除的RLC SDU的结束位置。
NLENGTH表示在序号为SN_MRWLENGTH的PDU中,哪一个长度指标对应至接收端最后一个要删除的RLC SDU。NLENGTH等于″0″表示最后一个RLC SDU结束在序号为SN_MRWLENGTH减一的PDU中,而且在序号为SN_MRWLENGTH的PDU中数据栏位的第一笔八位元组数据即为下一个要接收的SDU的第一笔八位元组数据。
一接收窗移动确认(MRW_ACK)复合栏位确认接收端已收到MRW SUFI。N栏位为4位元,如果SN_ACK栏位等于SN_MRWLENGTH栏位,N栏位便设定为接收到的MRW SUFI中NLENGTH栏位的值,否则N栏位便设定为″0″。
藉由N与SN_ACK两栏位的值,可以判断MRW_ACK是否为回应之前传送的MRW SUFI。
SN_ACK栏位为12位元,其表示在收到MRW SUFI之后VR(R)的更新值。如上所述,藉由SN_ACK栏位与N栏位的值,可以判断MRW_ACK是否对应的前传送的MRW SUFI。
确认复合栏位(ACK SUFI)包括类别识别栏位(ACK)以及序号(LSN)。
LSN栏位为12位元,其意义为:所有序号小于LSN的PDU,且在状态回报单元(STATUS PDU)中的先前部份并未表示接收有错误者,均确认已正确收讫。这也就是说,如果LSN被设定的值大于VR(R),所有错误或未收到的PDU应被标示在同一个STATUS PDU中。如果LSN被设定为VR(R),错误的PDU可分别于数个STATUS PDU中标示。在发送端,如果LSN的值小于或等于该STATUS PDU中所标示的第一个错误或未收讫的值,VT(A)的值会更新为LSN的值。否则,VT(A)的值会更新为STATUS PDU中的第一个错误或未收讫的值。VT(A)的值只在STATUS PDU中包含ACK SUFI或者MRW ACK SUFI时才作更新。LSN的值不得设成大于VR(H)或小于VR(R)。
″送出MRW″未被设定时,不需要通知接收端最后一个删除的RLC SDU。所有用来表示接收端要删除的RLC SDU的结束位置的SN_MRWi栏位,可自由决定是否要包括在MRW SUFI中。只有SN_MRWLENGTH是一定要包括的SN_MRWi栏位,用来指示接收端删除所有序号小于SN_MRWLENGTH的PDU,并且据以移动接收窗。这个缩短型的移动接收窗复合栏位就比较有机会附在AMD PDU中传送(piggybacked),因此可以节省一个STATUS PDU。因此藉由本发明可以增加无线传输效能,
MRW SUFI通常最大可表示删除十五个SDU,因为LENGTH栏位为4位元的长度,而LENGTH=0000以及LENGTH=0001两种情况均表示有一个SDU删除。然而,在某些情况下,当″送出MRW″被设定时,会需要使用二个分开的SDU删除信令程序来通知要删除十五个SDU。另一方面,当″送出MRW″未被设定时,如果有十五个以上的SDU要删除,只要一个移动接收窗复合栏位(意即,一个删除SDU的信令程序)便足以通知接收端移动其接收窗。
如果符合某些条件,发送端即可结束此删除SDU的信令程序。然而,在某些情况下,删除SDU的信令程序并不会被中止。
在某些情况下,接收端已经将其接收窗的起始位置移动至SN_MRWLENGTH,这个位置正是发送端想要通知接收端的位置。如果这种情况下,该程序仍然无法结束,当Timer_MRW计时器逾时的时候,发送端必须重送MRW SUFI。这将无谓地浪费无线资源,而减慢传输速率。
另外,如果在上述情况下,MRW SUFI的传输次数又到达极限值,则RLC实体将会不必要地重置,而使传输效能降低。
因此本发明提供了一种数据删除程序,于″送出MRW″未设定的情况下,使用缩短型MRW SUFI,并且如果符合某些条件,发送端会有效率地结束该SDU删除的信令程序。
于是,使用本发明的数据删除信令程序,将可增加传输速率以及改善传输效能。
对于熟悉本技术的人士,在阅读以下本发明较佳实施例的详细描述后,本发明的上述及其他的优点将变得更为明显。
以上有关本发明的概述及以下实施例的详细说明均为说明性质,其目的在引伸说明本发明的申请专利范围。
(4)附图说明
伴随的附图是为提供进一步了解本发明而成为此专利说明书的一部份,附图伴随着详细说明描述本发明的实施例以及本发明的技术原理,其中:
图1简要的显示SDU删除的信令程序;
图2说明根据本发明一实施例的MRW SUFI的格式;
图3说明根据本发明一实施例的MRW_ACK的格式;
图4说明根据本发明一实施例在STATUS PDU中的收讫确认复合栏位;以及
图5说明根据本发明一实施例的PDU结构。
(5)具体实施方式
现在将本发明的实施例伴随着附图详细说明于后,其中附图与详细说明使用相同的参考号。
一MRW SUFI被用来通知或指示接收端移动其接收窗,并且可选择性地标示出所删除的RLC SDUs的结束位置。图2显示MRW SUFI的格式。
在本发明的一个实施例中,长度栏位220为4位元,其表示在MRW 200中SN_MRWi栏位230的数量。
长度栏位220内的值″0001″到″1111″分别表示SN_MRWi栏位230的数量为1到15。值″0000″表示有一个SN_MRWi栏位230,以及被删除的RLC SDU超出发送端被系统所配置的传送窗范围之外。
SN_MRWi栏位230为12位元,当″送出MRW″被设定时,每一个被删除的RLC SDU会以一个SN_MRWi来标示其结束位置,意即,SN_MRWi栏位230的数量会等于这个MRW SUFI所删除的RLC SDU数量。当″送出MRW″未被设定时,一SN_MRWi栏位230会被用来表示接收端所要删除的最后一个RLC SDU的结束位置,而额外的SN_MRWi则可以选择性地用来表示其他被删除的RLC SDU的结束位置。
SN_MRWi为一PDU的序号,该PDU包含第i个被删除的RLC SDU的长度指标(例外情况:当NLENGTH=0时,SN_MRWLENGTH栏位240另有其他意义)。SN_MRWi栏位230的顺序应该与其标示的RLC SDU的顺序相同。
此外,SN_MRWLENGTH 240指示接收端删除所有序号小于SN_MRWLENGTH的PDU,并且据以移动其接收窗。
而且,当NLENGTH 250大于0时,接收端必须删除序号为SN_MRWLENGTH的PDU的前NLENGTH个长度指标以及其对应的数据栏位。
NLENGTH 250为4位元,其是与SN_MRWLENGTH 240一起用来表示在接收端最后一个被删除的RLC SDU的结束位置。
NLENGTH 250表示在序号为SN_MRWLENGTH 240的PDU中,哪一个长度指标对应至接收端最后一个要删除的RLC SDU。NLENGTH 250等于″0″表示最后一个RLC SDU结束在序号为SN_MRWLENGTH 240减一的PDU中,而且在序号为SN_MRWLENGTH 240的PDU中数据栏位的第一笔八位元组数据即为下一个要接收的SDU的第一笔八位元组数据。
—MRW_ACK SUFI确认接收端已收到MRW SUFI,图3描述该MRW_ACK SUFI300的格式。
N栏位320为4位元,如果SN_ACK栏位等于SN_MRWLENGTH栏位,N栏位320便设定为接收到的MRW SUFI的NLENGTH栏位的值,否则N栏位320便设定为″0″。
藉由N栏位320与SN_ACK栏位330两栏位的值,可以判断MRW_ACK SUFI 300是否为回应的前传送的MRW SUFI。
SN_ACK栏位330为12位元,其表示在收到MRW SUFI的后VR(R)的更新值。如上所述,藉由SN_ACK栏位330与N栏位320的值,可以判断MRW_ACK SUFI300是否对应的前传送的MRW SUFI。
如果符合下列任何一个条件,发送端便结束这个SDU删除信令程序:
—所收到STATUS PDU/piggybacked STATUS PDU中包含有MRW_ACK SUFI300,其SN_ACK栏位330是大于先前传送的MRW SUFI 200中的SN_MRWLENGTH 240栏位,而且接收到的MRW_ACK SUFI 300中的N栏位320被设定为″0000″。
—所收到一STATUS PDU/piggybacked STATUS PDU中包含有MRW_ACK SUFI300,其SN_ACK栏位330是等于先前传送的MRW SUFI 200中的SN_MRWLENGTH 240栏位,而且接收到的MRW_ACK SUFI 300中的N栏位320是设定为与先前传送的MRW SUFI 200的NLENGTH栏位250相等。
—所收到一STATUS PDU/piggybacked STATUS PDU中包含有ACK SUFI,而且在接收到的ACK SUFI 400中的LSN栏位420是大于先前传送的MRW SUFI 200的SN_MRWLENGTH栏位240。
参考图4。图4是描绘在STAUS PDU中的ACK复合栏位400。ACK SUFI 400包括类别识别栏位(ACK)410以及LSN栏位420。
LSN栏位420为12位元,其意义为:所有序号小于LSN的PDU,且在该STATUSPDU中的先前部份并未表示接收有错误者,均确认已正确收讫。这也就是说,如果LSN 420被设定的值大于VR(R),所有错误或未收到的PDU应被标示在同一个STATUS PDU中。如果LSN 420被设定为VR(R),错误的PDU可分别于数个STATUS PDU中标示。在发送端,如果LSN 420的值小于或等于该STATUS PDU中所标示的第一个错误或未收讫的值,VT(A)的值会更新为LSN 420的值。否则,VT(A)的值会更新为STATUS PDU中的第一错误或未收讫的值。VT(A)的值只在STATUS PDU中包含ACK SUFI 400或者MRW_ACK SUFI 300时才作更新。LSN 420的值不得设成大于VR(H)或小于VR(R)。
上述第三种结束信令程序的条件亦可以被理解为:
—接收到一STATUS PDU/piggybacked STATUS PDU中包含有ACK SUFI 400,并且此STATUS PDU/piggybacked STATUS PDU确认收讫的PDUs,其序号小于或等于先前传送的MRW SUFI 200的SN_MRWLENGTH 240。
上述的条件相当于:
—接收一STATUS PDU/piggybacked STATUS PDU中包含有ACK SUFI 400,因该STATUS PDU/piggybacked STATUS PDU而更新过的VT(A)的值是大于先前传送的MRW SUFI 200的SN_MRWLENGTH 240。
以上二条件又相当于:
—当接收到一个STATUS PDU,其包含一ACK SUFI 400且表示VR(R)是大于SN_MRWLENGTH。
图5说明根据本发明的一实施例的PDU结构。
其中SN=0 500,SN=1 510,SN=2 520以及SN=3 530三个PDU运载SDU1,SN=4 540与SN=5 550两个PDU运载SDU2。假设″送出MRW″被设定的状况下,SDU1要被发送端删除,所以一个SDU删除信令程序开始启动。的前的例子说明″需以一SN_MRWi栏位230来表示在接收端最后一个要删除的RLC SDU的结束位置″,因此,这将会需要两个SN_MRWi栏位:SN_MRW1=3(12位元)以及SN_MRW2=SN_MRWLENGTH=4(12位元),连同LENGTH=2(0010,4位元),N2=NLENGTH=0000以及TYPE=MRW(4位元),因此,总共至少需要36位元。
事实上,″送出MRW″未被设定时,不需要通知接收端最后一个删除的RLCSDU,因此MRW SUFI 200中的SN_MRW1=3可以省略,因此可以节省12个位元。这个缩短型的MRW SUFI就比较有机会可以附在AMD PDU中传送(piggybacked),而节省一个STATUS PDU。因此,藉由本发明确实增加了无线传输效能,这是本发明的另一项优点。
一般而言,在发送端,如果″送出MRW″未被设定,所有用来表示在接收端要删除RLC SDU的结束位置的SN_MRWi栏位230,可自由决定是否要包括在MRWSUFI 200中。只有SN_MRWLENGTH 240是一定要包括的SN_MRWi栏位230,用来指示接收端删除所有序号小于SN_MRWLENGTH的PDU,并且据以移动接收窗。
此外,如果MRW SUFI所包括的SN_MRWi栏位只有SN_MRWLENGTH的话:
—如果SN_MRWLENGTH是在配置的发送窗范围的内,则LENGTH=0001;
—如果SN_MRWLENGTH是超出配置的发送窗范围的外,则LENGTH=0000。
请再参阅图5,如果SN=0 500到SN=3 530的PDU所运载的SDU1被删除,则MRW SUFI 200的内容将只会有24位元的长度:TYPE=MRW(4位元),LENGTH=0001,SN_MRWR1=4(12位元),N1=0000。因此,其长度缩短了12个位元。
MRW SUFI 200一般最大可表示删除十五个SDU,因为LENGTH栏位220为4位元的长度,而LENGTH=0000以及LENGTH=0001两种情况均表示有一个SDU要删除。然而,在某些情况下,当″送出MRW″被设定时,会需要使用二个分开的SDU删除信令程序来通知要删除十五个SDU。另一方面,当″送出MRW″未被设定时,如果有十五个以上的SDU要删除,一个MRW SUFI(意即,一个删除SDU的信令程序)便足以通知接收端移动其接收窗。
如果″送出MRW″被设定时,当最后一个要删除的SDU是结束在一AMD PDU,并且其长度指标是出现在同一个AMD PDU,而且没有新的SDU出现在这个AMDPDU里的时候,SN_MRWLENGTH 240必须设定为这个PDU的序号再加上1。于是只剩下十四个SN_MRWi栏位230表示各个删除的SDU的结束。因此,如果第十五个要删除的SDU结束在一AMD PDU中,并且其长度指标是出现在同一个AMDPDU,而且没有新的SDU出现在这个AMD PDU里,这个SDU和其他十四个删除的SDU在同一个MRW SUFI 200中会挤不下,因而必需使用二次SDU删除信令程序。
如果″送出MRW″未被设定时,不论有多少个SDU要删除,都只需要SN_MRWLENGTH 240。在这个情况下,即使有十五个以上的SDU要删除,一道删除SDU的信令程序便已足够,不需要另一道信令程序。这将加速SDU删除信令程序,并且改善无线传输的效能。
此外,在某些情况下,上述的三个结束条件,SDU删除信令程序将不会被结束。以下所列的条件,因不符合上述三结束条件,将不会结束SDU删除信令程序:
—所接收的STATUS PDU/piggybacked STATUS PDU中包含有ACK SUFI 400;被这个STATUS PDU/piggybacked STATUS PDU所更新的VT(A)与先前传送的MRW SUFI 200中的SN_MRWLENGTH栏位240相等。
事实上,当符合上述的条件时,接收端已经将其接收窗的起始位置移动至SN_MRWLENGTH,这个位置正是发送端想要通知接收端的位置。如果在符合这个条件时,该程序没有结束,当Timer_MRW计时器逾时的时候,发送端必须重送MRW SUFI。这将无谓地浪费无线资源,而减慢传输速率。
另外,如果在符合这个条件时,MRW SUFI的传输次数又到达极限值,则RLC实体将会不必要地重置,而降低了传输的效能。
因此,根据本发明的一个实施例,如果满足下列的条件,发送端将结束该SDU删除信令程序:
—所接收到的STATUS PDU/捎带(piggybacked)STATUS PDU包含有ACK SUFI400;被这个STATUS PDU/piggybacked STATUS PDU所更新的VT(A)是大于或等于先前传送的MRW SUFI 200中的SN_MRWLENGTH栏位240。
在本发明的另一个实施例中,如果满足下列的条件,发送端将结束该SDU删除信令程序:
—所接收到的STATUS PDU/piggybacked STATUS PDU含有ACK SUFI 400;并且这个STATUS PDU/piggybacked STATUS PDU会确认收讫所有包括序号小于和等于先前传送的MRW SUFI 200的SN_MRWLENGTH 240减1的PDU。
在本发明的另一个实施例中,如果符合下列的条件,发送端将结束该SDU删除信令程序:
—接收到一STATUS PDU包含一ACK SUFI 400,其表示VR(R)大于或等于SN_MRWLENGTH。
如果符合这些条件的其中之一,则SDU删除信令程序会被有效率的结束,因而增加传输速率。使用本发明的数据删除信令程序,可以增加传输速率以及改善传输效能。
很明显地,熟悉本技术的人士能够对于本发明进行不同的修改及变化,而未脱离本发明的精神及范围,有鉴于此,本发明所涵盖的修改及变化,将由以下的权利要求所限定的范围及其等效范围来决定。

Claims (18)

1.一种结束伺服数据单元删除信令程序的方法,包括下列步骤:
由一发送端传送第一个状态通讯协定数据单元至一接收端,该第一个状态通讯协定数据单元包括一移动接收窗复合栏位,该移动接收窗复合栏位至少包括一序号栏位;以及
该发送端接收来自该接收端的第二个状态通讯协定数据单元,该个第二个状态通讯协定数据单元包括一收讫确认复合栏位;
其中,如果该第二个状态通讯协定数据单元所更新的状态变数VT(A)大于或等于该移动接收窗复合栏位的栏位序号,则该伺服数据单元删除信令程序结束。
2、如权利要求1所述的方法,其特征在于,该第一个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
3、如权利要求1所述的方法,其特征在于,该第二个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
4、如权利要求1所述的方法,其特征在于,如果该第二个状态通讯协定数据单元确认收讫所有序号小于及等于栏位序号减1的通讯协定数据单元,则结束该伺服数据单元删除信令程序。
5、如权利要求4所述的方法,其特征在于,该第一个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
6、如权利要求4所述的方法,其特征在于,该第二个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
7、如权利要求1所述的方法,其特征在于,如果第二个状态通讯协定数据单元指明状态变数VR(R)大于或等于栏位序号,则结束该伺服数据单元删除信令程序。
8、如权利要求7所述的方法,其特征在于,该第一个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
9、如权利要求7所述的方法,其特征在于,该第二个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
10、一种使用伺服数据单元删除信令程序的方法,包括下列步骤:
删除十五个以上的伺服数据单元;
由发送端传送第一个状态通讯协定数据单元至一接收端,该第一个状态通讯协定数据单元包括一移动接收窗复合栏位;
其特征在于,该移动接收窗复合栏位包括至少一序号栏位指示接收端删除所有序号小于栏位序号的通讯协定数据单元,并且据以移动一接收窗;
11、如权利要求10所述的方法,其特征在于,该移动接收窗复合栏位包括一N长度栏位表示在序号为栏位序号的通讯协定数据单元中,哪一个长度指标对应至接收端要删除的最后一个无线连结控制层的伺服数据单元。
12、如权利要求11所述的方法,其特征在于,该N长度等于0系表示最后一个无线连结控制层的伺服数据单元结束于序号为栏位序号减一的通讯协定数据单元中,而在序号为栏位序号的通讯协定数据单元数据栏位中的第一笔数据即为接下来要接收的伺服数据单元的第一笔数据。
13、如权利要求10所述的方法,其特征在于,该第一个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
14、一种结束伺服数据单元删除信令程序的方法,其系包括有:
由发送端传送一第一个状态通讯协定数据单元至一接收端,该第一个状态通讯协定数据单元包括一移动接收窗复合栏位,该移动接收窗复合栏位包括至少一序号栏位;
该发送端接收来自该接收端的第二个状态通讯协定数据单元,该第二个状态通讯协定数据单元包括一收讫确认复合栏位;
如果该第二个状态通讯协定数据单元所更新的状态参数VT(A)大于或等于该移动接收窗复合栏位的栏位序号,则结束该伺服数据单元删除信令程序;
如果该第二个状态通讯协定数据单元确认收讫所有序号小于及等于栏位序号减1的通讯协定数据单元,则结束该伺服数据单元删除信令程序;以及
如果该第二个状态通讯协定数据单元表示一状态变数VR(R)大于或等于栏位序号,则结束该伺服数据单元删除信令程序;
15、如权利要求14所述的方法,其特征在于,该第一个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
16、如权利要求15所述的方法,其特征在于,该第二个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
17、一种使用伺服数据单元删除信令程序的方法,其系包括有:
删除十五个以上的伺服数据单元;以及
由发送端传送第一个状态通讯协定数据单元至一接收端,该第一个状态通讯协定数据单元包括一移动接收窗复合栏位;
其特征在于,该移动接收窗复合栏位包括一N长度栏位表示在序号为栏位序号的通讯协定数据单元中,哪一个长度指标对应至接收端要删除的最后一个无线连结控制层的伺服数据单元;
其特征在于,该移动接收窗复合栏位包括至少一序号栏位指示接收端删除所有序号小于栏位序号的通讯协定数据单元,并且据以移动其接收窗;以及
其特征在于,该N长度等于0系表示最后一个无线连结控制层的伺服数据单元结束于序号为栏位序号减一的通讯协定数据单元中,而在序号为栏位序号的通讯协定数据单元中的第一笔数据即为接下来要接收的伺服数据单元的第一笔数据。
18、如权利要求17所述的方法,其特征在于,该第一个状态通讯协定数据单元系一捎带的状态通讯协定数据单元。
CNB031043437A 2002-02-04 2003-01-31 无线通讯系统中的结束伺服数据单元删除信令程序的方法 Expired - Lifetime CN1190057C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US35320702P 2002-02-04 2002-02-04
US60/353,207 2002-02-04

Publications (2)

Publication Number Publication Date
CN1437369A true CN1437369A (zh) 2003-08-20
CN1190057C CN1190057C (zh) 2005-02-16

Family

ID=23388174

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031043437A Expired - Lifetime CN1190057C (zh) 2002-02-04 2003-01-31 无线通讯系统中的结束伺服数据单元删除信令程序的方法

Country Status (7)

Country Link
US (1) US7203196B2 (zh)
EP (1) EP1333609B1 (zh)
JP (1) JP3744908B2 (zh)
KR (2) KR100541015B1 (zh)
CN (1) CN1190057C (zh)
DE (2) DE60304495T2 (zh)
TW (1) TW595179B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100356758C (zh) * 2004-06-30 2007-12-19 大唐移动通信设备有限公司 防止无线链路控制层的发送缓存器溢出的方法
CN101911572A (zh) * 2008-01-09 2010-12-08 艾利森电话股份有限公司 用于降低传输停止风险的方法和发射单元
WO2010145321A1 (zh) * 2009-11-03 2010-12-23 中兴通讯股份有限公司 一种分组业务域传输分组数据的方法和系统
CN1941741B (zh) * 2005-09-29 2011-04-20 创新音速有限公司 用于无线通讯系统初始化接收端的储存窗的方法及装置

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747464B1 (ko) 2002-01-05 2007-08-09 엘지전자 주식회사 고속하향링크패킷접속(hsdpa)시스템을 위한타이머를 이용한 교착상황 회피방법
KR100802619B1 (ko) 2002-11-07 2008-02-13 엘지전자 주식회사 무선 링크 제어 프로토콜에 따르는 수신기에서의 알엘씨데이터 수신 윈도우 처리 방법
US7539220B2 (en) * 2003-02-03 2009-05-26 Asustek Computer Inc. Data discard signalling procedure in a wireless communication system
CN1257621C (zh) * 2003-05-30 2006-05-24 中兴通讯股份有限公司 无线链路控制层中发送窗口调整的方法
US7801142B2 (en) 2003-08-18 2010-09-21 Innovative Sonic Limited Method to avoid potential deadlocks in a SDU discard function
US20050066255A1 (en) * 2003-09-14 2005-03-24 Sam Shiaw-Shiang Jiang Status report missing detection in a communication system
KR100684307B1 (ko) * 2003-12-29 2007-02-16 한국전자통신연구원 자동 재전송 요청 블록을 수신하는 방법 및 그 프로그램이 저장된 기록 매체
KR20050118591A (ko) * 2004-06-14 2005-12-19 엘지전자 주식회사 무선통신 시스템에서의 무선링크제어(rlc) 데이터처리방법
US7411979B2 (en) * 2004-09-24 2008-08-12 Innovative Sonic Limited Enhanced SDU discard procedure for a special data segmentation in a wireless communications system
KR100703503B1 (ko) * 2004-11-30 2007-04-03 삼성전자주식회사 통신 시스템에서 데이터 재전송 장치 및 방법
KR101208520B1 (ko) 2005-03-12 2012-12-05 엘지전자 주식회사 피드백 정보 통신 방법
CN1848720B (zh) * 2005-04-05 2013-03-27 创新音速有限公司 检测状态回报单元是否含有错误序号的方法及装置
EP1878155B1 (en) 2005-05-04 2013-12-04 LG Electronics Inc. Method of transmitting control information in wireless communication system and transmission window updating method using the same
KR101084135B1 (ko) * 2005-05-04 2011-11-17 엘지전자 주식회사 무선 통신 시스템의 송수신 단에서의 상태 pdu송수신방법
EP1868311B1 (en) * 2006-06-16 2012-02-01 Panasonic Corporation Avoidance of retransmission requests in a packet retransmission scheme
JP4562694B2 (ja) 2006-06-20 2010-10-13 富士通株式会社 再送制御方法及び装置
WO2008024282A2 (en) * 2006-08-21 2008-02-28 Interdigital Technology Corporation Method and apparatus for controlling arq and harq transmissions and retranmissions in a wireless communication system
US7715444B2 (en) * 2007-02-02 2010-05-11 Palm, Inc Resuming a previously interrupted peer-to-peer synchronization operation
KR101435832B1 (ko) 2007-03-19 2014-08-29 엘지전자 주식회사 이동통신 시스템에서의 무선 프로토콜 처리방법 및이동통신 송신기
WO2008115025A1 (en) * 2007-03-22 2008-09-25 Lg Electronics Inc. Method of transmitting data block in wireless communication system
US8073012B2 (en) 2007-05-02 2011-12-06 Innovative Sonic Limited Method and related apparatus for handling packet discard in a wireless communications system
US20090129315A1 (en) * 2007-11-21 2009-05-21 Qualcomm Incorporated Data discard for radio link control in wireless networks
US20090175175A1 (en) * 2008-01-04 2009-07-09 Interdigital Patent Holdings, Inc. Radio link control reset using radio resource control signaling
EP2136501B1 (en) * 2008-06-20 2019-12-04 LG Electronics Inc. Method of delivering a PDCP data unit to an upper layer
US8443247B2 (en) * 2008-12-12 2013-05-14 Qualcomm Incorporated Methods and systems using window start update for wireless communication HARQ connection
US20130039192A1 (en) 2011-08-08 2013-02-14 Renesas Mobile Corporation Methods, Apparatus and Wireless Device for Transmitting and Receiving Data Blocks
GB2484772B (en) * 2011-08-08 2013-09-18 Renesas Mobile Corp Methods and processing systems for transmitting and receiving data blocks
US10841833B2 (en) * 2016-10-12 2020-11-17 Qualcomm Incorporated Streamlined user plane headers for high data rates
US10750520B2 (en) * 2017-04-27 2020-08-18 Qualcomm Incorporated Radio link control/packet data convergence protocol window advance with holes
WO2025006291A1 (en) * 2023-06-26 2025-01-02 Google Llc Methods and apparatuses for processing data unit discard reports

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI112305B (fi) * 2000-02-14 2003-11-14 Nokia Corp Datapakettien numerointi pakettivälitteisessä tiedonsiirrossa
WO2001059979A2 (en) * 2000-02-14 2001-08-16 Thomson Licensing S.A. Method for transmission of packetized messages with emitter timeout
US6862450B2 (en) * 2001-02-07 2005-03-01 Nokia Mobile Phones Ltd. Resetting signaling link upon SRNS relocation procedure
EP1465369A1 (en) * 2003-03-31 2004-10-06 Matsushita Electric Industrial Co., Ltd. Reset synchronisation method for a retransmission protocol

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100356758C (zh) * 2004-06-30 2007-12-19 大唐移动通信设备有限公司 防止无线链路控制层的发送缓存器溢出的方法
CN1941741B (zh) * 2005-09-29 2011-04-20 创新音速有限公司 用于无线通讯系统初始化接收端的储存窗的方法及装置
CN101911572A (zh) * 2008-01-09 2010-12-08 艾利森电话股份有限公司 用于降低传输停止风险的方法和发射单元
CN101911572B (zh) * 2008-01-09 2014-12-10 艾利森电话股份有限公司 用于降低传输停止风险的方法和发射单元
WO2010145321A1 (zh) * 2009-11-03 2010-12-23 中兴通讯股份有限公司 一种分组业务域传输分组数据的方法和系统
US8654795B2 (en) 2009-11-03 2014-02-18 Zte Corporation Packet data transmitting method and system for packet service domain

Also Published As

Publication number Publication date
US7203196B2 (en) 2007-04-10
DE60304495T2 (de) 2006-11-23
DE60304495D1 (de) 2006-05-24
KR100541015B1 (ko) 2006-01-10
TW595179B (en) 2004-06-21
DE60313507D1 (de) 2007-06-06
US20030147396A1 (en) 2003-08-07
DE60313507T2 (de) 2008-01-03
JP3744908B2 (ja) 2006-02-15
TW200303132A (en) 2003-08-16
KR20050077044A (ko) 2005-07-29
EP1333609A1 (en) 2003-08-06
CN1190057C (zh) 2005-02-16
KR20030066356A (ko) 2003-08-09
EP1333609B1 (en) 2006-04-12
JP2003249974A (ja) 2003-09-05
KR100563115B1 (ko) 2006-03-27

Similar Documents

Publication Publication Date Title
CN1190057C (zh) 无线通讯系统中的结束伺服数据单元删除信令程序的方法
CN1157018C (zh) 通信系统与传输站
CN1126403C (zh) 通信系统中发送导频强度测量消息的改进方法
CN1914845A (zh) 用于在移动通信系统中产生对自动重发请求的反馈消息的方法
CN1270552C (zh) 用于传送块大小信令的方法以及无线通信系统
CN1496157A (zh) 移动通信系统中的数据转发控制方法
CN1261487A (zh) 用于选择性重发协议的序列号码范围扩展方法和系统
CN1280448A (zh) 链路和媒体访问控制层事务处理启动过程的系统和方法
CN1702993A (zh) 无线通信设备
KR20090038751A (ko) 고속데이터 전송을 위한 arq 과정의 수행방법
CN1768498A (zh) 在自动重复请求协议中避免停机状态和顺序号不确定性
CN101814982A (zh) 用于实施借由h-arq辅助的arq的方法和系统
CN1367964A (zh) 错误控制方法和设备
CN101351984A (zh) 用于实施借由h-arq辅助的arq的方法和系统
CN1428026A (zh) 利用混合自动重复请求技术的数据传输中的信道质量测量
CN1154305C (zh) 推动无线链路控制层数据发送窗口快速滑动的方法及装置
CN1767540A (zh) 在高速移动通信网络中的传输控制协议流控制方法
JP2011512063A (ja) 送信ストーリングの危険性を低減するための方法および送信部
KR101728546B1 (ko) 무선 통신 시스템에서의 진보된 arq 버퍼 관리 방법 및 그 장치
CN1136685C (zh) 用于移动通信系统的无线电链路协议装置和方法
CN1452830A (zh) 数据传输协议
CN1436012A (zh) 利用harq进程的接收状态避免停顿的方案
CN1207853C (zh) 基站装置、无线通信方法和分组传输方法
CN1494781A (zh) Arq系统中帧定界的方法和装置
CN101060387A (zh) 基于harq的数据传输方法

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

Granted publication date: 20050216

CX01 Expiry of patent term