一种数据传输方法及装置与流程

文档序号:12917664阅读:148来源:国知局
一种数据传输方法及装置与流程

本发明涉及无线通信技术领域,特别涉及一种数据传输方法及装置。



背景技术:

图1为cellularmtc方案示意图,如图所示,在现有cellularmtc(蜂窝mtc;mtc:machinetypecommunications,机器类通信)通信方案中,低功耗终端直接通过基站接入网络,基站作为低功耗终端的用户面锚点,负责从将通过空口从低功耗终端收到的数据转发到核心网,另一方面负责将从核心网收到的数据通过空口发送的低功耗终端。但是,由于基站和低功耗终端的距离可能非常远,因此要求低功耗终端具备非常强的上行传输能力,以便达到一定的可靠性,通常为了达到可靠性要求低功耗终端在上行方向上要进行大量的重传,从而造成低功耗终端能耗过高的问题。

图2为短距离mtc方案示意图,如图所示,在传统短距离mtc方案中,低功耗终端通过中继移动终端接入网络,中继移动终端作为低功耗终端的用户面锚点负责将从低功耗终端收到的设备转发给基站,另一方面将从基站收到的数据转发给低功耗终端。用于中继移动终端本身的移动性问题,当中继移动终端无法为低功耗终端继续提供服务的情况下,低功耗终端要重新选择新的中继移动终端作为用户面锚点。

此外,图3为多低功耗终端时的短距离mtc方案示意图,如图所示,如果特定中继移动终端下接入了大量的低功耗终端,如果所有针对低功耗终端的下行传输都要经过中继移动终端的转发,会导致中继移动终端电量损耗过快的问题。

可见,现有技术的不足在于:cellularmtc方案问题是低功耗终端在小区 边缘情况下能量消耗会显著提高,此外为解决上行功率受限问题,需要分别设计上行和下行传输方案,从而增加终端成本。而短距离mtc方案的问题是低功耗终端的用户面锚点在网络中层次过低,导致低功耗终端的用户面锚点需要频繁转换(这里用户面锚点指低功耗终端与网络通信过程中用户面数据必须经过的汇聚点)。



技术实现要素:

本发明提供了一种数据传输方法及装置,用以解决低功耗终端在数据传输时高消耗的问题。

本发明实施例中提供了一种数据传输方法,包括:

在基站接收上行数据时,接收第一低功耗终端通过第一中继移动终端转发的上行数据;

在基站发送下行数据时,向第一低功耗终端或第二低功耗终端发送下行数据,或,通过第一中继移动终端或第二中继移动终端向第一低功耗终端或第二低功耗终端转发下行数据。

实施中,在基站向第一低功耗终端发送下行数据后,进一步包括:

接收第一低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息;

或,在基站向第二低功耗终端发送下行数据后,进一步包括:

接收第二低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息。

实施中,在基站通过组播向第一低功耗终端发送下行数据时,进一步包括:

接收第一低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的数据传输失败的指示;

或,在基站通过组播向第二低功耗终端发送下行数据时,进一步包括:

接收第二低功耗终端通过第一中继移动终端或第二中继移动终端或第三 中继移动终端反馈的针对该下行数据的数据传输失败的指示。

实施中,在基站接收第一低功耗终端发送的上行数据后,进一步包括:

向第一低功耗终端反馈针对该上行数据的ack/nack信息,或通过第一中继移动终端或第二中继移动终端或第三中继移动终端向第一低功耗终端反馈针对该上行数据的ack/nack信息。

实施中,向各中继移动终端配置中继移动终端与低功耗终端的关联标识,所述标识指示了各中继移动终端需转发数据的各低功耗终端。

本发明实施例中提供了一种数据传输方法,包括:

在接收到低功耗终端向基站发送的上行数据时,转发上行数据;

和/或,在接收到基站向低功耗终端发送的下行数据时,转发下行数据。

实施中,进一步包括:

在接收到低功耗终端向基站发送的ack/nack信息或数据传输失败的指示时,转发ack/nack信息或数据传输失败的指示;

和/或,在接收到基站向低功耗终端发送的ack/nack信息时,转发ack/nack信息。

实施中,接收基站配置的中继移动终端与低功耗终端的关联标识,并根据所述关联标识确定是否进行转发,所述标识指示了中继移动终端需转发数据的各低功耗终端。

本发明实施例中提供了一种数据传输方法,包括:

在低功耗终端向基站发送上行数据时,通过第一中继移动终端转发上行数据;

在低功耗终端接收基站发送的下行数据时,接收基站发送的下行数据,或,接收通过第一中继移动终端或第二中继移动终端转发的下行数据。

实施中,在低功耗终端接收基站发送的下行数据后,进一步包括:

通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的ack/nack信息。

实施中,在低功耗终端接收基站通过组播发送的下行数据时,进一步包括:

若数据正确接收,不进行接收反馈,若数据接收失败,通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的数据传输失败的指示。

实施中,在向基站发送上行数据后,进一步包括:

接收基站反馈的针对该上行数据的ack/nack信息,或接收基站通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该上行数据的ack/nack信息。

实施中,低功耗终端是位于蜂窝网小区边缘通过中继移动终端发起初始接入过程的低功耗终端。

本发明实施例中提供了一种数据传输装置,包括:

上行接收模块,用于在基站接收上行数据时,接收第一低功耗终端通过第一中继移动终端转发的上行数据;

下行发送模块,用于在基站发送下行数据时,向第一低功耗终端或第二低功耗终端发送下行数据,或,通过第一中继移动终端或第二中继移动终端向第一低功耗终端或第二低功耗终端转发下行数据。

实施中,上行接收模块进一步用于在基站向第一低功耗终端发送下行数据后,接收第一低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息;或,在基站向第二低功耗终端发送下行数据后,接收第二低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息。

实施中,上行接收模块进一步在基站通过组播向第一低功耗终端发送下行数据时,接收第一低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的数据传输失败的指示;或,在基站通过组播向第二低功耗终端发送下行数据时,接收第二低功耗终端通过第一中继 移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的数据传输失败的指示。

实施中,下行发送模块进一步用于在基站接收第一低功耗终端发送的上行数据后,向第一低功耗终端反馈针对该上行数据的ack/nack信息,或通过第一中继移动终端或第二中继移动终端或第三中继移动终端向第一低功耗终端反馈针对该上行数据的ack/nack信息。

实施中,进一步包括:

关联标识配置模块,用于向各中继移动终端配置中继移动终端与低功耗终端的关联标识,所述标识指示了各中继移动终端需转发数据的各低功耗终端。

本发明实施例中提供了一种数据传输装置,包括:

上行转发模块,用于在接收到低功耗终端向基站发送的上行数据时,转发上行数据;

和/或,下行转发模块,用于在接收到基站向低功耗终端发送的下行数据时,转发下行数据。

实施中,上行转发模块进一步用于在接收到低功耗终端向基站发送的ack/nack信息或数据传输失败的指示时,转发ack/nack信息或数据传输失败的指示;

和/或,下行转发模块进一步用于在接收到基站向低功耗终端发送的ack/nack信息时,转发ack/nack信息。

实施中,关联标识接收模块,用于接收基站配置的中继移动终端与低功耗终端的关联标识,并根据所述关联标识确定是否进行转发,所述标识指示了中继移动终端需转发数据的各低功耗终端。

本发明实施例中提供了一种数据传输装置,包括:

上行发送模块,用于在低功耗终端向基站发送上行数据时,通过第一中继移动终端转发上行数据;

下行接收模块,用于在低功耗终端接收基站发送的下行数据时,接收基站 发送的下行数据,或,接收通过第一中继移动终端或第二中继移动终端转发的下行数据。

实施中,上行发送模块进一步用于在低功耗终端接收基站发送的下行数据后,通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的ack/nack信息。

实施中,上行发送模块进一步用于在低功耗终端接收基站通过组播发送的下行数据时,若数据正确接收,不进行接收反馈,若数据接收失败,通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的数据传输失败的指示。

实施中,下行接收模块进一步用于在向基站发送上行数据后,接收基站反馈的针对该上行数据的ack/nack信息,或接收基站通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该上行数据的ack/nack信息。

实施中,低功耗终端是位于蜂窝网小区边缘通过中继移动终端发起初始接入过程的低功耗终端。

本发明有益效果如下:

在本发明实施例提供的技术方案中,由于将上下行数据传输分开,并不局限于某一中继移动终端或是激战,而是可以根据需要进行选择上下行的传输,其中,由于并不局限于只有直接与基站进行上下行数据传输的方式,因此不会造成低功耗终端能耗过高的问题;由于低功耗终端的用户面锚点始终保持在基站,中继移动终端可以选择,也使得不存在不得不重新选择新的中继移动终端作为用户面锚点的问题,同时对某一中继移动终端而言也不会存在因低功耗终端过多而导致损耗过快的问题。

所以,采用本方案低功耗终端仅需要支持一套同一的传输方案,同时用于上下行传输,即可大大降低低功耗终端成本。此外,还可以避免中继移动终端在中继移动终端导致的用户面锚点迁移问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为背景技术中cellularmtc方案示意图;

图2为背景技术中短距离mtc方案示意图;

图3为背景技术中多低功耗终端时的短距离mtc方案示意图;

图4为本发明实施例中在基站上的数据传输方法实施流程示意图;

图5为本发明实施例中在中继移动终端上的数据传输方法实施流程示意图;

图6为本发明实施例中在低功耗终端上的数据传输方法实施流程示意图;

图7为本发明实施例中下行单播数据传输示意图;

图8为本发明实施例中下行单播多路数据传输示意图;

图9为本发明实施例中上行单播数据传输示意图;

图10为本发明实施例中下行组播数据传输示意图;

图11为本发明实施例中终端初始接入过程实施环境示意图;

图12为本发明实施例中终端初始接入流程示意图;

图13为本发明实施例中在基站上的数据传输装置结构示意图;

图14为本发明实施例中在中继移动终端上的数据传输装置结构示意图;

图15为本发明实施例中在低功耗终端上的数据传输装置结构示意图;

图16为本发明实施例中基站结构示意图;

图17为本发明实施例中relay移动终端结构示意图;

图18为本发明实施例中低功耗终端结构示意图。

具体实施方式

现有技术中,cellularmtc方案问题是低功耗终端在小区边缘情况下能量消耗会显著提高,此外为解决上行功率受限问题,需要分别设计上行和下行传输方案,从而增加终端成本。而短距离mtc方案的问题是低功耗终端的用户面锚点在网络中层次过低,导致低功耗终端的用户面锚点需要频繁转换。为此本发明实施例中提出一种继续将低功耗终端的用户面锚点功能,和下行传输功能保留在基站,将针对下行传输的上行反馈,以及低功耗终端的上行数据传输转移到中继移动终端进行中继的方案。下面结合附图对本发明的具体实施方式进行说明。

本发明实施例提供的技术方案中,将涉及基站、中继移动终端、低功耗终端,因此在说明过程中,将分别从基站、中继移动终端、低功耗终端侧的实施进行说明,然后还将给出三者配合实施的实例以更好地理解本发明实施例中给出的方案的实施。这样的说明方式并不意味着三者必须配合实施、或者必须单独实施,实际上,当基站、中继移动终端、低功耗终端分开实施时,其也各自解决自身一侧的问题,而三者结合使用时,会获得更好的技术效果。

在说明过程中,也将会分别对数据传输过程中的上下行数据的传输进行说明,但在本发明实施例提供的技术方案中,上下行数据的传输路线并不一样要经过同样的实体、连接,它们可以彼此是独立的,因此为了更好的表达“独立”的实施方式,将对其中重要的参与设备中继移动终端用第一中继移动终端、第二中继移动终端、第三中继移动终端进行区别,以及低功耗终端用第一低功耗终端、第二低功耗终端进行区别,但是这些中继移动终端、低功耗终端的性能、功能是一致的。

图4为在基站上的数据传输方法实施流程示意图,如图所示,可以包括:

步骤401、在基站接收上行数据时,接收第一低功耗终端通过第一中继移动终端转发的上行数据;

步骤402、在基站发送下行数据时,向第一低功耗终端或第二低功耗终端发送下行数据,或,通过第一中继移动终端或第二中继移动终端向第一低功耗 终端或第二低功耗终端转发下行数据。

需要说明的是,传输上下行数据的步骤之间并无时序关系。

图5为在中继移动终端上的数据传输方法实施流程示意图,如图所示,可以包括:

步骤501、在接收到低功耗终端向基站发送的上行数据时,转发上行数据;

步骤502、在接收到基站向低功耗终端发送的下行数据时,转发下行数据。

需要说明的是,转发上下行数据的步骤之间并无时序关系。实施中,步骤501与步骤502之间是“和/或”的关系,这是因为针对一个中继移动终端而言,其可能仅转发一个低功耗终端的上行数据,或者仅转发一个低功耗终端的下行数据,但也可以同时转发同一个低功耗终端的上下行数据,这是与本发明实施例提供的技术方案中传输线路的独立性有关。这将会在下述的是实施例中进行说明。

图6为在低功耗终端上的数据传输方法实施流程示意图,如图所示,可以包括:

步骤601、在低功耗终端向基站发送上行数据时,通过第一中继移动终端转发上行数据;

步骤602、在低功耗终端接收基站发送的下行数据时,接收基站发送的下行数据,或,接收通过第一中继移动终端或第二中继移动终端转发的下行数据。

需要说明的是,传输上下行数据的步骤之间并无时序关系。

实施中,方案可以主要针对突发式小数据传输,因此在反馈机制上可以使用非同步反馈机制,为了加强灵活性,可以采用更灵活的层2数据路由转发方式,在下行方向上数据可以通过蜂窝链路直接发送给终端,也可以通过蜂窝下行和中继的方式并行发送给低功耗终端。其中基站与中继移动终端间双向通信可以采用蜂窝通信技术;中继移动终端与低功耗终端间双向通信可以采用近距离无线通信技术。在基站到低功耗终端的下行通信链路上可以采用蜂窝下行传输技术,或者采用近距离通信技术。

实施中,在基站侧可以向各中继移动终端配置中继移动终端与低功耗终端的关联标识,所述标识指示了各中继移动终端需转发数据的各低功耗终端。

相应的,在中继移动终端上,可以接收基站配置的中继移动终端与低功耗终端的关联标识,并根据所述关联标识确定是否进行转发,所述标识指示了中继移动终端需转发数据的各低功耗终端。

具体的,假设低功耗终端与接入网中的“低功耗终端管理”功能之间建立控制面连接,低功耗终端与中继移动终端之间不建立连接,因此中继移动终端中接保存关联低功耗终端的数据转发信息,中继移动终端在近距离通信链路上通过从网络侧预先获得的“中继关联id”,对需要进行转发的信令反馈或数据传输进行识别。也即,每个中继移动终端只会转发归属自己的低功耗终端的数据,而中继移动终端可以通过基站侧配置的关联标识来获知归属自己的低功耗终端。

实施中,在第一低功耗终端接收基站发送的下行数据后,可以进一步包括:

通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的ack/nack信息。

相应的,在中继移动终端上,可以进一步包括:

在接收到第一低功耗终端向基站发送的ack/nack信息时,转发ack/nack信息。

相应的,在基站上,在基站向第一低功耗终端发送下行数据后,进一步包括:

接收第一低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息。

容易理解,如果是在基站向第二低功耗终端发送下行数据的情况下,则是在发送下行数据后,可以进一步包括:

接收第二低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息。

也即,在发送下行数据后,每个低功耗终端都有自己的信息反馈连接,且对某一低功耗终端的下行数据的传输与该低功耗终端或者其他低功耗终端的上行数据传输并无必然联系,它们是可以进行彼此独立的上下行传输的。

具体的,在针对低功耗终端的下行数据传输过程中,下行数据部分由基站下行链路传输给终端,终端如果正确接收数据,则通过移动终端中继的方式将对应的ack反馈发送给基站;如果终端没有正确接收数据,则通过中继移动终端中继的方式将对应的nack反馈给基站。

实施中,在基站接收第一低功耗终端发送的上行数据后,可以进一步包括:

向第一低功耗终端反馈针对该上行数据的ack/nack信息,或通过第一中继移动终端或第二中继移动终端或第三中继移动终端向第一低功耗终端反馈针对该上行数据的ack/nack信息。

同理,如果接收的是第二低功耗终端发送的上行数据,则可用同样的方式向第二低功耗终端反馈针对该上行数据的ack/nack信息。

相应的,在中继移动终端上,可以进一步包括:

在接收到基站向低功耗终端发送的ack/nack信息时,转发ack/nack信息。

相应的,在低功耗终端上,在向基站发送上行数据后,可以进一步包括:

接收基站反馈的针对该上行数据的ack/nack信息,或接收基站通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该上行数据的ack/nack信息。

具体的,在针对低功耗终端的上行数据传输过程中,低功耗终端将上行数据部分首先发送给中继移动终端,再由中继移动终端将上行数据转发给基站。基站成功接收到上行数据后,通过蜂窝下行链路向终端发送ack反馈指示。另外,在上行数据传输中,为低功耗终端提供数据转发服务的中继移动终端,可以与下行数据传输过程中为终端提供上行反馈的转发的中继移动终端不同。也就是说上行传输和下行传输可以是完全对立的两个过程。此外,可以有多个 终端同时为低功耗终端提供上行数据传输中继服务。

实施中,在低功耗终端接收基站通过组播发送的下行数据时,可以进一步包括:

若数据正确接收,不进行接收反馈,若数据接收失败,通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的数据传输失败的指示。

相应的,在中继移动终端上,可以进一步包括:

在接收到低功耗终端向基站发送的数据传输失败的指示时,转发数据传输失败的指示。

相应的,在基站上,在基站通过组播发送下行数据时,可以进一步包括:

接收低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的数据传输失败的指示。

具体的,在下行组播数据传输过程中,支持基于反馈的点到多点传输技术,具体可以是,低功耗终端通过蜂窝链路对组播点到多点传输进行接收,如果低功耗终端正确接收则不进行反馈;如果低功耗终端没有对组播下行传输正确接收,则低功耗终端将接收失败指示发送给中继移动终端,如果中继移动终端对正确接收了下行组播传输数据,则中继移动终端将下行该数据重新发送给低功耗终端,如果中继移动终端也没有通过蜂窝链路正确接收到下行组播数据传输,则中继移动终端向基站发送针对下行组播数据传输的失败指示。

实施中,低功耗终端可以是位于蜂窝网小区边缘通过中继移动终端发起初始接入过程的低功耗终端。

具体的,除了数据传输外,如果低功耗终端是在蜂窝网小区边缘发起向网络侧初始接入过程,由于上行发射功率受限,低功耗终端也需要通过中继移动终端实现初始功能,实例中将会给出低功耗终端通过中继移动终端发起初始接入的过程。

下面以实例来进行说明。

实施例1

图7为下行单播数据传输示意图,如图所示,在下行单路单播数据传输过程中,可以如下:

1、在进行下行用户面数据发送前,如果需要中继移动终端为低功耗终端提供反馈信息的中继服务,则接入网预先为低功耗终端和中继移动终端配置中继关联id。中继移动终端被配置了中继关联id后和上行反馈传输资源配置后,则根据上行反馈传输资源上尝试对上行反馈进行接收。

2、基站通过下行蜂窝链路将针对低功耗终端的单播传输数据包发送给低功耗终端。基站可以将同一会话的多个数据包(例如高层协议对数据包进行了分段)同时发送给低功耗终端。

3、低功耗终端在下行蜂窝链路尝试进行数据接收,如果数据接收成功,低功耗终端将接收成功指示发送给中继移动终端。如果低功耗终端对数据传输接收失败,则低功耗终端将接收失败指示发送给中继移动终端。

低功耗终端根据上行反馈传输资源配置,在相应的资源上发送上行反馈指示信息,同时携带预分配中继关联id,中继移动终端在空口尝试对上行反馈消息进行接收,并根据中继关联id确定是否需要对该反馈消息进行转发。

由于存在多个数据包并行发送的情况,因此在上行反馈消息中可以携带协议数据包本身的标识信息。

4、中继移动终端将从低功耗终端收到的上行反馈(下行数据接收成功指示,或下行数据接收失败指示)后,通过蜂窝上行链路发送给基站。反馈信息中携带,数据包id信息,以及中继关联id信息,辅助基站确定对应的下行数据buffer。

实施例2

图8为下行单播多路数据传输示意图,如图所示,在下行多路单播数据传输过程中,为了提高数据安全性,可以选择将通过将同一会话的数据包通过不同的下行中继移动终端进行转发。则可以按如下方式实施:

1、在进行下行多路用户面数据发送前,如果需要多个中继移动终端为低功耗终端提供中继服务,则接入网需要预先为低功耗终端和中继移动终端配置中继关联id。其中中继关联id是以每个低功耗终端与移动设备之间的链路进行配置的,在下行数据发送过程中,中继移动终端可以使用被配置的中继关联id对低功耗终端进行寻址。中继移动终端被配置了中继关联id后和上行反馈传输资源配置后,则根据上行反馈传输资源上尝试对上行反馈进行接收。

2、基站通过将针对低功耗终端的同一会话的不同数据包通过不同的中继移动终端发送给低功耗终端。基站可以在下行数据包发送过程中携带中继关联id,用于辅助中继移动终端确定目标低功耗终端。

3、中继移动终端通过近距离无线通信方式将下行数据包转发给低功耗终端,并通过携带中继关联id用于对低功耗终端的寻址。如果低功耗终端被配置了多个中继转发路径,则低功耗终端将尝试对多个转发路径使用的传输信道上,采用中继关联id尝试进行接收。

4、如果数据接收成功,低功耗终端将接收成功指示发送给中继移动终端。如果低功耗终端对数据传输接收失败,则低功耗终端将接收失败指示发送给中继移动终端。由于存在多个数据包并行发送的情况,因此在上行反馈消息中还需要协议数据包本身的标识信息。

5、中继移动终端将从低功耗终端收到的上行反馈(下行数据接收成功指示,或下行数据接收失败指示)后,通过蜂窝上行链路发送给基站。反馈信息中携带,数据包id信息,以及中继关联id信息,辅助基站确定对应的下行数据buffer。

实施例3

图9为上行单播数据传输示意图,如图所示,在上行单播数据传输过程中,为低功耗终端提供数据转发服务的中继移动终端,可以与下行数据传输过程中为终端提供上行反馈的转发的中继移动终端不同。也就是说上行传输和下行传输可以是完全独立的两个过程。为了提高数据安全性,对于低功耗终端的同一 会话的数据包可以通过不同的上行转发路径发送给网络。则可以按如下方式实施:

1、在进行上行多路数据发送前,如果需要多个中继移动终端为低功耗终端提供中继服务,则接入网需要预先为低功耗终端和中继移动终端配置中继关联id。其中中继关联id是以每个低功耗终端与移动设备之间的链路进行配置的。在上行数据发送过程中,中继移动终端可以使用被配置的中继关联id对上行数据进行接收。

2、低功耗终端将上行单播传输数据发送给中继移动终端,其中可能有多个中继移动终端对低功耗终端提供中继服务。其中低功耗终端在针对不同目标一定中继移动终端的链路上采用不同的中继关联id。

3、中继移动终端在空口从低功耗终端接收到上行数据传输后,将收到的上行数据转发给基站。如果多个中继移动终端都在空口接从低功耗终端接收到上行数据传输,则多个中继移动终端都进行转发。在转发数据包的同时,中继移动终端中继关联id发送给基站,用于接入网确定目标数据buffer。

4、基站从中继移动终端接收到低功耗终端的上行传输后,通过蜂窝下行链路发送确认反馈信息。

实施例4

图10为下行组播数据传输示意图,如图所示,在下行组播数据传输过程中可以按如下方式实施:

1、在进行下行组播数据发送前,如果需要中继移动终端为多个低功耗终端提供反馈信息的中继服务,则接入网需要预先为低功耗终端和中继移动终端配置中继关联id。在组播情况下中继移动终端同时为同一个组的多个低功耗终端提供中继服务,接入网为每对低功耗终端与中继移动终端分配一个关联id。

2、基站通过下行蜂窝链路进行下行组播传输。这里假设多个低功耗终端和为其提供中继服务的中继移动终端共同组成了一个组。

3、低功耗终端将针对下行组播传输的反馈信息发送给中继移动终端。在 上行反馈信息中携带下行数据包的id信息,以及中继关联id信息。

4、中继移动终端根据中继关联id信息,尝试在对来自不同低功耗终端的上行反馈信息接收。

情况1:如果中继移动终端成功对下行蜂窝链路对下行组播传输进行了接收,中继移动终端根据从低功耗终端收到的反馈信息判断,是否低功耗终端均接收成功,如果有低功耗终端对下行组播传输接收失败,则中继移动终端通过将自身成功接收到的下行组播传输数据空口直通方式重新进行传输。

情况2:中继移动终端根据从低功耗终端收到的反馈信息判断,是否低功耗终端均接收成功,如果有低功耗终端对下行组播传输接收失败,则中继移动终端向基站反馈下行组播传输失败信息,触发基站对下行组别进行重传。相比于情况1,情况2可以做到低功耗终端与中继移动终端之间的安全隔离。

情况3:中继移动终端根据从低功耗终端收到的反馈信息判断,是否低功耗终端均接收成功,如果有低功耗终端对下行组播传输接收成功,中继移动终端向基站反馈下行组播传输成功信息。

实施例5

图11为终端初始接入过程实施环境示意图,图12为终端初始接入流程示意图,如图所示,在低功耗终端初始接入和配置过程中,由于低功耗终端的发射功率受限,如果低功耗终端在网络边缘发起网络接入过程,则低功耗终端需中继移动终端的辅助发起网络接入过程。其中低功耗终端管理功能,可以部署在基站实体上,也可以部署在无线接入网中的中心式数据中心实体上。则可以按如下方式实施:

步骤1201、低功耗终端发送发现信号和发现消息,发现消息携带可提供中继服务指示。

低功耗终端首先判断是否处于上行受限区域,如果处于上行受限区域,则低功耗终端通过尝试对周围中继移动终端发送的发现信号和发现消息,开始对周围可以提供中继服务的中继移动终端进行检测。

步骤1202、初始接入请求过程,进行下行蜂窝信号强度测量等。

低功耗终端从相邻的可提供中继服务的中继移动终端中选择一个中继移动终端目标中继移动终端,低功耗终端向目标中继移动终端发送接入请求消息,中继移动终端将从低功耗终端接收到的接入请求消息发送给基站。如果低功耗终端管理功能被配置在中心式数据中心上,则基站将接入请求消息转发给中心是数据中心。在上行接入请求消息中协议携带,低功耗终端对蜂窝下行信号强度的测量,用于基站判断发送接入响应消息采用的数据传输路径。

步骤1203、初始接入响应。

根据步骤1202,如果基站判断出终端处于小区覆盖内,则通过蜂窝链路直接将,接入响应消息发送给低功耗终端。如果基站判断出终端处于小区覆盖外,则通过中继移动终端中继的方式将接入响应消息发送给低功耗终端。

步骤1204、对中继移动终端的信号强度测量上报。

为了辅助网络侧为低功耗终端优化选择中继移动终端,低功耗终端可见将对为周围终端发送的发现信号进行检测和测量,并将自身检测的相邻终端信息发送的接入网。

步骤1205、中继移动终端与低功耗终端的配置过程。

接入网根据低功耗终端上报的相邻终端列表,并结合其相邻终端的能力,负载情况,电量等信息为低功耗终端优选一个或几个相邻终端为其提供中继服务。

为了实现中继功能,网络侧为每个低功耗终端与中继移动终端之间的通信链路分配一个唯一的中继关联id,此外接入网还可以为低功耗终端与中继移动终端之间的通信配置用户发送用户面数据和反馈信息的传输资源。

基于同一发明构思,本发明实施例中还提供了一种数据传输装置,由于这些装置解决问题的原理与数据传输方法相似,因此这些装置的实施可以参见方法的实施,重复之处不再赘述。

图13为在基站上的数据传输装置结构示意图,如图所示,包括:

上行接收模块1301,用于在基站接收上行数据时,接收第一低功耗终端通过第一中继移动终端转发的上行数据;

下行发送模块1302,用于在基站发送下行数据时,向第一低功耗终端或第二低功耗终端发送下行数据,或,通过第一中继移动终端或第二中继移动终端向第一低功耗终端或第二低功耗终端转发下行数据。

实施中,上行接收模块进一步用于在基站向第一低功耗终端发送下行数据后,接收第一低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息;或,在基站向第二低功耗终端发送下行数据后,接收第二低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息。

实施中,上行接收模块进一步在基站通过组播向第一低功耗终端发送下行数据时,接收第一低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的数据传输失败的指示;或,在基站通过组播向第二低功耗终端发送下行数据时,接收第二低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的数据传输失败的指示。

实施中,下行发送模块进一步用于在基站接收第一低功耗终端发送的上行数据后,向第一低功耗终端反馈针对该上行数据的ack/nack信息,或通过第一中继移动终端或第二中继移动终端或第三中继移动终端向第一低功耗终端反馈针对该上行数据的ack/nack信息。

实施中,进一步包括:

关联标识配置模块1303,用于向各中继移动终端配置中继移动终端与低功耗终端的关联标识,所述标识指示了各中继移动终端需转发数据的各低功耗终端。

图14为在中继移动终端上的数据传输装置结构示意图,如图所示,包括:

上行转发模块1401,用于在接收到低功耗终端向基站发送的上行数据时,转发上行数据;

和/或,下行转发模块1402,用于在接收到基站向低功耗终端发送的下行数据时,转发下行数据。

实施中,上行转发模块进一步用于在接收到低功耗终端向基站发送的ack/nack信息或数据传输失败的指示时,转发ack/nack信息或数据传输失败的指示;

和/或,下行转发模块进一步用于在接收到基站向低功耗终端发送的ack/nack信息时,转发ack/nack信息。

实施中,进一步包括:

关联标识接收模块1403,用于接收基站配置的中继移动终端与低功耗终端的关联标识,并根据所述关联标识确定是否进行转发,所述标识指示了中继移动终端需转发数据的各低功耗终端。

图15为在低功耗终端上的数据传输装置结构示意图,如图所示,包括:

上行发送模块1501,用于在低功耗终端向基站发送上行数据时,通过第一中继移动终端转发上行数据;

下行接收模块1502,用于在低功耗终端接收基站发送的下行数据时,接收基站发送的下行数据,或,接收通过第一中继移动终端或第二中继移动终端转发的下行数据。

实施中,上行发送模块进一步用于在低功耗终端接收基站发送的下行数据后,通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的ack/nack信息。

实施中,上行发送模块进一步用于在低功耗终端接收基站通过组播发送的下行数据时,若数据正确接收,不进行接收反馈,若数据接收失败,通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的数据传输失败的指示。

实施中,下行接收模块进一步用于在向基站发送上行数据后,接收基站反馈的针对该上行数据的ack/nack信息,或接收基站通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该上行数据的ack/nack信息。

实施中,低功耗终端是位于蜂窝网小区边缘通过中继移动终端发起初始接入过程的低功耗终端。

为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。

在实施本发明实施例提供的技术方案时,可以按如下方式实施。

图16为基站结构示意图,如图所示,基站中包括:

处理器1600,用于读取存储器1620中的程序,执行下列过程:

根据收发机的需要进行数据处理;

收发机1610,用于在处理器1600的控制下收发数据,执行下列过程:

在基站接收上行数据时,接收第一低功耗终端通过第一中继移动终端转发的上行数据;

在基站发送下行数据时,向第一低功耗终端或第二低功耗终端发送下行数据,或,通过第一中继移动终端或第二中继移动终端向第一低功耗终端或第二低功耗终端转发下行数据。

实施中,在基站向第一低功耗终端发送下行数据后,进一步包括:

接收第一低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息;

或,在基站向第二低功耗终端发送下行数据后,进一步包括:

接收第二低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的ack/nack信息。

实施中,在基站通过组播向第一低功耗终端发送下行数据时,进一步包括:

接收第一低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的数据传输失败的指示;

或,在基站通过组播向第二低功耗终端发送下行数据时,进一步包括:

接收第二低功耗终端通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该下行数据的数据传输失败的指示。

实施中,在基站接收第一低功耗终端发送的上行数据后,进一步包括:

向第一低功耗终端反馈针对该上行数据的ack/nack信息,或通过第一中继移动终端或第二中继移动终端或第三中继移动终端向第一低功耗终端反馈针对该上行数据的ack/nack信息。

实施中,向各中继移动终端配置中继移动终端与低功耗终端的关联标识,所述标识指示了各中继移动终端需转发数据的各低功耗终端。

其中,在图16中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1600代表的一个或多个处理器和存储器1620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1610可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器1600负责管理总线架构和通常的处理,存储器1620可以存储处理器1600在执行操作时所使用的数据。

图17为relay移动终端结构示意图,如图所示,移动终端包括:

处理器1700,用于读取存储器1720中的程序,执行下列过程:

根据收发机的需要进行数据处理;

收发机1710,用于在处理器1700的控制下收发数据,执行下列过程:

在接收到低功耗终端向基站发送的上行数据时,转发上行数据;

和/或,在接收到基站向低功耗终端发送的下行数据时,转发下行数据。

实施中,进一步包括:

在接收到低功耗终端向基站发送的ack/nack信息或数据传输失败的指示时,转发ack/nack信息或数据传输失败的指示;

和/或,在接收到基站向低功耗终端发送的ack/nack信息时,转发ack/nack信息。

实施中,接收基站配置的中继移动终端与低功耗终端的关联标识,并根据所述关联标识确定是否进行转发,所述标识指示了中继移动终端需转发数据的各低功耗终端。

其中,在图17中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1700代表的一个或多个处理器和存储器1720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1710可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1730还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

处理器1700负责管理总线架构和通常的处理,存储器1720可以存储处理器1700在执行操作时所使用的数据。

图18为低功耗终端结构示意图,如图所示,低功耗终端包括:

处理器1800,用于读取存储器1820中的程序,执行下列过程:

根据收发机的需要进行数据处理;

收发机1810,用于在处理器1800的控制下收发数据,执行下列过程:

在低功耗终端向基站发送上行数据时,通过第一中继移动终端转发上行数据;

在低功耗终端接收基站发送的下行数据时,接收基站发送的下行数据,或,接收通过第一中继移动终端或第二中继移动终端转发的下行数据。

实施中,在低功耗终端接收基站发送的下行数据后,进一步包括:

通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的ack/nack信息。

实施中,在低功耗终端接收基站通过组播发送的下行数据时,进一步包括:

若数据正确接收,不进行接收反馈,若数据接收失败,通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈针对该下行数据的数据传输失败的指示。

实施中,在向基站发送上行数据后,进一步包括:

接收基站反馈的针对该上行数据的ack/nack信息,或接收基站通过第一中继移动终端或第二中继移动终端或第三中继移动终端反馈的针对该上行数据的ack/nack信息。

实施中,低功耗终端是位于蜂窝网小区边缘通过中继移动终端发起初始接入过程的低功耗终端。

其中,在图18中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1800代表的一个或多个处理器和存储器1820代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1810可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1830还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

处理器1800负责管理总线架构和通常的处理,存储器1820可以存储处理器1800在执行操作时所使用的数据。

综上所述,本发明实施例中提供了低功耗终端的下行单播数据传输与反馈过程,低功耗终端的上行单播数据传输与反馈过程,低功耗终端的下行组播数据传输与反馈过程,低功耗终端初始网路接入过程,以及网络为低功耗终端优化选择中继移动终端的功能。

还提供了无线接入网为低功耗终端与中继移动终端之间分配中继关联id的方案,中继关联id用于接收端在空口尝试接收时,确定当前传输是否是针对自身的。

采用本方案低功耗终端仅需要支持一套同一的传输方案,同时用于上下行传输,从而大大降低低功耗终端成本。此外,由于低功耗终端的用户面锚点始终保持在基站,因此可以避免中继移动终端在中继移动终端导致的用户面锚点迁移问题。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个 流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1