背景技术
首先介绍和本发明相关的背景知识。
(1)LTE(Long Term Evolution,长期演进)***的随机接入。其中,LTE***中可能触发随机接入的原因包括:初始接入;RRC(Radio ResourceControl,无线资源控制)连接重建、移动性导致的切换;RRC连接状态有下行数据到达,但是上行失步;RRC连接状态有上行数据到达但是上行失步或者没有D-SR(dedicated scheduling request,专用调度请求)资源或者D-SR传输达到最大次数;由于安全原因引起的小区内切换;定位。
对于有下行数据到达、移动性切换以及安全原因等引起的小区内切换,将分为两种情况,其中,如果有专用的preamble(Random Access Preamble,随机接入前导序列),则可以使用非竞争随机接入,如图1所示,为非竞争随机接入的过程示意图,包括:
Msg0,基站向UE(User Equipment,用户设备)分配用于非竞争随机接入的专用ra-PreambleIndex以及随机接入使用的PRACH(Packet Random AccessChannel,分组随机接入信道)资源ra-PRACH-MaskIndex(PRACH Mask Index,PRACH Mask编号)。
对于下行数据到达引起的非竞争随机接入,将使用PDCCH(PhysicalDownlink Control Channel,物理下行控制信道)携带这些信息,而对于切换引起的非竞争随机接入,将通过handover command(切换命令)携带这些信息。
Msg1,UE根据Msg0指示的ra-PreambleIndex和ra-PRACH-MaskIndex,在指定的PRACH资源上向基站发送指定的专用preamble。当基站接收到Msg1后,根据Msg1计算上行定时提前量TA。
Msg2,基站向UE发送随机接入响应,随机接入响应中包含定时提前量信息,通知UE后续上行传输的定时提前量。
对于其它所有随机接入原因引起的随机接入均可以使用竞争随机接入,竞争随机接入的过程如下图2所示。其中,在LTE***中,采用的竞争随机接入方案的基本机制是:在多个可供选择的Preamble中,终端随机选择一个preamble,并在RACH(Random Access Channel,随机接入信道)上进行发送,当网络接收到该Preamble后,计算出该前导信号的实际到达时间与预期到达时间的偏差,然后将该偏差作为TA(Timing Alignment,定时调整量),并放在随机接入响应(Random Access Response)中发送给终端。当终端接收到该TA后,利用TA所调整上行消息的发送时间,即可以建立与网络的上行同步。此外,在完成TA的调整后,终端还需要发送自己的唯一ID给网络,以彻底消除碰撞。
如图2所示,为LTE***竞争随机接入方案的基本流程示意图:
Msg1,终端在所有可用的Preamble中随机选择一个Preamble,并在RACH上发送。其中,在终端发送Preamble的同时,基站还会对RACH信道进行检测,如果监测到Preamble,则计算该Preamble所对应的TA。
Msg2,基站发送对所检测到的Preamble的随机接入响应。其中,该随机接入响应中包含以下信息:(1)所接收到的Preamble的标识信息,例如,编号,发送时间等;(2)所接收到的Preamble对应的TA;(3)为后继的上行数据传输所分配的信道资源的信息,包括资源时-频位置,MCS(modulation and codingstyle,调制编码方式)等;(4)基站为用户分配的临时ID(例如C-RNTI)。
进一步的,终端在接收到随机接入响应后,利用该随机接入响应中的Preamble的标识信息,确定该随机接入响应信息的目标终端是否为自己,如果是,则利用该随机接入响应中的TA信息,调整上行信号的发送定时提前量。
Msg3,终端发送上行数据。其中,该上行数据所使用的上行资源为基站在Msg2中为该终端分配的资源,而该终端发送的上行数据中至少包括:终端的标识信息,例如,IMSI(International Mobile Subscriber Identity,国际移动用户识别码),TMSI(Temporary Mobile Subscriber Identity,临时移动用户识别码)或C-RNTI(Cell Radio Network Temporary Identity,小区无线网络临时标识)。
Msg4,基站检测终端在Msg3中发送的终端的标识信息是否合法,并通过竞争解决消息将检测结果通知终端。
在完成了上述随机接入过程的过程之后,终端和基站就可以进行上行数据传输了。
(2)LTE-A(LTE-Advanced,LTE演进)***的网络结构。如图3所示,为LTE-A***的网络结构示意图。
a,eNB(Evolved Node B,演进的基站节点)通过有线接口连到核心网(CN)。
b,RN(Relay Node,中继节点)通过无线接口连到eNB,其中,该接口称为Un接口,对应的无线链路称为回程链路(backhaullink,以下简称为BHlink),与RN连接的eNB称为RN的归属eNB(Donor eNB,以下简称为DeNB)。
c,UE(User Equipment,用户设备)通过无线接口连到RN或eNB,其中,该接口称为Uu(即终端侧与网络侧的借口)接口,对应的无线链路称为接入链路(access link,以下简称AC link),直接与eNB相连接的UE称为Marco UE,直接与RN连接的UE称为R-UE。
(3)BH link的设计
RN的引入使得基于RN的移动通信***无线链路有三条:分别为DeNB和Marco UE之间的接入链路(简称为Marco UE AC link);DeNB和RN之间的回程链路(简称为BH link);RN和R-UE之间的接入链路(简称为R-UE AClink);
具体的,由于RN为带内RN,即RN在收/发DeNB信号的同时,如果向R-UE发/收数据则会产生自干扰,为了避免自干扰,BH link和R-UE AC link不能同时共存,但是,Marco UE AC link和BH link可以共存,只要其时频资源正交即可。
为了使BH link和R-UE AC link能够协调工作,一种实现方式为:在Uu口R-UE的下行access传输时间内构造‘gaps’。其中,该gap可以用于DL BH link(即下行BH子帧),而gaps的配置可以通过使用MBSFN(Multicast BroadcastSingle Frequency Network,多播/广播单频网络)子帧实现,如图4所示,为利用MBSFN子帧进行中继链路下行传输的示意图。在这些gaps内,DeNB将和RN之间进行下行传输,而RN与R-UE之间不进行下行传输。
另外,上行BH子帧与下行BH子帧相对应,UL BH子帧可以采用显式或隐式方式进行指示,同样的,为了避免RN的自干扰,BH link上的上行BH子帧内只能进行RN和DeNB之间的上行传输,将限制R-UE在Uu口上和RN之间进行上行传输。
(4)LTE-A***RN的状态。其中,在LTE-A***中RN的开机流程将分为如下几个步骤:
1)RN开机通过随机接入过程建立和DeNB的同步以及RRC连接;
2)RN通过attach过程附着到网络;
3)RN从Q&M***下载配置信息;
4)RN建立S1和X2接口;
具体的,对于上述的步骤1)、2),RN将按照UE模式进行工作,而在步骤4)完成之后,RN将作为基站进行工作。其中,当RN工作在UE模式时,RN可以使用***的所有资源,不受BH子帧的限制;而当RN工作在基站模式时,则RN只能使用UL/DL BH子帧进行Un口的数据传输。
(5)RN的随机接入
在LTE-A***中,无论RN作为UE模式工作还是作为基站模式工作,随机接入过程都是不可避免的。
具体的,当RN工作在UE模式时,可能触发随机接入的原因包括:初始接入;
当RN工作在基站模式时,可能触发随机接入的原因包括:RN的RRC连接重建,例如,Un口发生无线链路失败;RN处于RRC连接状态有下行数据到达,但是上行失步;RN处于RRC连接状态有上行数据到达,但是上行失步或者没有D-SR(dedicated scheduling request,专用调度请求)资源或者D-SR传输达到最大次数;由于安全原因引起的小区内切换。
在实现本发明的过程中,发明人发现现有技术中至少存在以下问题:
当RN开机时,如果RN工作在UE模式,由于此时并未配置BH子帧,因此RN可以使用所有的子帧资源,RN开机的随机接入过程与普通UE的随机接入过程一致。但是,当RN工作于基站模式时,如果有随机接入被触发,则作为基站的RN只能使用Un口的BH link上的资源,由于BH子帧受限,将会导致随机接入的时延增加,并影响R-UE的用户体验。
具体实施方式
下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在LTE-A***,为了提高***吞吐量,并增加网络覆盖,引入了中继节点RN。本发明实施例中,提出了一种中继***的随机接入方法,对于工作在基站状态的RN,如果随机接入被触发,可以部分利用或者全部利用非回程链路子帧进行随机接入的方法,即工作在基站状态的RN可以借用非backhaul子帧进行随机接入,通过使用本发明所提供的方法,可以降低作为基站工作的RN进行随机接入的时延,提升用户体验。
基于上述思想,本发明实施例一提供了一种中继***的随机接入方法,如图5所示,包括以下步骤:
步骤401,中继节点RN判断随机接入是否被触发。如果随机接入被触发,转到步骤402。
步骤402,所述RN利用非回程链路子帧进行随机接入。其中,该RN可以部分利用非回程链路子帧进行随机接入或者全部利用非回程链路子帧进行随机接入。
第一种情况,在竞争随机接入时,
当不对所述RN使用的子帧进行限制时,所述RN利用非回程链路子帧进行随机接入,包括:所述RN选择一个随机接入前导序列preamble和上行子帧,并使用所述上行子帧的随机接入信道RACH资源向网络侧发送所述Preamble;当所述网络侧检测到所述Preamble后,向所述RN发送随机接入响应,所述RN监听RAR window内的所有有PDCCH的下行子帧,以接收所述随机接入响应,并利用所述随机接入响应向所述网络侧发送上行数据;当所述网络侧利用所述上行数据发送竞争解决消息时,所述RN在mac-ContentionResolution timer内的所有有物理下行控制信道PDCCH的下行子帧接收所述竞争解决消息。
当限制Msg1使用上行UL BH子帧时,所述RN利用非回程链路子帧进行随机接入,包括:所述RN选择一个preamble和一个UL BH子帧,并使用所述UL BH子帧的RACH资源向网络侧发送所述Preamble;当所述网络侧检测到所述Preamble后,向所述RN发送随机接入响应,所述RN监听RARwindow内的所有有PDCCH的下行子帧,以接收所述随机接入响应,并利用所述随机接入响应向所述网络侧发送上行数据;当所述网络侧利用所述上行数据发送竞争解决消息时,所述RN在mac-ContentionResolution timer内的所有有PDCCH的下行子帧接收所述竞争解决消息。
当限制Msg4使用BH子帧时,所述RN利用非回程链路子帧进行随机接入,包括:所述RN选择一个preamble和上行子帧,并使用所述上行子帧的RACH资源向网络侧发送所述Preamble;当所述网络侧检测到所述Preamble后,向所述RN发送随机接入响应,所述RN监听RAR window内的所有有PDCCH的下行子帧,以接收所述随机接入响应,并利用所述随机接入响应向所述网络侧发送上行数据;当所述网络侧利用所述上行数据发送竞争解决消息时,所述RN在mac-ContentionResolution timer内的所有R-PDCCH的DL BH子帧接收所述竞争解决消息。
当同时限制Msg1和Msg4使用BH子帧时,所述RN利用非回程链路子帧进行随机接入,包括:所述RN选择一个preamble和一个UL BH子帧,并使用所述UL BH子帧的RACH资源向网络侧发送所述Preamble;当所述网络侧检测到所述Preamble后,向所述RN发送随机接入响应,所述RN监听RARwindow内的所有有PDCCH的下行子帧,以接收所述随机接入响应,并利用所述随机接入响应向所述网络侧发送上行数据;当所述网络侧利用所述上行数据发送竞争解决消息时,所述RN在mac-ContentionResolution timer内的所有有R-PDCCH的DL BH子帧接收所述竞争解决消息。
第二种情况:在非竞争随机接入时,
当同时限制Msg1和Msg2只能使用BH子帧时,所述RN利用非回程链路子帧进行随机接入,包括:所述网络侧将为所述RN指定的专用preamble以及PRACH信息通过DL BH子帧发送给所述RN;所述RN根据所述专用preamble以及PRACH信息通过UL BH子帧向所述网络侧发送所述专用preamble;所述网络侧根据所述专用preamble在为所述RN配置的DL BH子帧上向所述RN发送随机接入响应;所述RN在RAR window内的所有有R-PDCCH的下行子帧内监听R-PDCCH以接收到随机接入响应。
当限制Msg1只能使用BH子帧,不允许借用非BH子帧时,所述RN利用非回程链路子帧进行随机接入,包括:所述网络侧将为所述RN指定的专用preamble以及PRACH信息通过DL BH子帧发送给所述RN;所述RN根据所述专用preamble以及PRACH信息通过UL BH子帧向所述网络侧发送所述专用preamble;所述网络侧根据所述专用preamble向所述RN发送随机接入响应;其中,该随机接入响应的发送子帧不受DL BH限制;所述RN在RARwindow内的所有有PDCCH的下行子帧内监听PDCCH以接收到随机接入响应。
在非竞争随机接入时,当限制Msg2只能使用BH子帧,不允许借用非BH子帧时,所述RN利用非回程链路子帧进行随机接入,包括:所述网络侧将为所述RN指定的专用preamble以及PRACH信息通过DL BH子帧发送给所述RN;所述RN根据所述专用preamble以及PRACH信息利用UL BH子帧或者UL非BH子帧向所述网络侧发送所述专用preamble;所述网络侧根据所述专用preamble在DLBH子帧上向所述RN发送随机接入响应;所述RN在RAR window内的所有有R-PDCCH的下行子帧内监听R-PDCCH以接收到随机接入响应。
需要说明的是,所述RN是否允许借用非BH子帧的获取方式包括:***预先配置,或者,由所述网络侧通过显式通知,或者,由所述网络侧通过隐式方式通知;其中,所述网络侧通过显式通知具体为通过广播方式或者RRC信令方式通知。
进一步的,所述RN利用非回程链路子帧进行随机接入,之前还包括:所述RN向服务的所有R-UE发送无线资源控制RRC连接释放消息,并释放所有R-UE的RRC连接,停止发送广播消息和寻呼消息;所述RN利用非回程链路子帧进行随机接入,之后还包括:所述RN继续发送广播消息和寻呼消息,并重新接纳所述RN覆盖范围内的R-UE。
所述RN利用非回程链路子帧进行随机接入,之前还包括:所述RN停止发送广播消息和寻呼消息,并停止对Uu口的数据收发和反馈;所述RN利用非回程链路子帧进行随机接入,之后还包括:所述RN继续发送广播消息和寻呼消息,并继续为R-UE提供正常的服务。
所述RN利用非回程链路子帧进行随机接入,之前还包括:所述RN终止对Uu口的UL/DL调度;在所述RN利用非回程链路子帧进行随机接入的过程中,如果所述RN在某个子帧内不需要监听网络侧发送的PDCCH以及上下行收发,且该子帧能够用于发送广播消息或者寻呼消息,则所述RN利用该子帧向R-UE发送广播消息或者寻呼消息。
在所述RN利用非回程链路子帧进行随机接入的过程中,如果所述RN在某个子帧内不需要监听网络侧发送的PDCCH以及上下行收发,则所述RN利用该子帧向R-UE发送广播消息或者寻呼消息,并对Uu口进行UL、DL调度。
可见,通过使用本发明提供的方法,如果工作在基站状态的RN随机接入被触发,则该RN可以部分借用或者全部借用非回程链路子帧进行随机接入的方法,即RN可以借用Uu的子帧进行随机接入,从而可以降低作为基站工作的RN进行随机接入的时延,改善用户体验。
本发明实施例中,对于工作在基站状态的RN,如果随机接入被触发,可以部分借用或者全部借用非回程链路子帧进行随机接入,基于该子帧借用的方法,RN作为基站进行竞争随机接入的过程中,各条消息(即图2所示的Msg1、Msg2、Msg3和Msg4)的处理方式包括:
(1)Msg1的发送。
工作于基站模式的RN如果随机接入被触发,则Msg1的发送方式包括但不限于:只在UL BH子帧发送,或者,可以在UL非BH子帧发送。
需要注意的是,当选择在UL(上行)非BH子帧发送Msg1时,该方式适合于UL BH子帧没有PRACH资源配置或对随机接入时延要求很高的场景。
(2)Msg2的监听。
RN在RAR(random access response、随机接入响应)window(窗口)内的所有有PDCCH(Physical Downlink Control Channel,物理下行控制信道)子帧上监听随机接入响应,使得Msg2的监听不受DL(下行)BH子帧的限制。
需要注意的是,此时监听的是PDCCH,而不是R-PDCCH(Relay PhysicalDownlink Control Channel,中继物理下行控制信道),其中,该R-PDCCH为基站向中继发送的PDCCH。
(3)Msg3的发送
RN利用从Msg2接收到的RAR中所包含的调度信息,进行Msg3的上行传输。其中,RN在发送Msg3时,可以使用PUSCH(Physical Uplink SharedChannel,物理上行共享信道)资源。
需要注意的是,当RN后续使用时有新的PUSCH格式引入时,则此时可以使用新引入的PUSCH格式来发送Msg3。
(4)Msg4的接收
基站(即DeNB)接收到来自RN发送的Msg3后,可以利用该Msg3中包含的RN的标识信息确定进行随机接入的是RN,对应的,Msg4的接收方式包括但不限于:
方式一、RN在mac-ContentionResolutionTimer(mac竞争解决定时器)未超时的时间内,只在DL BH子帧内监听Msg4,以接收竞争解决消息,此时,需要采用R-PDCCH进行调度,并使用R-PDSCH格式进行下行传输。
方式二、RN在mac-ContentionResolutionTimer未超时的时间内,可以在所有DL子帧内监听Msg4,以接收竞争解决消息,此时,需要采用常规的PDCCH进行调度,并使用PDSCH格式进行下行传输。
基于该子帧借用方法,RN作为基站进行非竞争随机接入的过程中各条消息的处理方式包括:
(1)Msg0的发送。
基站需要在DL BH子帧上发送Msg0,而RN监听R-PDCCH接收基站指定的专用preamble和随机接入使用的PRACH资源指示。其中,PRACH资源指示信息可能具体包含载波信息和某个载波上的具体PRACH资源指示。基站指定PRACH资源时不受BH子帧的限制,可以使用所有子帧资源。
(2)Msg1的发送。
RN根据Msg0中指示的preamble和PRACH资源向基站发送该专用preamble。其中,Msg1使用的资源不受BH子帧的限制,只需要按照基站指示的资源发送即可。
(3)Msg2的接收。
由于Msg2的接收不受BH资源限制,则Msg2的接收方式包括但不限于:a,在RAR window内的所有有R-PDCCH的DL BH子帧进行监听,其中,该方式适用于随机接入过程只使用BH子帧的情况;b,在RAR window内的所有有PDCCH的DL子帧进行监听,其中,该方式适用于随机接入过程支持子帧借用的情况。
需要说明的是,对于上述竞争/非竞争随机接入方式,是否允许借用非BH子帧可以为***预先配置,或者由基站通过显式或者隐式方式通知。其中,显式方式即RRC信令或者广播,隐式方式有很多种,例如,对于非竞争随机接入可以通过基站指定的Msg1判断是否允许借用非BH子帧,对于竞争随机接入可以根据Msg1发送的子帧判断是否允许借用非BH子帧。
基于上述情况,本发明实施例二提供了一种中继***的随机接入方法,本实施例中是针对竞争随机接入的处理过程,不对RN使用的子帧进行限制,可以借用非BH子帧。如图6所示,该方法包括以下步骤:
步骤501,RN在所有可用的Preamble中随机选择一个preamble和选择一个上行子帧,并在该上行子帧的RACH资源上发送所选择的preamble。
具体的,在RN发送Preamble的同时,基站会对RACH信道进行检测,如果监测到Preamble,则计算该Preamble对应的TA。
步骤502,基站发送对所检测到的Preamble的随机接入响应。其中,该随机接入响应中包含以下信息:(1)所接收到的Preamble的标识信息,例如,编号,发送时间等;(2)所接收到的Preamble对应的TA;(3)为后继的上行数据传输所分配的信道资源的信息,包括资源时-频位置,MCS等;(4)基站为用户分配的临时ID(例如,C-RNTI)。
进一步的,RN在RAR window内的所有有PDCCH的下行子帧内监听接收到的随机接入响应,当监听到随机接入响应后,RN根据该随机接入响应中的Preamble的标识信息,确定该随机接入响应信息的目标端是否为自己,如果是,则根据该随机接入响应中的TA信息,调整上行信号的发送定时提前量。
步骤503,RN根据随机接入响应消息中所分配的UL资源以及HARQ(Hybrid Auto Repeat Request,混合自动重传请求)定时关系,在PUSCH资源上进行上行数据发送。其中,RN在发送的上行数据中至少包括:终端的标识信息,例如,IMSI,TMSI或C-RNTI等。
步骤504,基站接收到上行数据后,检测RN在上行数据中发送的RN的标识信息是否合法,如果合法,则向RN发送竞争解决消息,并将检测结果通知RN。
RN在mac-ContentionResolutionTimer未超时的时间内,在所有有PDCCH的DL子帧内监听PDCCH以接收竞争解决消息。
本发明实施例三提供了一种中继***的随机接入方法,本实施例中是针对竞争随机接入的处理过程,限制Msg1使用UL BH子帧,不允许借用非BH子帧,对其它消息不做限制,可以借用Uu口子帧。如图7所示,该方法包括以下步骤:
步骤601,RN在所有可用的Preamble中随机选择一个preamble,选择一个UL BH子帧,并在该UL BH子帧上的RACH资源上发送所选择的preamble。
具体的,在RN发送Preamble的同时,基站会对RACH信道进行检测,如果监测到Preamble,则计算该Preamble对应的TA。
步骤602,基站发送对所检测到的Preamble的随机接入响应。
进一步的,RN在RAR window内的所有有PDCCH的下行子帧内监听接收到的随机接入响应,当监听到随机接入响应后,RN根据该随机接入响应中的Preamble的标识信息,确定该随机接入响应信息的目标端是否为自己,如果是,则根据该随机接入响应中的TA信息,调整上行信号的发送定时提前量。
步骤603,RN根据随机接入响应消息中所分配的UL资源以及HARQ定时关系,在PUSCH资源上进行上行数据发送。
步骤604,基站接收到上行数据后,检测RN在上行数据中发送的RN的标识信息是否合法,如果合法,则向RN发送竞争解决消息,并将检测结果通知RN。
RN在mac-ContentionResolutionTimer未超时的时间内,在所有有PDCCH的DL子帧内监听PDCCH以接收竞争解决消息。
本发明实施例四提供了一种中继***的随机接入方法,本实施例中是针对竞争随机接入的处理过程,限制Msg4只能使用BH子帧,不允许借用非BH子帧,对其它消息不做限制,可以借用Uu口子帧。如图8所示,该方法包括以下步骤:
步骤701,RN在所有可用的Preamble中随机选择一个preamble,选择一个UL子帧,并在该UL子帧子帧上的RACH资源上发送所选择的preamble。
具体的,在RN发送Preamble的同时,基站会对RACH信道进行检测,如果监测到Preamble,则计算该Preamble对应的TA。
步骤702,基站发送对所检测到的Preamble的随机接入响应。
进一步的,RN在RAR window内的所有有PDCCH的下行子帧内监听接收到的随机接入响应,当监听到随机接入响应后,RN根据该随机接入响应中的Preamble的标识信息,确定该随机接入响应信息的目标端是否为自己,如果是,则根据该随机接入响应中的TA信息,调整上行信号的发送定时提前量。
步骤703,RN根据随机接入响应消息中所分配的UL资源以及HARQ定时关系,在PUSCH资源上进行上行数据发送。
步骤704,基站接收到上行数据后,检测RN在上行数据中发送的RN的标识信息是否合法,如果合法,则根据RN的标识信息确定接入的RN,并只在DL BH子帧发送竞争解决消息。
进一步的,RN在mac-ContentionResolutionTimer未超时的时间内,在所有有R-PDCCH的DL BH子帧内监听R-PDCCH以接收竞争解决消息,此时,Msg4下行传输所使用的是R-PDSCH。
本发明实施例五提供了一种中继***的随机接入方法,本实施例中是针对竞争随机接入的处理过程,同时限制Msg1和Msg4只能使用BH子帧,不允许借用非BH子帧,对其它消息不做限制,可以借用Uu口子帧。如图9所示,该方法包括以下步骤:
步骤801,RN在所有可用的Preamble中随机选择一个preamble,选择一个UL BH子帧,并在该UL BH子帧上的RACH资源上发送所选择的preamble。
具体的,在RN发送Preamble的同时,基站会对RACH信道进行检测,如果监测到Preamble,则计算该Preamble对应的TA。
步骤802,基站发送对所检测到的Preamble的随机接入响应。
进一步的,RN在RAR window内的所有有PDCCH的下行子帧内监听接收到的随机接入响应,当监听到随机接入响应后,RN根据该随机接入响应中的Preamble的标识信息,确定该随机接入响应信息的目标端是否为自己,如果是,则根据该随机接入响应中的TA信息,调整上行信号的发送定时提前量。
步骤803,RN根据随机接入响应消息中所分配的UL资源以及HARQ定时关系,在PUSCH资源上进行上行数据发送。
步骤804,基站接收到上行数据后,检测RN在上行数据中发送的RN的标识信息是否合法,如果合法,则根据RN的标识信息确定接入的RN,并只在DL BH子帧发送竞争解决消息。
进一步的,RN在mac-ContentionResolutionTimer未超时的时间内,在所有有R-PDCCH的DL BH子帧内监听R-PDCCH以接收竞争解决消息,此时,Msg4下行传输所使用的是R-PDSCH。
需要注意的是,上述实施例二至实施例五中的处理过程是针对竞争随机接入的处理过程,而对于非竞争随机接入过程的处理方式,可以至少分为以下三种情况进行详细说明:
第一种情况:限制Msg1和Msg2只能使用BH子帧,不允许借用非BH子帧。
(1)对Msg0的处理
基站根据预设原则(例如,随机接入负荷等)为RN指定专用preamble以及发送该专用preamble的UL CC以及该UL CC上的PRACH资源。
需要注意是,PRACH资源应该选择在UL BH子帧上,然后通过Msg0将所选preamble以及PRACH信息指示给RN。
(2)对Msg1的处理
当RN接收到该指示信息后,按照基站的指示发送该专用preamble。
(3)对Msg2的处理
基站检测到Preamble,根据preamble发送随机接入响应,其中,该随机接入响应只能在为随机接入的RN配置的DL BH子帧上发送,该随机接入响应中至少包含以下信息:对于切换,需要包含TA信息和初始UL资源分配;对于DL数据到达应该包含TA信息;RA-preamble标识信息;为后继的上行数据传输所分配的信道资源的信息,包括资源时-频位置,MCS等;基站为用户分配的临时ID(C-RNTI)。
进一步的,RN在RAR window内的所有有R-PDCCH的下行子帧内监听R-PDCCH以接收到随机接入响应,根据其中的TA信息,调整上行信号的发送定时提前量。
第二种情况:只限制Msg1只能使用BH子帧,不允许借用非BH子帧。
(1)对Msg0的处理
基站根据预设原则(例如,随机接入负荷等)为RN指定专用preamble以及发送该专用preamble的UL CC以及该UL CC上的PRACH资源。
需要注意是,PRACH资源应该选择在UL BH子帧上,然后通过Msg0将所选preamble以及PRACH信息指示给RN。
(2)对Msg1的处理
当RN接收到该指示信息后,按照基站的指示发送该专用preamble。
(3)对Msg2的处理
基站检测到Preamble,根据preamble发送随机接入响应。其中,该随机接入响应的发送子帧不受DL BH限制。
进一步的,RN在RAR window内的所有有PDCCH的下行子帧内监听PDCCH以接收到随机接入响应,根据其中的TA信息,调整上行信号的发送定时提前量。
第三种情况:只限制Msg2只能使用BH子帧,不允许借用非BH子帧。
(1)对Msg0的处理
基站根据预设原则(例如,随机接入负荷等)为RN指定专用preamble以及发送该专用preamble的UL CC以及该UL CC上的PRACH资源。
需要注意是,PRACH资源应该选择在UL BH子帧上,然后通过Msg0将所选preamble以及PRACH信息指示给RN。
(2)对Msg1的处理
当RN接收到该指示信息后,按照基站的指示发送该专用preamble。
(3)对Msg2的处理
基站检测到Preamble,根据preamble发送随机接入响应。其中,该随机接入响应的发送子帧只能DLBH子帧。
进一步的,RN在RAR window内的所有有R-PDCCH的下行子帧内监听R-PDCCH以接收到随机接入响应,根据其中的TA信息,调整上行信号的发送定时提前量。
在上述竞争或者非竞争随机接入过程,采用上述处理方式对各条消息进行处理的前提下,本发明实施例中,RN在进行随机接入过程中对R-UE的处理和对Uu口***消息及寻呼的处理方式包括但不限于:(1)RN强制释放R-UE的RRC连接,并停止***消息和寻呼的发送;(2)RN停止对R-UE的调度和传输,并在未被随机接入过程占用的接入链路***消息和寻呼子帧位置发送***消息和寻呼;(3)RN在未被随机接入过程占用的接入链路子帧内进行数据调度和传输,并在未被随机接入过程占用的接入链路***消息和寻呼子帧位置发送***消息和寻呼。
基于上述情况,本发明实施例六提供了一种中继***的随机接入方法,该方法是针对RN随机接入过程中对R-UE的处理过程,本实施例中,RN强制释放R-UE的RRC连接,并停止***消息和寻呼的发送,如图10所示,该方法包括以下步骤:
步骤901,RN判断随机接入是否被触发,如果被触发,则RN向其服务的所有R-UE发送RRC连接释放消息,释放所有R-UE的RRC连接,并清空buffer中的信息,停止发送广播、寻呼等消息。如图11所示,为RRC连接释放过程的示意图,即RN向R-UE发送RRCConnectionRelease。
步骤902,RN与基站完成随机接入过程。其中,该RN可以采用上述随机接入流程中的任何一种完成随机接入过程,即RN执行上述实施例二至实施例五中的一种完成随机接入过程。以FDD(Frequency Division Duplex,频分双工)为例,则随机接入过程的各个消息的时序关系示意图如图12所示。
步骤903,RN随机接入成功,继续发送广播、寻呼等消息,重新接纳该RN所覆盖范围内的R-UE并为对应的R-UE服务。
本发明实施例七提供了一种中继***的随机接入方法,该方法是针对RN随机接入过程中对R-UE的处理过程,本实施例中,RN不释放R-UE,但是RN进行随机接入过程中终止和R-UE的通信,如图13所示,该方法包括以下步骤:
步骤1201,RN判断随机接入是否被触发,如果被触发,则停止发送广播、寻呼等消息,并停止对Uu口的数据收发和反馈。
步骤1202,RN与基站完成随机接入过程。其中,该RN可以采用上述随机接入流程中的任何一种完成随机接入过程,即RN执行上述实施例二至实施例五中的一种完成随机接入过程。以FDD为例,则随机接入过程的各个消息的时序关系示意图如图12所示。
步骤1203,RN随机接入成功,继续发送广播、寻呼等消息,并继续为R-UE提供正常的服务。
本发明实施例八提供了一种中继***的随机接入方法,该方法是针对RN随机接入过程中对R-UE的处理过程,本实施例中,RN不释放R-UE,但是会停止对R-UE的调度和传输,在未被随机接入过程占用的接入链路***消息和寻呼子帧位置照常发送***消息和寻呼,如图14所示,该方法包括以下步骤:
步骤1301,RN判断随机接入是否被触发,如果被触发,则RN终止Uu口的UL/DL调度。
步骤1302,RN与基站完成随机接入过程。其中,该RN可以采用上述随机接入流程中的任何一种完成随机接入过程,即RN执行上述实施例二至实施例五中的一种完成随机接入过程。
具体的,在RN与基站完成随机接入过程中,如果RN在某个子帧内不需要进行Un口的PDCCH监听以及上下行收发,且该子帧如果可以用于发广播或者寻呼,则RN可以利用这些子帧向R-UE发送广播或者寻呼等消息。如图15所示,为随机接入过程的各个消息的时序关系示意图,而在图15中,有可能被用于Uu口发送广播、寻呼等消息的子帧用左斜线表示。
步骤1303,RN随机接入成功后开始按照正常工作的基站工作模式进行工作。
本发明实施例九提供了一种中继***的随机接入方法,该方法是针对RN随机接入过程中对R-UE的处理过程,本实施例中,RN不释放R-UE,在未被随机接入过程占用的接入链路子帧内RN可以进行数据调度和传输,在未被随机接入过程占用的接入链路***消息和寻呼子帧位置照常发送***消息和寻呼,如图16所示,该方法包括以下步骤:
步骤1501,RN判断随机接入是否被触发,如果被触发,则执行步骤1502。
步骤1502,RN与基站完成随机接入过程。其中,该RN可以采用上述随机接入流程中的任何一种完成随机接入过程,即RN执行上述实施例二至实施例五中的一种完成随机接入过程。
具体的,在RN与基站完成随机接入过程中,如果RN在某个子帧内不需要进行Un口的PDCCH监听以及上下行数据收发,则RN可以使用该子帧发送广播或者寻呼以及对Uu口进行UL、DL调度。如图17所示,为随机接入过程的各个消息的时序关系示意图,而在图17中,有可能被用于Uu口发送广播、寻呼以及UL/DL调度的子帧用左斜线表示。
步骤1503,RN随机接入成功,恢复RN作为基站的正常工作。
其中,本发明的各个实施例中的各个步骤可以根据实际的需要进行调整。
可见,通过使用本发明各个实施例所提供的方法,如果工作在基站状态的RN 随机接入被触发,则该RN可以部分借用或者全部借用非回程链路子帧进行随机接入的方法,即RN可以借用Uu的子帧进行随机接入,从而可以降低作为基站工作的RN进行随机接入的时延,改善用户体验。
本发明实施例中还提供了一种中继***的随机接入设备,如图18所示,包括:
判断模块10,用于判断随机接入是否被触发;
处理模块20,用于当判断模块的判断结果为随机接入被触发时,利用非回程链路子帧进行随机接入。
具体的,在竞争随机接入时,
当不对所述RN使用的子帧进行限制时,所述处理模块20具体用于,选择一个随机接入前导序列preamble和上行子帧,并使用所述上行子帧的随机接入信道RACH资源向网络侧发送所述Preamble;当所述网络侧检测到所述Preamble后,向所述RN发送随机接入响应时,监听RAR window内的所有有PDCCH的下行子帧,以接收所述随机接入响应,并利用所述随机接入响应向所述网络侧发送上行数据;当所述网络侧利用所述上行数据发送竞争解决消息时,在mac-ContentionResolution timer内的所有有物理下行控制信道PDCCH的下行子帧接收所述竞争解决消息。
当限制Msg1使用上行UL BH子帧时,所述处理模块20具体用于,选择一个preamble和一个UL BH子帧,并使用所述UL BH子帧的RACH资源向网络侧发送所述Preamble;当所述网络侧检测到所述Preamble后,向所述RN发送随机接入响应时,监听RAR window内的所有有PDCCH的下行子帧,以接收所述随机接入响应,并利用所述随机接入响应向所述网络侧发送上行数据;当所述网络侧利用所述上行数据发送竞争解决消息时,在mac-ContentionResolution timer内的所有有PDCCH的下行子帧接收所述竞争解决消息。
当限制Msg4使用BH子帧时,所述处理模块20具体用于,选择一个preamble和上行子帧,并使用所述上行子帧的RACH资源向网络侧发送所述Preamble;当所述网络侧检测到所述Preamble后,向所述RN发送随机接入响应时,监听RAR window内的所有有PDCCH的下行子帧,以接收所述随机接入响应,并利用所述随机接入响应向所述网络侧发送上行数据;当所述网络侧利用所述上行数据发送竞争解决消息时,在mac-ContentionResolutiontimer内的所有R-PDCCH的DL BH子帧接收所述竞争解决消息。
当同时限制Msg1和Msg4使用BH子帧时,所述处理模块20具体用于,选择一个preamble和一个UL BH子帧,并使用所述UL BH子帧的RACH资源向网络侧发送所述Preamble;当所述网络侧检测到所述Preamble后,向所述RN发送随机接入响应时,监听RAR window内的所有有PDCCH的下行子帧,以接收所述随机接入响应,并利用所述随机接入响应向所述网络侧发送上行数据;当所述网络侧利用所述上行数据发送竞争解决消息时,在mac-ContentionResolution timer内的所有有R-PDCCH的DL BH子帧接收所述竞争解决消息。
在非竞争随机接入时,
当同时限制Msg1和Msg2只能使用BH子帧时,所述处理模块20具体用于,接收所述网络侧通过DL BH子帧所发送的为所述RN指定的专用preamble以及PRACH信息;并根据所述专用preamble以及PRACH信息通过UL BH子帧向所述网络侧发送所述专用preamble;接收所述网络侧根据所述专用preamble在为所述RN配置的DL BH子帧上向所述RN发送随机接入响应;并在RAR window内的所有有R-PDCCH的下行子帧内监听R-PDCCH以接收到随机接入响应。
当限制Msg1只能使用BH子帧,不允许借用非BH子帧时,所述处理模块20具体用于,接收所述网络侧通过DL BH子帧所发送的为所述RN指定的专用preamble以及PRACH信息;并根据所述专用preamble以及PRACH信息通过UL BH子帧向所述网络侧发送所述专用preamble;接收所述网络侧根据所述专用preamble向所述RN发送随机接入响应;其中,该随机接入响应的发送子帧不受DL BH限制;并在RAR window内的所有有PDCCH的下行子帧内监听PDCCH以接收到随机接入响应。
当限制Msg2只能使用BH子帧,不允许借用非BH子帧时,所述处理模块20具体用于,接收所述网络侧通过DL BH子帧所发送的为所述RN指定的专用preamble以及PRACH信息;并根据所述专用preamble以及PRACH信息利用UL BH或者UL非BH子帧向所述网络侧发送所述专用preamble;接收所述网络侧根据所述专用preamble在DLBH子帧上向所述RN发送随机接入响应;并在RAR window内的所有有R-PDCCH的下行子帧内监听R-PDCCH以接收到随机接入响应。
所述RN是否允许借用非BH子帧的获取方式包括:***预先配置,或者,由所述网络侧通过显式通知,或者,由所述网络侧通过隐式方式通知;其中,所述网络侧通过显式通知具体为通过广播方式或者RRC信令方式通知。
进一步的,所述处理模块20还用于,在所述RN利用非回程链路子帧进行随机接入之前,向服务的所有R-UE发送无线资源控制RRC连接释放消息,并释放所有R-UE的RRC连接,停止发送广播消息和寻呼消息;并在所述RN利用非回程链路子帧进行随机接入之后,继续发送广播消息和寻呼消息,并重新接纳所述RN覆盖范围内的R-UE。
所述处理模块20还用于,在所述RN利用非回程链路子帧进行随机接入之前,停止发送广播消息和寻呼消息,并停止对Uu口的数据收发和反馈;并在所述RN利用非回程链路子帧进行随机接入之后,继续发送广播消息和寻呼消息,并继续为R-UE提供正常的服务。
所述处理模块20还用于,在所述RN利用非回程链路子帧进行随机接入之前,终止对Uu口的UL/DL调度;在所述RN利用非回程链路子帧进行随机接入的过程中,如果所述RN在某个子帧内不需要监听网络侧发送的PDCCH以及上下行收发,且该子帧能够用于发送广播消息或者寻呼消息,则利用该子帧向R-UE发送广播消息或者寻呼消息。
所述处理模块20还用于,在所述RN利用非回程链路子帧进行随机接入的过程中,如果所述RN在某个子帧内不需要监听网络侧发送的PDCCH以及上下行收发,则利用该子帧向R-UE发送广播消息或者寻呼消息,并对Uu口进行UL、DL调度。
其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
通过采用本发明提供的设备,如果工作在基站状态的RN随机接入被触发,则该RN可以部分借用或者全部借用非回程链路子帧进行随机接入的方法,即RN可以借用Uu的子帧进行随机接入,从而可以降低作为基站工作的RN进行随机接入的时延,改善用户体验。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。