用于改进的重传的方法和设备技术

技术编号:20657186 阅读:114 留言:0更新日期:2019-03-23 08:34
本发明专利技术披露一种在蜂窝接入系统(100)中使用的方法(200),该系统具有控制往来于系统中小区(110)的业务的RBS(120),其具有一个位于小区中的用户设备UE(130,140)。RBS和UE在互相之间接收和传送信息,它们其中之一是发送方并且另一方是接收方,通过第一错误检测方法,接收的消息(BSN1,BSN4)中的错误可以由接收方检测,并且如果在接收的消息中检测到了错误,则接收方可以请求传送方重传。接收方存储重传请求的顺序,从而接收方可以检测到错误重传而不需要第一错误检测方法的辅助。

Method and equipment for improved retransmissions

The invention discloses a method (200) used in a cellular access system (100), which has a RBS (120) that controls traffic to and from a cell (110) in the system, and a user equipment UE (130, 140) located in the cell. RBS and UE receive and transmit information between each other. One of them is the sender and the other is the receiver. Through the first error detection method, the error in the received message (BSN1, BSN4) can be detected by the receiver. If an error is detected in the received message, the receiver can request the sender to retransmit. The receiver stores the order of the retransmit requests so that the receiver can detect the error retransmit without the assistance of the first error detection method.

【技术实现步骤摘要】
用于改进的重传的方法和设备
本专利技术披露一种在蜂窝接入系统中使用的方法,在该系统中可以有至少一个控制往来于系统中小区的业务的无线基站,并且在该系统中可以至少有一个具备位于小区中的用户设备UE的用户。RBS和UE可以在互相之间接收和传送信息,从而它们其中之一是发送方并且另一方是接收方,并且利用错误检测方法可以检测接收到的消息中的错误。如果在接收到的消息中检测到了错误,则接收方可以请求发送方重传在其中已经检测到错误的消息。
技术介绍
在诸如蜂窝电话系统之类的蜂窝接入系统中,具有至少一个小区,该小区中具有一个或多个用户,每一个用户具有用户设备UE,利用它用户可以与该系统进行通信。系统也将包括至少一个无线基站RBS,尤其是用于控制往来于小区中的UE的业务。因此,UE和RBS将互相通信,其中UE传送信息到RBS并且从RBS接收信息,相对于UE,TBS同样如此。为了确保其中一方(UE/RBS)传送的消息被接收方(RBS/UE)正确地接收,采用了许多技术。如果接收方检测到从发送方接收的消息中的错误或者根本没有接收到消息,那么接收方可以通常以NACK-消息(否定确认,NegativeAcknowledge)的形式,请求发送方进行重传。为了最小化传送延时,关键是接收方可以尽快检测到传送错误。尤其重要的是,尽快检测到重传的无线块(radioblock)的错误或NACK消息,因为它们对应于已经延时的无线块。采用许多方法来做到这点,即,检测错误的重传或者NACK消息错误。一种检测所有类型传送错误的方法是使用良好保护的头部,其具有序列号,其后跟随由错误检测编码保护的分开的编码数据。如果头部可以被解码,但是检测到数据错误,那么接收方可以请求为给定序列号的块而重传,即,发送NACK。还可以为每个重传使用定时器,从而每次接收方请求重传(即,发送NACK)时,它启动定时器。如果当重传到达前定时器终止,那么接收方可以得出NACK或重传出错,从而发送新的NACK。但是,上述的每种方法具有缺点,如下所述:通过错误检测编码检测错误的方法要求头部被单独解码并且正确地接收,从而丢失包的序列号是已知的。如果未知该序列号,那么就需要其它方法。由于需要对所有定时器进行维护和控制,所以使用定时器用于重传的方法相当昂贵。另外,由于重传不仅因为传送错误可能被延迟,还可能因为多用户调度,所以难以获得定时器的正确的值。
技术实现思路
因此,如上所述,需要一种解决方案,利用这种方案,接收方可以比现有的解决方案更快的速度检测到蜂窝接入系统中的UE和RBS之间的错误重传和错误NACK消息,但却没有上述方法的缺点。本专利技术满足了该需要,其中披露了一种在蜂窝接入系统中使用的方法,其中可以有至少一个控制往来于系统中小区的业务的无线基站RBS。在可以应用本专利技术的系统中,可以有至少一个具备位于小区中的用户设备UE的用户,并且RBS和UE可以在互相之间接收和传送信息,从而它们其中之一是发送方并且另一方是接收方。根据本专利技术的方法,通过第一错误检测方法,接收的消息中的错误可以由接收方检测,并且如果在接收的消息中检测到了错误,则接收方可以请求发送方重传在其中检测到错误的消息。进一步,根据本专利技术的方法,接收方将它请求重传的顺序保存起来,从而接收方可以检测到错误的重传而不需要第一错误检测方法的辅助。在检测到错误的重传之后,接收方可以请求来自错误的重传的发送方的重传。因此,本专利技术提供一种方法,用于在错误无线块(radioblocks)的序列号不能被解码时,检测重传的块和/或NACK报告的传送错误。使用本专利技术的方法就不需要定时器,它们的维护成本昂贵并且在出现调度延迟时是不可靠的。附图说明根据附图,将对本专利技术进行更详细的描述,其中:图1示出本专利技术可能在其中被应用的系统的例子,以及图2-4示出本专利技术方法的示例性的流程图,以及图5示出本专利技术RBS的框图,以及图6示出本专利技术UE的框图。具体实施方式图1示意性地示出本专利技术可能在其中被应用的系统100。系统100是蜂窝接入系统,并且因此包括多个小区,其中之一在图1中以参考标记110示出。小区110包括至少一个无线基站RBS,如图1中120所示。尤其是,RBS120用于控制往来于小区110中的用户的业务。小区110可容纳至少一个用户终端,图1中示出了参考标记为130和140的两个用户终端。系统100以蜂窝电话系统示出,并且本专利技术将会参照这样的系统被描述,但应该指出的是,这仅是举例的方式,本专利技术可以应用于多个不同的无线接入系统。另外,当参考系统100对本专利技术进行描述时所使用的术语仅仅用于帮助读者对本专利技术的理解,并无限制本专利技术寻求的保护范围的意思。例如,术语基站或者无线基站RBS应当被解释为系统中具有RBS功能的节点。例如在一些系统中,本质上对应于RBS的功能的功率由称作节点B(NodeB)的节点实现。这样的系统也自然地包含在本专利技术中。同样,应当理解术语用户终端或UE仅仅是作为帮助读者对本专利技术的理解的例子。例如,在一些系统中,使用术语UT、用户终端或MS移动站。自然地,这样的系统也包含在本专利技术中的范围中。另外,尽管UE130、140在图1中以蜂窝电话示出,但是应当理解这仅仅是为了帮助对本专利技术的理解,UE可以是许多其它类型的设备,便携或固定的,例如计算机。如本文前面所述,UE130、140可以向RBS发送业务,也可以从RBS接收业务。如果接收方(UE或者RBS)在接收的消息中检测到错误或者检测到已经接收到的消息的缺失,那么接收方可以通过发送被称作NACK(否定确认,NegativeAcknowledge)的消息,请求传送方(RBS或者UE)重传损坏的或丢失的消息。本专利技术的主要目的是通过快速检测重传的数据和NACK消息的传送错误来加速数据传送。本专利技术的基本思想是通过让接收方对请求的重传的序列保持跟踪并且将其与接收的重传的序列比较来检测重传或者NACK报告中的错误。换句话说,被接收方请求的重传的顺序被保存,并且如果例如在块k的重传之后请求块n的重传,则如果在接收到块k的重传之前接收到块n的重传,那么接收方可以检测到错误,并且接收方可以向传送方发送块k的新的NACK。因此,根据本专利技术,因为接收方对它请求重传的序列保持跟踪或者保存了它请求重传的序列,所以接收方检测到重传或者NACK报告的错误。如果例如在块k的重传之后请求块n的重传,则如果在块k之前接收到块n,那么可以检测到错误,并且接收方可以向传送方发送块k的更新的NACK。为了帮助读者理解本专利技术,现将给出如何实施本专利技术的方法的一些例子。利用图2、3中的流程图将对这些例子进行解释。例子中将使用以下一些缩写:BSN-块序列号(BlockSequenceNumber)ARQ-自动重复请求(AutomaticRepeatRequest)为了简单起见,在以下例子中,将假定RBS120是接收方并且UE130、140其中之一是传送方,但是应当指出这仅仅是例子,RBS或者UE都可以作为传送方或者发送方,本专利技术可同等地应用于任一种情况。首先,参照图2中的流程图,在步骤210,RBS120检测到接收的BSN1有错误,并且在步骤220,请求BSN1的第一次重传。RBS如何检测接收的数据中的第一错误检测不在本专利技术的范围内,并且可以以多种本文档来自技高网
...

【技术保护点】
1. 一种在蜂窝接入系统(100)中使用的方法(200,300,400),所述系统中有至少一个控制往来于所述系统中小区(110)的业务的无线基站RBS(120),并且所述系统中有至少一个在所述小区中的用户设备UE(130,140),在所述系统中,所述RBS和所述UE在互相之间接收和传送信息,从而它们其中之一是发送方并且另一方是接收方,所述方法包括如下步骤:通过第一错误检测方法,接收的消息(BSN1,BSN4)中的错误由接收方 (120;130,140) 检测,并且如果在接收的消息中检测到了错误,则接收方 (120;130,140) 请求(ARQ)发送方重传在其中检测到错误的消息,所述方法(200,30,400)的特征在于,接收方存储发送重传请求的顺序,并将发送重传请求的顺序与接收的重传的顺序进行比较,通过所述比较,所述接收方检测到(270,380,470)错误的重传而不需要所述第一错误检测方法的辅助,之后,接收方 (120; 130, 140)向错误重传的发送方请求重传。

【技术特征摘要】
1.一种在蜂窝接入系统(100)中使用的方法(200,300,400),所述系统中有至少一个控制往来于所述系统中小区(110)的业务的无线基站RBS(120),并且所述系统中有至少一个在所述小区中的用户设备UE(130,140),在所述系统中,所述RBS和所述UE在互相之间接收和传送信息,从而它们其中之一是发送方并且另一方是接收方,所述方法包括如下步骤:通过第一错误检测方法,接收的消息(BSN1,BSN4)中的错误由接收方(120;130,140)检测,并且如果在接收的消息中检测到了错误,则接收方(120;130,140)请求(ARQ)发送方重传在其中检测到错误的消息,所述方法(200,30,400)的特征在于,接收方存储发送重传请求的顺序,并将发送重传请求的顺序与接收的重传的顺序进行比较,通过所述比较,所述接收方检测到(270,380,470)错误的重传而不需要所述第一错误检测方法的辅助,之后,接收方(120;130,140)向错误重传的发送方请求重传。2.如权利要求1的方法(200,300),根据所述方法,如果在第二消息的重传被请求之前第一消息的重传被请求,则如果接收方接收到第二消息的重传而没有正确地接收第一消息的重传,那么接收方(120;130,140)检测到第一消息(BSN1,BSN4)的错误的重传。3.如权利要求1的方法(200,400),根据所述方法,如果在第二消息的重传被请求之前第一消息的重传被请求,并且在第一消息的重传被接收之前第三消息的第一次传送被接收,则如果接收方接收到第二消息的重传而没有正确地接收第一消息的重传,那么接收方(120,130,140)检测到第一消息的错误的重传(470)。4.如权利要求1-3任意一项的方法(200,300,400),根据所述方法,第一错误检测方法用于检测消息的接收是否失序。5.如权利要求1-3任意一项的方法(200,300,400),根据所述方法,第一错误检测方法为错误检测代码。6.一种蜂窝接入系统中的无线基站RBS(120),用于控制往来于系统(100)中小区(110)的业务,在所述小区(110)中有至少一个在所述小区中的用户设备UE(130,140),RBS包括用于接收和传送往来于UE(130,140)的信息的接收和传送装置(121),从而RBS(120)相对于UE(130,140)是发送方和接收方,RBS(120)包括第一错误检测装置(122),所述第一错误检测装置(122)用于利用第一错误检测方法检测从UE(130,140)接收的消息中的错误,RBS(120)包括重传请求装置(123),所述重传请求装置(123)用于请求UE(130,140)重传已经在其中检测到错误的消息,RBS(120)的特征在于,它包括存储装置(124),用于存储它发送重传请求的顺序,利用所述顺序,错误的重传被重传错误检测装置(125)通过比较发送重传请求的顺序与接收的重传的顺序检测到而不需要第一错误检测装置的辅助,之后,RBS(120)...

【专利技术属性】
技术研发人员:Y廷纳H阿克塞尔森
申请(专利权)人:艾利森电话股份有限公司
类型:发明
国别省市:瑞典,SE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1