首页> 中国专利> 无线通信装置、无线通信控制装置、无线通信方法、无线通信程序、无线通信控制方法、以及无线通信控制程序

无线通信装置、无线通信控制装置、无线通信方法、无线通信程序、无线通信控制方法、以及无线通信控制程序

摘要

本发明提供一种无线通信装置、无线通信控制装置、无线通信方法、无线通信程序、无线通信控制方法、以及无线通信控制程序,其使用附加数据校验位来收发数据的通信协议,目的在于提高系统整体的吞吐量,包括:接收数据判定部,其对接收到的数据,使用所述数据校验位来进行数据校验,判定数据是否错误;接收结果发送部,其在判定结果为错误时,丢弃数据,将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,将数据为正常的意思发送给发送源的另外的无线通信装置;格式判定部,其判定数据的格式是正常还是不正确,当判定为正常时,将数据移交给规定的处理;以及重发要求部,其在数据的格式被判定为不正常时,丢弃数据,请求接收结果发送部进行该数据的重发请求。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-03-20

    授权

    授权

  • 2010-10-13

    实质审查的生效 IPC(主分类):H04L1/16 申请日:20071003

    实质审查的生效

  • 2010-08-25

    公开

    公开

说明书

技术领域

本发明涉及使用附加数据校验位来收发数据的通信协议的无线通信装置、用于该无线通信装置的控制通信的无线通信控制装置、使用该无线通信装置的无线通信方法、使该无线通信装置进行数据的接收处理的无线通信程序、用于该无线通信装置并使用控制通信的无线通信控制装置的无线通信控制方法、以及用于无线通信装置并使用控制通信的无线通信控制装置的无线通信控制方法。

背景技术

近年来,广泛采用被称为3G(3rd generation)的无线通信系统的协议(非专利文献1)。

该3G中也有若干个发展阶段,除了在FOMA等中采用的原来的3G之外,还出现了采用通信速度更高速化的、被称为3.5G或HSDPA的协议的便携电话机,进而现在还研究被称为Super 3G或3.9G的协议。

该3G的组的无线通信系统中的协议被分为多个层,其中的层1是被称为物理层的层,该层1是负责实际的通信的部分。

图1是层2的协议构成图。

位于层1的上层的层2是通过由MAC(Medium Access Control,媒体访问控制)、RLC(Radio Link Control,无线链路控制)、PDCP(PacketDate Convergence Protocol,分组数据会聚协议)构成的3个子层来构成的。

此处,配置在一个层或一个子层的一个处理功能的块被称为实体(entity),PDCP实体和RLC实体对应于各LCH(Logical Channel:逻辑信道),仅存在使用的LCH的数(图1所示的例中是#1~#n这n个),并且分别以1对1对应而进行PDU(Protocol Data Unit)的交接。此处,在PDCP实体中,在3.9G(Super 3G)中进行数据的保密等的处理,在RLC实体中,进行数据的重发控制等的处理。

并且,MAC实体将从各RLC实体通过各LCH传送来的PDU综合到1个PDU并发送到HARQ(Hybrid Automatic Repeat reQuest),HARQ通过TRCH(Transport Channel,传输信道)将其传送到作为下位层的层1。

在接收侧,MAC实体将从层1通过TRCH传送来的PDU分配到1个或多个PDU,并将所分割的各PDU通过各LCH传送到各RLC实体。

另外,在层2的更上位中还存在层3,但此处由于没有直接关系而省略了图示及说明。

此处,对于各PDU,通过3GPP(3rd Generation Partnersship Project)来研究了如下的形式:不仅可以附加用户数据、还可以附加对方侧的实体所需的控制信息,与对方侧进行信息交换。

图2是表示附加了控制信息的PDU的数据流程的一例的图。

在RLC实体中,对从相同LCH的PDCP实体中接收的RLC-SDU(Source Data Unit)附加头H,并作为RLC子层中的PDU(RLC-PDU)发送到MAC实体。在MAC实体中,将从多个LCH的RLC实体发送来的RLC-PDU作为MAC子层中的SDU(MAC-SDU)来接收,并将这些多个MAC-SDU综合起来,进一步附加MAC控制信息,进一步附加头H来作为1个MAC-PDU发送到层1。在层1中,用无线发送从MAC子层发送来的MAC-PDU。

另一方面,在接收侧,层1接收到的MAC-PDU被交到MAC实体中,MAC实体将该接收的MAC-PDU分配到每个LCH的MAC-SDU并交到各LCH的RLC实体。

另外,在该图2中,虽然说明了正常收发的情况,但在构成MAC实体的HARQ(参照图1)中,通过CRC(Cyclic Redundancy Check,循环冗余校验)进行接收正常还是接收异常的校验,在正常(CRC-OK)时向发送源发送ACK(Acknowledgment),在接收异常(CRC-NG)时通过发送NACK(Negatine Acknowledgement)来进行重发请求。

图3是表示包含接收侧HARQ进行的ACK、NACK的回送的数据流程的图。

此处,发送侧的HARQ发送控制部进行工作,使MAC-PDU#1与MAC-PDU#2这2个MAC-PDU向接收侧进行发送。在接收侧接收这2个MAC-PDU,在接收侧的HARQ接收控制部中进行对该接收到的各MAC-PDU的CRC校验。该CRC校验的结果,认为MAC-PDU#1是接收异常(CRC-NG),此时向发送侧发送NACK,并且发送侧的HARQ发送控制部中,在接收NACK时,进行该相同的MAC-PDU#1的重发控制。在发送侧,管理发送了MAC-PDU#1的时刻,当接收NACK时从该NACK的接收时刻可以识别该NACK是请求哪个MAC-PDU重发的NACK。因此,在MAC-PDU的接收侧不发送接收异常的MAC-PDU的识别符,而仅通过发送NACK,可以知道在该MAC-PDU的发送侧中在哪个MAC-PDU中发生了发送异常。

关于MAC-PDU#1之后从发送侧发送来的MAC-PDU#2,当接收正常(CRC-OK)时,HARQ接收控制部将该MAC-PDU#2交到MAC-PDU判定处理部,同时向发送侧发送ACK。接收该ACK的发送侧,识别到不需要关于MAC-PDU#2的重发控制,发送接下来应发送的MAC-PDU(此处为MAC-PDU#n)。

MAC-PDU判定处理部中,判定从该HARQ接收控制部接收的MAC-PDU#2为是正常格式的PDU还是异常格式的PDU。

图4是表示MAC-PDU判定处理部中的PDU的格式正常/异常的判定处理的示意图。

如上所述,在HARQ接收控制部中,当CRC校验结果被判定为接收正常时向发送侧发送ACK,同时将该MAC-PDU交到MAC-PDU判定处理部。在MAC-PDU判定处理部中,当从HARQ接收控制部接收MAC-PDU时,判定该MAC-PDU的格式是正常还是异常。

作为不正确格式例如例举有如下的情况。

(1)LCH的识别符为范围外的情况;

(2)头比规定多(头中的E(Extension)标志为ON)的情况;

(3)头中的Length信息的总和比接收到的MAC-PDU长的情况;

(4)MAC控制信息的识别符为范围外的情况;

(5)MAC控制信息的识别符与Length不同的情况等。

在MAC-PDU判定处理部中,判定该MAC-PDU为正常格式还是不正确格式,在是正常格式时分配到每个LCH的MAC-SDU并交到各LCH的RLC实体(参照图2),但在是不正确格式时,该MAC-PDU被丢弃。此时,MAC实体中不实施重发控制。如上所述,由于在RLC实体中不进行重发控制,因此在不接收该RLC实体应接收的RLC-PDU时,从RLC实体生成重发请求,但RLC实体中的重发控制的实施中存在条件,不能立即实施重发控制。

接着,作为与本发明关联的技术,说明使用多个天线进行通信的MIMO(Multiple-Input Maltiple-Output,多输入多输出)的概要。

图5是表示采用MIMO的发送装置以及接收装置的概要的框图,图6是表示采用MIMO时的数据流程的图。

如图2所示,发送侧的MAC-PDU生成处理部11中,综合从各RLC接收的RLC-PDU(MAC-SDU)来生成MAC-PDU。该MAC-PDU根据应发送数据的发生而生成多个,但在该图5、图6中作为代表表示了MAC-PDU#1和MAC-PDU#2这2个MAC-PDU。MAC-PDU生成处理部11生成的MAC-PDU经过HARQ发送控制部12输入到层1发送处理部13,对每个MAC-PDU分配多个(此处作为一例设为2个)天线14a、14b,并由这2个天线14a、14b分担发送。

在接收侧,从发送侧的2个天线14a、14b发送来的MAC-PDU由2个天线24a、24b接收并交到层1接收处理部23。图6中,将收发天线对称为MIMO天线,并按照每对用&1、&2来表示。

由接收侧的层1接收处理部22通过多个天线24a、24b接收到的MAC-PDU根据HARQ接收控制部22进行CRC校验和NACK、ACK的发送并发送到MAC-PDU判定处理部21,在MAC-PDU判定处理部21中,判定上述格式的正常/不正确,在正常格式时分配到各LCH的MAC-SDU并交到各RLC实体。不正确格式的MAC-PDU被MAC-PDU判定处理部21所丢弃。

如上所述,MIMO是使用多个天线进行并行收发的技术,通过使用多个天线可以进行宽带高速通信。

非专利文献1:http://www.3gpp.org/

上述通信协议的情况下,存在如下所述的问题:在接收侧的MAC-PDU判定处理部中进行接收到的MAC-PDU的格式是正常还是异常的判定,当为异常格式时,该MAC-PDU被丢弃。要求RLC实体中的重发控制进行该丢弃的数据的获取,但如上所述,RLC实体中的重发控制不能立即实施,到重发请求为止需要时间,从而导致整体的总吞吐量减少。

发明内容

本发明的目的在于,鉴于上述问题提供一种实现总吞吐量提高的无线通信装置、无线通信控制装置、无线通信方法、无线通信程序、无线通信控制方法、以及无线通信控制程序。

实现上述目的的本发明的无线通信装置中的第1无线通信装置,该无线通信装置使用附加数据校验位来收发数据的通信协议,其特征在于,该无线通信装置包括:接收部,其从发送源的另外的无线通信装置接收数据;接收数据判定部,其对接收到的数据,使用该数据的数据校验位来进行数据校验,判定该数据是否错误;接收结果发送部,其在判定结果为错误时,丢弃数据,将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,将数据为正常的意思发送给发送源的另外的无线通信装置;格式判定部,其判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求部,其在数据的格式被判定为不正确时,丢弃该数据,要求接收结果发送部进行该数据的重发请求。

本发明的第1无线通信装置判定所接收的数据的格式是正常还是不正确,并具有当判定为不正确时,丢弃该数据,上述接收结果发送部的重发要求部进行该数据的重发请求要求,因此在数据的格式为不正确时立即进行重发请求,提高了通信的吞吐量。

此处,上述第1无线通信装置的通信协议典型地包含MAC(MediumAccess Control)协议,上述数据校验是CRC(Cyclic Redundancy Check),上述规定的处理是RLC(Radio Link Control)。

并且,实现上述目的的本发明的无线通信装置中的第2无线通信装置,该无线通信装置使用附加数据校验位来收发包含通信控制信息的数据的通信协议,其特征在于,该无线通信装置包括:接收部,其从发送源的另外的无线通信装置接收数据;发送部,其向发送目的地的另外的无线通信装置发送数据;接收数据判定部,其对接收到的数据,使用该数据的数据校验位来进行数据校验,判定数据是否错误;接收结果发送部,其在判定结果为错误时,丢弃数据,将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,将数据为正常的意思发送给发送源的另外的无线通信装置;格式判定部,其判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求部,其在数据的格式被判定为不正确时,丢弃数据,在发送给发送源的另外的无线通信装置的数据的通信控制信息中编入重发请求而要求发送部进行数据的发送。

本发明的第2无线通信装置判定数据的格式是正常还是不正确,并具有重发要求部,用于在数据的格式被判定为不正确时,丢弃该数据,在发送给该发送源的数据的通信控制信息中编入重发请求而要求发送部的重发要求部进行该数据的发送,因此在数据的通信控制信息为不正确时迅速进行数据的重发请求,提高通信的吞吐量。

此处,在上述第2无线通信装置中,重发要求部优选在发送给发送源的另外的无线通信装置的数据的通信控制信息中编入包含接收到的数据的接收时刻信息的重发请求来要求发送部进行数据的发送。

向发送来不正确的数据的发送源发送数据的发送时刻不是一律地确定的,因此通过在要发送给该发送源的数据的通信控制信息中编入包含不正确数据的接收时刻信息,可以在发送来不正确数据的发送源中容易确定该不正确数据。

并且,上述第2无线通信装置优选还具有多个天线,使用该多个天线进行MIMO(Multiple-Input Multiple-Output)通信,重发要求部在发送给发送源的另外的无线通信装置的数据的通信控制信息中编入不仅包含接收到的数据的接收时刻信息还包含天线识别信息的重发请求,要求发送部进行数据的发送。

在采用MIMO技术的无线通信装置的情况下,使用多个天线并行地进行无线通信,因此通过将不仅包含上述接收时刻信息还包含确定接收到不正确数据的天线的天线识别信息的重发请求编入到通信控制信息,在发送该不正确数据的发送源中,可以通过这些接收时刻信息和天线识别信息,容易确定该发送的不正确数据。

该第2无线通信装置的通信协议典型地包含MAC(Medium AccessControl)协议,上述数据校验是CRC(Cyclic Redundancy Check),上述通信控制信息是MAC控制信息,上述规定的处理是RLC(Radio LinkControl)。

并且,在上述第1无线通信装置以及第2无线通信装置的任意一个中,优选上述重发要求部在重发来的数据中包含的通信控制信息为相同内容的不正确时,不再该数据的重发请求。

当重发来的数据中包含相同的不正确时,在发送源也不能消除该不正确,即使再进行重发请求,能获得消除该不正确的数据的可能性也很低,只导致增加通信量,因此优选不再进行重发请求。

并且,实现上述目的的本发明的无线通信控制装置中的第1无线通信控制装置,该无线通信控制装置用于无线通信装置并控制通信,该无线通信装置使用附加数据校验位来收发数据的通信协议,并具有接收部和接收结果发送部,该第1无线通信控制装置的特征在于,该无线通信控制装置包括:接收数据判定部,其对接收到的数据,使用该数据的数据校验位来进行数据校验,判定该数据是否错误;接收结果发送指示部,其在判定结果为错误时,丢弃数据,指示接收结果发送部,使其将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,指示接收结果发送部,使其将该数据为正常的意思发送给发送源的另外的无线通信装置;格式判定部,其判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求部,其在数据的格式被判定为不正确时,丢弃该数据,要求接收结果发送部进行该数据的重发请求。

并且,实现上述目的的本发明的无线通信控制装置中的第2无线通信控制装置,该无线通信控制装置用于无线通信装置并控制通信,该无线通信装置使用附加数据校验位来收发包含通信控制信息的数据的通信协议,并具有接收部和发送部以及接收结果发送部,该第2无线通信控制装置的特征在于,该无线通信控制装置包括:接收数据判定部,其对接收到的数据,使用该数据的数据校验位来进行数据校验,判定该数据是否错误;接收结果发送指示部,其在判定结果为错误时,丢弃数据,指示接收结果发送部,使其将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,指示接收结果发送部,使其将该数据为正常的意思发送给发送源的另外的无线通信装置;格式判定部,其判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求部,其在数据的格式被判定为不正确时,丢弃该数据,要求在该发送部发送给发送源的另外的无线通信装置的数据的通信控制信息中编入重发请求。

并且,实现上述目的的本发明的无线通信方法中的第1无线通信方法,该无线通信方法使用了无线通信装置,该无线通信装置包括接收部、接收数据判定部、接收结果发送部、格式判定部以及重发要求部,并使用附加数据校验位来收发数据的通信协议,该无线通信方法的特征在于,该无线通信方法包括:接收步骤,使用接收部,从发送源的另外的无线通信装置接收数据;接收数据判定步骤,使用接收数据判定部,对接收的数据,使用该数据的数据校验位来进行数据校验,判定数据是否错误;接收结果发送步骤,使用接收结果发送部,在判定结果为错误时,丢弃数据,将该数据的重发请求发送给发送源的无线通信装置,在判定结果为不是错误时,将数据为正常的意思发送给发送源的无线通信装置;格式判定步骤,使用格式判定部,判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求步骤,使用重发要求部,在数据的格式被判定为不正确时,丢弃该数据,要求接收结果发送部进行该数据的重发请求。

并且,实现上述目的的本发明的无线通信方法中的第2无线通信方法,该无线通信方法使用了无线通信装置,该无线通信装置包括接收部、发送部、接收数据判定部、接收结果发送部、格式判定部以及重发要求部,并使用附加数据校验位来收发包含通信控制信息的数据的通信协议,该无线通信方法的特征在于,该无线通信方法包括:接收步骤,使用接收部,从发送源的另外的无线通信装置接收数据;接收数据判定步骤,使用接收数据判定部,对接收到的数据,使用该数据的数据校验位来进行数据校验,判定该数据是否错误;接收结果发送步骤,使用接收结果发送部,在判定结果为错误时,丢弃数据,将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,将数据为正常的意思发送给发送源的无线通信装置;格式判定步骤,使用格式判定部,判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;重发要求步骤,使用重发要求部,在数据的格式被判定为不正确时,丢弃数据,在发送给发送源的无线通信装置的数据的通信控制信息中编入重发请求,要求发送部进行该数据的发送;以及使用发送部向发送源的无线通信装置发送具有编入了重发请求的通信控制信息的数据的步骤。

并且,实现上述目的的本发明的无线通信程序中的第1无线通信程序,该无线通信程序使无线通信装置进行数据的接收处理,该无线通信装置包括接收部、接收数据判定部、接收结果发送部、格式判定部以及重发要求部,并使用附加数据校验位来收发数据的通信协议,其特征在于,该无线通信程序使上述无线通信装置执行如下步骤:接收步骤,使用接收部,从发送源的另外的无线通信装置接收数据;接收数据判定步骤,使用接收数据判定部,对接收的数据,使用该数据的数据校验位来进行数据校验,判定数据是否错误;接收结果发送步骤,使用接收结果发送部,在判定结果为错误时,丢弃数据,将该数据的重发请求发送给发送源的无线通信装置,在判定结果为不是错误时,将数据为正常的意思发送给发送源的无线通信装置;格式判定步骤,使用格式判定部,判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求步骤,使用重发要求部,在数据的格式被判定为不正确时,丢弃该数据,要求接收结果发送部进行该数据的重发请求。

并且,实现上述目的的本发明的无线通信程序中的第2无线通信程序,该无线通信程序使无线通信装置进行数据的接收处理,该无线通信装置包括接收部、发送部、接收数据判定部、接收结果发送部、格式判定部以及重发要求部,并使用附加数据校验位来收发包含通信控制信息的数据的通信协议,其特征在于,该无线通信程序使上述无线通信装置执行如下步骤:接收步骤,使用接收部,从发送源的另外的无线通信装置接收数据;接收数据判定步骤,使用接收数据判定部,对接收到的数据,使用该数据的数据校验位来进行数据校验,判定该数据是否错误;接收结果发送步骤,使用接收结果发送部,在判定结果为错误时,丢弃数据,将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,将数据为正常的意思发送给发送源的无线通信装置;格式判定步骤,使用格式判定部,判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;重发要求步骤,使用重发要求部,在数据的格式被判定为不正确时,丢弃数据,在发送给发送源的无线通信装置的数据的通信控制信息中编入重发请求,要求发送部进行该数据的发送;以及使用发送部向发送源的无线通信装置发送具有编入了重发请求的通信控制信息的数据的步骤。

并且,实现上述目的的本发明的无线通信控制方法中的第1无线通信控制方法,该无线通信控制方法使用了用于无线通信装置并控制通信的无线通信控制装置,该无线通信装置使用附加数据校验位来收发数据的通信协议,并具有接收部和接收结果发送部,该无线通信控制方法的特征在于,该无线通信控制方法包括:接收数据判定步骤,对接收到的所述数据,使用该数据的数据校验位来进行数据校验,判定数据是否错误;接收结果发送指示步骤,在判定结果为错误时,丢弃数据,指示接收结果发送部,使其将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,指示接收结果发送部,使其将数据为正常的意思发送给发送源的另外的无线通信装置;格式判定步骤,判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求步骤,在数据的格式被判定为不正确时,丢弃数据,要求接收结果发送部进行该数据的重发请求。

并且,实现上述目的的本发明的无线通信控制方法中的第2无线通信控制方法,该无线通信控制方法使用了用于无线通信装置并控制通信的无线通信控制装置,该无线通信装置使用附加数据校验位来收发包含通信控制信息的数据的通信协议,并具有接收部和发送部以及接收结果发送部,该无线通信控制方法的特征在于,该无线通信控制方法包括:接收数据判定步骤,对接收到的数据,使用该数据的数据校验位来进行数据校验,判定数据是否错误;接收结果发送指示步骤,在判定结果为错误时,丢弃数据,指示接收结果发送部,使其将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,指示接收结果发送部,使其将数据为正常的意思发送给发送源的另外的无线通信装置;格式判定步骤,判定数据的格式是是正常还不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求步骤,使用重发要求部,在数据的格式被判定为不正确时,丢弃数据,要求在发送部发送给发送源的无线通信装置的数据的通信控制信息中编入重发请求。

并且,实现上述目的的本发明的无线通信控制程序中的第1无线通信控制程序,该无线通信控制程序使无线通信控制装置进行数据的接收处理,该无线通信控制装置用于无线通信装置并控制通信,该无线通信装置使用附加数据校验位来收发数据的通信协议,并具有接收部和接收结果发送部,其特征在于,该无线通信控制程序使上述无线通信装置执行以下步骤:接收数据判定步骤,对接收到的所述数据,使用该数据的数据校验位来进行数据校验,判定数据是否错误;接收结果发送指示步骤,在判定结果为错误时,丢弃数据,指示接收结果发送部,使其将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,指示接收结果发送部,使其将数据为正常的意思发送给发送源的另外的无线通信装置;格式判定步骤,判定数据的格式是正常还是不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求步骤,在数据的格式被判定为不正确时,丢弃数据,要求接收结果发送部进行该数据的重发请求。

并且,实现上述目的的本发明的无线通信控制程序中的第2无线通信控制程序,该无线通信控制程序使无线通信控制装置进行数据的接收处理,该无线通信控制装置用于无线通信装置并控制通信,该无线通信装置使用附加数据校验位来收发包含通信控制信息的数据的通信协议,并具有接收部和发送部以及接收结果发送部,其特征在于,该无线通信控制程序使上述无线通信装置执行以下步骤:接收数据判定步骤,对接收到的数据,使用该数据的数据校验位来进行数据校验,判定数据是否错误;接收结果发送指示步骤,在判定结果为错误时,丢弃数据,指示接收结果发送部,使其将该数据的重发请求发送给发送源的另外的无线通信装置,在判定结果为不是错误时,指示接收结果发送部,使其将数据为正常的意思发送给发送源的另外的无线通信装置;格式判定步骤,判定数据的格式是是正常还不正确,在判定为正常时,将数据移交给规定的处理;以及重发要求步骤,使用重发要求部,在数据的格式被判定为不正确时,丢弃数据,要求在发送部发送给发送源的无线通信装置的数据的通信控制信息中编入重发请求。

此处,关于无线通信控制装置、无线通信制方法、无线通信程序、无线通信控制方法以及无线通信控制程序,说明了主要的形式,但对于本发明的无线通信控制装置、无线通信制方法、无线通信程序、无线通信控制方法以及无线通信控制程序,只要其性质不变,则包含与对上述本发明的无线通信装置记载的形式对应的所有形式。

附图说明

图1是层2的协议构成图。

图2是表示附加了控制信息的PDU的数据流程的一例的图。

图3是表示包含接收侧HARQ的ACK、NACK的回送的数据流程的图。

图4是表示MAC-PDU判定处理部中的PDU的格式的正常/异常的判定处理的示意图。

图5是表示采用了MIMO的发送装置以及接收装置的概要的框图。

图6是表示采用了MIMO时的数据流程的图。

图7是表示应用了本发明的一实施方式的通信系统的一例的示意图。

图8是表示本发明的第1实施方式中的HARQ接收控制部以及MAC-PDU判定处理部的框图。

图9是表示图8所示的实施方式中的数据流程的图。

图10是表示本发明的第2实施方式中的、接收侧的MAC子层内的结构的框图。

图11是表示图10所示的实施方式中的数据流程的图。

具体实施方式

以下说明本发明的实施方式。

图7是表示应用了本发明的一实施方式的通信系统的一例的示意图。

该图7中,表示出了便携电话机100和与该便携电话机100之间进行无线通信的基站200。另外,实际的通信系统中,存在多个便携电话机和多个基站,还存在多个交换机等,但在此处,仅表示了说明本实施方式所需的最小限的结构。

在便携电话机100与基站200之间进行无线通信,便携电话机100成为发送侧时基站200成为接收侧,基站200成为发送侧时便携电话机100成为接收侧。即、便携电话机100和基站200都具有如下说明的发送侧的结构和接收侧的结构。

上述现有技术中,在所接收到的MAC-PDU的格式中存在不正确时丢弃该MAC-PDU,向RLC要求重发请求,但本实施方式中,当该MAC-PDU的格式中存在不正确时,如以下示出的2个例子那样,使得在MAC子层上进行重发请求,由此提高通信的吞吐量。仅仅是MAC子层上的重发请求这一点与上述的现有技术不同,其他点是直接引用了上述现有技术中的说明。

即、关于本发明的无线通信装置的框图结构,作为一例包含上述的图5所示的发送侧和接收侧双方的结构,并且与上述的现有技术中不同之处仅为以下说明的点。

图8是表示本发明的第1实施方式中的HARQ接收控制部以及MAC-PDU判定处理部的框图。

当接收从发送侧发送来的MAC-PDU时,在接收侧的HARQ接收控制部22的接收数据判定部221中,对所接收到的MAC-PDU进行CRC校验,当是正常接收(CRC-OK)时,该MAC-PDU被发送到MAC-PDU判定处理部21,同时,在ACK/NACK发送部222中生成ACK发送请求,进行从ACK/NACK发送部222经由层1的ACK的发送。其中,即使从接收数据判定部221向ACK/NACK发送部222生成ACK的发送请求,如以下说明的那样,有时ACK/NACK发送部222不进行ACK的发送,而发送NACK。

当由接收数据判定部221判定为接收异常(CRC-NG)时,从接收数据判定部221向ACK/NACK发送部222生成NACK的发送请求,并从ACK/NACK发送部222通过层1向发送侧发送NACK。在发送侧管理MAC-PDU的发送时刻,并主要说明了当接收ACK/NACK时,可以根据ACK/NACK的接收时刻识别是对哪个PDU的ACK/NACK,当在MIMO的情况下,也仍从与接收侧接收的天线相同的天线发送ACK/NACK,因此在PDU的发送侧,可以根据发送时刻和进行接收的天线识别是对哪个MAC-PDU的ACK/NACK。

此处,在接收数据判定部222中判定为正常接收(CRC-OK)而交到MAC-PDU判定处理部21的MAC-PDU,此次在该MAC-PDU判定处理部21中被判定是正常格式的PDU还是不正确格式的PDU,当是正常格式的PDU时,分配到每个LCH的SDU并交到各LCH的RLC实体(参照图2)。

另一方面,当在MAC-PDU判定处理部21中判定为是不正确格式的PDU时,丢弃该PDU。此处与上述的现有技术中相同,但在本实施例中,当MAC-PDU判定处理部21判定为是不正确格式的PDU时,在丢弃该PDU,同时向HARQ接收控制部22的ACK/NACK发送部222请求NACK的发送,并对ACK/NACK发送部222改写从接收数据判定部221送过来的ACK的发送请求。从而ACK/NACK发送部222收到来自MAC-PDU判定处理部21的请求,经由层1向发送侧发送NACK。

图9是表示图8所示的实施方式中的数据流程的图。

此处表示的例中,将基站作为发送侧,从该发送侧发送在此处作为代表的MAC-PDU#1和MAC-PDU#2这2个MAC-PDU,由作为接收侧的便携电话机接收。在接收侧,在层2中的更具体为MAC子层中判定是正常接收(CRC-OK)还是异常接收(CRC-NG)。

此处,首先对MAC-PDU#1进行该判定,由于是正常接收(CRC-OK),因此此处向发送侧要先发送ACK。其中,ACK尚未被发送,在此期间,判定该MAC-PDU#1的格式是正常还是不正确,当该MAC-PDU#1的格式为不正确时,将由于是正常接收(CRC-OK)而要发送的ACK改写为NACK并发送给发送侧。因此在发送侧,在接收到NACK后才向接收侧重发对应于该NACK的MAC-PDU#1。

关于MAC-PDU#2,由于接收也正常、格式也正常,因此向发送侧发送ACK,在发送侧对于该MAC-PDU#2不进行重发,而发送未发送的MAC-PDU#n。

从而,不仅是在接收异常(CRC-NG)时,即使是在接收正常(CRC-OK)而其PDU为不正确格式的PDU时,也仍在MAC子层内进行重发请求,不等待来自RLC子层的重发请求而进行重发请求,因此缩短了到重发请求为止的时间,提高了系统整体的吞吐量。

另外,在此处将基站作为发送侧、将便携电话机作为接收侧进行了说明,但便携电话机为发送侧、基站为接收侧的情况也相同。

在发送侧的层1中,暂时保存先发送的MAC-PDU,在接收对该先发送的MAC-PDU的NACK时,重发该保存的MAC-PDU。因此,在该第1实施方式的情况下,对于在包含发送侧的层1在内的、相对于该层1为接收侧的MAC-PDU判定处理之前混入的错误是有效的,但对在发送侧生成MAC-PDU的过程、或将该生成的MAC-PDU交到发送侧的层1过程中在MAC-PDU中混入错误时,无论重发多少次也无济于事。因此,在接收侧MAC-PDU判定处理中,当通过发送NACK而重发来的MAC-PDU的格式是与重发前的MAC-PDU的格式相同的不正确格式时,不再进行重发请求。由此,可以不重复无端的重发而将通信的资源提供给其他的PDU。

接着,说明本发明的第2实施方式。

图10是表示本发明的第2实施方式中的、接收侧的MAC子层内的结构的框图。

接收侧(此处设为便携电话机)的HARQ接收控制部22中,与上述同样,对所接收的MAC-PDU进行CRC校验,并根据正常接收(CRC-OK)还是接收异常(CRC-NG),分别将ACK或NACK发送给发送侧(基站)。此时的ACK/NACK是根据正常接收(CRC-OK)还是接收异常(CRC-NG)来发送,不考虑格式的正常/不正确。

当HARQ接收控制部22判定为正常接收(CRC-OK)时,该MAC-PDU被发送到MAC-PDU判定处理部21。此时,从HARQ接收控制部22将表示接收该MAC-PDU的时刻的时刻信息、在利用MIMO时是与包含识别进行接收的天线的MIMO天线信息的接收信息一起交到MAC-PDU判定处理部21。在MAC-PDU判定处理部21中,调查该接收的MAC-PDU的格式,并判定是正常格式还是不正确格式。当是正常格式时,该MAC-PDU分解为各LCH的MAC-SDU=RLC-PDU,并交到各LCH的RLC实体。

另一方面,当MAC-PDU判定处理部21判定为不正确格式时,丢弃该判定为不正确格式的MAC-PDU,伴随接收信息(时刻信息以及MIMO天线信息)的重发请求被交到MAC控制信息制作处理部31。该MAC控制信息制作处理部31虽然没有明示在图5中,但负责从便携电话机向基站发送的MAC-PDU的MAC控制信息的制作,是MAC子层内的结构要素。

此处,可以根据每一时刻的需要制作各种MAC控制信息,但作为本实施方式的特征,在该MAC控制信息制作处理部31中制作嵌入了从MAC-PDU判定处理部21接收的重发请求的MAC控制信息。在嵌入到该MAC控制信息中的重发请求中包含有接收信息(时刻信息和MIMO天线信息)。该MAC控制信息制作处理部31生成的MAC控制信息被交到同样便携电话机内的MAC-PDU生成部11。在MAC-PDU生成部11中,对从RLC实体接收的RLC-PDU(MAC-SDU)进行综合,同时还生成从MAC控制信息制作处理部31接收的MAC控制信息或、进一步地生成附加了头的MAC-PDU。该MAC-PDU生成处理部11生成的MAC-PDU被交到HARQ发送控制部11,进而经由该便携电话机的层1向基站发送。在基站侧参照所接收的MAC-PDU的控制信息,识别该控制信息中有重发请求的情况,进而通过该重发请求所附加的接收信息(时刻信息和MIMO天线信息)识别应重发的MAC-PDU,并重发该MAC-PDU。此时,在基站侧,已没有保存至接收ACK/NACK之前的MAC-PDU,从该基站侧的各LCH的RLC重新接收构建应重发MAC-PDU所需的RLC-PDU(MAC-SDU),并再生该MAC-PDU而进行重发。

因此,在该第2实施方式的情况下,对在生成发送侧的MAC-PDU的过程、或将该生成的MAC-PDU交到该发送侧的层1的过程中混入的错误也可以进行挽救的可能性高。但即使是该情况下,在重发来的MAC-PDU为与重发前的MAC-PDU相同的不正确的格式时,优选不再进行重发请求。

图11是表示图10所示的实施方式中的数据流程的图。

此处,作为代表表示了MAC-PDU#D1和MAC-PDU#D2这2个MAC-PDU从作为发送侧的基站发送到作为接收侧的便携电话机的情况。在接收侧的MAC子层中,进行CRC校验、ACK/NACK的发送,但在此处关于该点,由于与现有技术(参照图3)相同,在此省略图示。

在接收侧的MAC子层中,CRC校验后为正常接收(CRC-OK)时,接着调查该接收的MAC-PDU的格式,判定该格式是正常还是不正确。判定为正常时,与现有技术或上述第1实施方式的情况相同。

另一方面,当该接收到的MAC-PDU被判定为不正确格式的PDU时,丢弃该MAC-PDU,并且此次在该相同的便携电话机成为发送侧的情况下构成的MAC-PDU的MAC控制信息中嵌入附加了接收信息的重发请求,并且该MAC-PDU(图11中的MAC-PDU#U1)被向基站发送,其中,该接收信息包含表示接收不正确格式的MAC-PDU的时刻的时刻信息和用于确定接收该MAC-PDU的天线的MIMO天线信息。

在基站中,该接收到的MAC-PDU#U1的MAC控制信息得到分析,并识别到应对MAC-PDU#D1进行重发,并由该MAC-PDU#D1再生成后重发到便携电话机。

该第2实施方式的情况下,在不正确格式时,也仍在MAC子层内进行重发请求,提高系统整体的吞吐量。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号