一种时间提前量TA值的指示方法及装置与流程

文档序号:15366242发布日期:2018-09-07 22:02阅读:277来源:国知局

本发明涉及通信技术领域,特别涉及一种TA值的指示方法及装置。



背景技术:

GSM(Global System for Mobile Communications,全球移动通信系统)经过长期的发展,其技术成熟度和网络覆盖能力都非常强,因此,在通信技术领域成为关键技术之一。

在GSM中,由于GSM的小区半径可以达到35KM,距离BS(Base Station,基站)较远的MS(Mobile Station,移动台)向BS发送的信号,存在电波传输延迟,需要经过一定时间才能到达BS的问题,而时延过长会导致这样一种情况:BS接收到的MS发送的信号的时隙,与MS发送信号的时隙不对应,例如,BS在第二时隙才能收到MS在第一时隙上发送的信号,导致MS发送的信号与BS接收的信号所在的时隙不同步,因此,为了补偿电波传输延迟,保证BS与MS的信号同步(即MS在第一时隙上发送信号,BS在第一时隙上接收到该信号),需要MS提前发送信号,提前的量为TA(Time Advance,时间提前量)。

现有技术中,MS确定TA值的方法如下:

步骤A:MS在BS分配给该MS的TAI(Timing Advance Index,时间提前量索引)对应的PTCCH/U((PTCCH Uplink,分组时间提前量控制信道上行;PTCCH(Packet Timing advance control channel,分组时间提前量控制信道))上,周期性的发送AB(Access Burst,接入突发脉冲);

其中,PTCCH的结构如图1A所示。

步骤B:BS根据接收到的AB计算出该MS的TA值;

步骤C:BS将计算出的TA值携带在TA message(消息)中发送至MS;

其中,TA消息以NB(Normal Burst,普通突发脉冲)形式发送,NB的结构如图1B所示。

例如,MS在TAI=0的位置发送AB,则MS最快可在TA message2中获得更新的TA值,TA message的结构如图1C所示,TA message2是一种具体的TA message,TA message1、TA message2、TA message3等等各个TA message的结构相同,只不过发送的时间及携带的内容不同。

步骤D:MS解析出接收到的在TA message中携带的与该MS相对应的TA值,并根据该TA值向BS发送信号。

在该步骤中,TA message的octet1-16中的每个octet对应一个TAI,也对应了在该TAI所对应的PTCCH/U发送信号的MS,则该octet中携带的TA值就为该MS对应的TA值。

目前,为了提高解码的准确度,BS在信道建立时会给MS分配在该信道上采用用于信道估计、提高解码的准确度的TS(Training Sequence,训练序列),TS包含在NB的结构中,如图1B所示。

为了提升容量,在同一物理信道上复用多个MS,其中,多个MS对应不同的TS,即使TA message中携带了多个MS对应的TA值,但只有MS在确定分配的TS与BS发送TA message所采用的TS相同时,才能解析出TAmessage中携带的与该MS对应的TA值,其他MS则不能解析出TA message中携带的对应的TA值。



技术实现要素:

本发明实施例提供一种TA值的指示方法及装置,用以解决现有技术中当同一PTCCH上存在多个MS时,存在MS无法获取TA值的问题。

第一方面,提供一种基站,包括:

分配单元,为分配在第一分组定时提前量控制信道PTCCH上的第一终端与第二终端分别分配第一训练序列TS、第二TS;

确定单元,用于确定所述第一终端的时间提前量TA、所述第二终端的TA;

发送单元,用于采用所述第一TS在所述同一PTCCH上发送第一消息,采用所述第二TS,在所述同一PTCCH上发送第二消息;

其中,所述第一消息至少携带所述第一终端的TA、所述第二消息至少携带所述第二终端的TA。

结合第一方面,在第一种可能的实现方式中,所述分配单元还用于:

为所述第一终端和所述第二终端分别分配第一时间提前量索引TAI和第二TAI;

其中,所述第一TAI属于第一TAI组、所述第二TAI属于第二TAI组,所述第一TAI组与所述第一TS对应、所述第二TAI组与所述第二TS对应。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述发送单元具体用于:

在所述同一PTCCH的所述第一TAI组的下一个TAI组所包括的所有TAI分别对应的下行帧上采用所述第一TS发送所述第一消息;

在所述同一PTCCH的所述第二TAI组的下一个TAI组所包括的所有TAI分别对应的下行帧上采用所述第二TS发送所述第二消息。

结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述确定单元发送所述第一消息的所述第一TAI组的下一个TAI组,为所述第一TAI组的相邻的下一个TAI组;

其中,若所述第一TAI组中的所有TAI中的最大值小于所述第一终端的TA更新周期中的所有TAI中的最大值,则所述第一TAI组的相邻的下一个TAI组为比所述第一TAI组中的所有TAI中的最大值大于1的TAI所属的TAI组,且所述第一TAI组的相邻的下一个TAI组中的所有TAI均大于所述第一TAI组中的所有TAI中的最大值;若所述第一TAI组中的所有TAI中的最大值等于所述第一终端的所述TA更新周期中的所有TAI中的最大值,则所述第一TAI组的相邻的下一个TAI组为所述第一终端的所述TA更新周期的相邻下一个TA更新周期中所有TAI中的最小TAI所属的TAI组;

所述确定单元发送所述第二消息的所述第二TAI组的下一个TAI组为所述第二TAI组的相邻的下一个TAI组;

其中,若所述第二TAI组中的所有TAI中的最大值小于所述第二终端的TA更新周期中的所有TAI中的最大值,则所述第二TAI组的相邻的下一个TAI组为比所述第二TAI组中的所有TAI中的最大值大于1的TAI所属的TAI组,且所述第二TAI组的相邻的下一个TAI组中的所有TAI均大于所述第二TAI组中的所有TAI中的最大值;若所述第二TAI组中的所有TAI中的最大值等于所述第二终端的所述TA更新周期中的所有TAI中的最大值,则所述第二TAI组的相邻的下一个TAI组为所述第二终端的所述TA更新周期的相邻下一个TA更新周期中所有TAI中的最小TAI所属的TAI组。

结合第一方面的第一至第三种可能的实现方式,在第四种可能的实现方式中,所述分配单元还用于:为在所述同一PTCCH上的第三终端分配第三TAI和第三TS;

其中,所述第三TAI与所述第一TAI属于同一TAI组,所述第三TS与所述第一TS相同。

结合第一方面的第一至第四种可能的实现方式,在第五种可能的实现方式中,所述分配单元分配的所述第一TAI所属的所述第一TAI组包括承载第三消息的所有下行帧分别对应的TAI,其中,所述第三消息为所述第一TAI对应的下行帧承载的消息;

所述分配单元分配的所述第二TAI所属的所述第二TAI组包括承载第四消息的所有下行帧分别对应的TAI,其中,所述第四消息为所述第二TAI对应的下行帧承载的消息。

结合第一方面,或者第一方面的第一至第五种可能的实现方式,在第六种可能的实现方式中,所述发送单元具体用于:

在所述同一PTCCH上分别采用至少一次所述第一TS和至少一次所述第二TS,分别发送所述第一消息、所述第二消息。

第二方面,提供一种时间提前量TA指示方法,包括:

为分配在第一分组定时提前量控制信道PTCCH上的第一终端与第二终端分别分配第一训练序列TS、第二TS;

确定所述第一终端的时间提前量TA、所述第二终端的TA;

采用所述第一TS在所述同一PTCCH上发送第一消息,采用所述第二TS,在所述同一PTCCH上发送第二消息;

其中,所述第一消息至少携带所述第一终端的TA、所述第二消息至少携带所述第二终端的TA。

结合第二方面,在第一种可能的实现方式中,所述确定所述第一终端的TA、所述第二终端的TA之前,所述方法还包括:

为所述第一终端和所述第二终端分别分配第一时间提前量索引TAI和第二TAI;

其中,所述第一TAI属于第一TAI组、所述第二TAI属于第二TAI组,所述第一TAI组与所述第一TS对应、所述第二TAI组与所述第二TS对应。

结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述采用所述第一TS在所述同一PTCCH上发送第一消息,采用所述第二TS,在所述同一PTCCH上发送第二消息,具体包括:

在所述同一PTCCH的所述第一TAI组的下一个TAI组所包括的所有TAI分别对应的下行帧上采用所述第一TS发送所述第一消息;

在所述同一PTCCH的所述第二TAI组的下一个TAI组所包括的所有TAI分别对应的下行帧上采用所述第二TS发送所述第二消息。

结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一TAI组的下一个TAI组为所述第一TAI组的相邻的下一个TAI组;

其中,若所述第一TAI组中的所有TAI中的最大值小于所述第一终端的TA更新周期中的所有TAI中的最大值,则所述第一TAI组的相邻的下一个TAI组为比所述第一TAI组中的所有TAI中的最大值大于1的TAI所属的TAI组,且所述第一TAI组的相邻的下一个TAI组中的所有TAI均大于所述第一TAI组中的所有TAI中的最大值;若所述第一TAI组中的所有TAI中的最大值等于所述第一终端的所述TA更新周期中的所有TAI中的最大值,则所述第一TAI组的相邻的下一个TAI组为所述第一终端的所述TA更新周期的相邻下一个TA更新周期中所有TAI中的最小TAI所属的TAI组;

所述第二TAI组的下一个TAI组为所述第二TAI组的相邻的下一个TAI组;

其中,若所述第二TAI组中的所有TAI中的最大值小于所述第二终端的TA更新周期中的所有TAI中的最大值,则所述第二TAI组的相邻的下一个TAI组为比所述第二TAI组中的所有TAI中的最大值大于1的TAI所属的TAI组,且所述第二TAI组的相邻的下一个TAI组中的所有TAI均大于所述第二TAI组中的所有TAI中的最大值;若所述第二TAI组中的所有TAI中的最大值等于所述第二终端的所述TA更新周期中的所有TAI中的最大值,则所述第二TAI组的相邻的下一个TAI组为所述第二终端的所述TA更新周期的相邻下一个TA更新周期中所有TAI中的最小TAI所属的TAI组。

结合第二方面的第一至第三种可能的实现方式,在第四种可能的实现方式中,还包括:为在所述同一PTCCH上的第三终端分配第三TAI和第三TS;

其中,所述第三TAI与所述第一TAI属于同一TAI组,所述第三TS与所述第一TS相同。

结合第二方面的第一至第四种可能的实现方式,在第五种可能的实现方式中,所述第一TAI组包括承载第三消息的所有下行帧分别对应的TAI,其中,所述第三消息为所述第一TAI对应的下行帧承载的消息;

所述第二TAI组包括承载第四消息的所有下行帧分别对应的TAI,其中,所述第四消息为所述第二TAI对应的下行帧承载的消息。

结合第二方面,或者第二方面的第一至第五种可能的实现方式,在第六种可能的实现方式中,所述采用所述第一TS在所述同一PTCCH上发送第一消息,采用所述第二TS,在所述同一PTCCH上发送第二消息,具体包括:

在所述同一PTCCH上分别采用至少一次所述第一TS和至少一次所述第二TS,分别发送所述第一消息、所述第二消息。

本发明有益效果如下:

现有技术中,当同一PTCCH上复用多个MS时,在发送携带各个终端分别相对应的TA值的TA message时,虽然要多次发送TA message,由于只采用一种TS发送TA message,因此,即使TA message中携带了多个MS对应的TA值,但是,只有被分配的TS与BS发送TA message所采用的TS相同时,MS才能解析出TA message中携带的与该MS对应的TA值,其他被分配的TS与BS发送TA message所采用的TS不相同的MS,则不能解析出TA message中携带的对应的TA值,因此,存在有些MS无法获取TA值的问题,而本发明实施例中,在发送携带TA值的消息时,分别采用各个MS分别对应的TS进行发送,这样,就保证了该PTCCH上的每一个终端均可以从接收到的消息中解析出消息中携带的与本终端相对应的TA值,从而,避免了现有技术中当同一PTCCH上存在多个MS时,存在MS无法获取TA值的问题。

附图说明

图1A为现有技术中PTCCH的结构示意图;

图1B为现有技术中NB的结构示意图;

图1C为现有技术中TA message的结构示意图;

图2为本发明实施例中基站的功能结构示意图;

图3为本发明实施例中TA值指示的详细流程图;

图4A为本发明实施例中发送TA消息的第一种方式;

图4B为本发明实施例中发送TA消息的第二种方式;

图4C为本发明实施例中发送TA消息的第三种方式;

图4D为本发明实施例中发送TA消息的第四种方式;

图4E为本发明实施例中发送TA消息的第五种方式;

图5A为本发明实施例中TA值的指示过程的实施例一;

图5B为本发明实施例中实施例一的第一示意图;

图5C为本发明实施例中实施例一的第二示意图;

图5D为本发明实施例中TA值的指示过程的实施例二;

图5E为本发明实施例中实施例二的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本发明实施例中,为分配在同一PTCCH上的第一终端与第二终端分别分配第一TS、第二TS;确定第一终端的TA与第二终端的TA;采用第一TS在同一PTCCH上发送第一消息,采用第二TS,在同一PTCCH上发送第二消息,其中,第一消息至少携带第一终端的TA、第二消息至少携带第二终端的TA,这样,就保证了该PTCCH上的每一个终端均可以从接收到的消息中解析出消息中携带的与本终端相对应的TA值,从而解决了现有技术中当同一PTCCH上存在多个MS时,存在MS无法获取TA值的问题。

下面结合附图对本发明优选的实施方式进行详细说明。

参阅图2所示,本发明实施例中,提供一种基站,基站包括分配单元20、确定单元21和发送单元22,其中,

分配单元20,用于为同一PTCCH上的第一终端与第二终端分别分配第一TS、第二TS;

确定单元21,用于确定第一终端的TA、第二终端的TA;

发送单元22,用于采用第一TS在同一PTCCH上发送第一消息,采用第二TS,在同一PTCCH上发送第二消息;

其中,第一消息至少携带第一终端的TA、第二消息至少携带第二终端的TA。

进一步的,本发明实施例中,分配单元20还用于:

为第一终端和第二终端分别分配第一TAI和第二TAI;

其中,第一TAI属于第一TAI组、第二TAI属于第二TAI组,第一TAI组与第一TS对应、第二TAI组与第二TS对应。

本发明实施例中,可选的,发送单元22具体用于:

在该同一PTCCH上的第一TAI组的下一个TAI组所包括的所有TAI分别对应的下行帧上采用第一TS发送第一消息;

在该同一PTCCH上的第二TAI组的下一个TAI组所包括的所有TAI分别对应的下行帧上采用第二TS发送第二消息。

本发明实施例中,可选的,发送单元22发送第一消息的第一TAI组的下一个TAI组,为第一TAI组的相邻的下一个TAI组;

其中,若第一TAI组中的所有TAI中的最大值小于第一终端的TA更新周期中的所有TAI中的最大值,则第一TAI组的相邻的下一个TAI组为比第一TAI组中的所有TAI中的最大值大于1的TAI所属的TAI组,且第一TAI组的相邻的下一个TAI组中的所有TAI均大于第一TAI组中的所有TAI中的最大值;若第一TAI组中的所有TAI中的最大值等于第一终端的TA更新周期中的所有TAI中的最大值,则第一TAI组的相邻的下一个TAI组为第一终端的TA更新周期的相邻下一个TA更新周期中所有TAI中的最小TAI所属的TAI组;

发送单元22发送第二消息的第二TAI组的下一个TAI组,为第二TAI组的相邻的下一个TAI组;

其中,若第二TAI组中的所有TAI中的最大值小于第二终端的TA更新周期中的所有TAI中的最大值,则第二TAI组的相邻的下一个TAI组为比第二TAI组中的所有TAI中的最大值大于1的TAI所属的TAI组,且第二TAI组的相邻的下一个TAI组中的所有TAI均大于第二TAI组中的所有TAI中的最大值;若第二TAI组中的所有TAI中的最大值等于第二终端的TA更新周期中的所有TAI中的最大值,则第二TAI组的相邻的下一个TAI组为第二终端的TA更新周期的相邻下一个TA更新周期中所有TAI中的最小TAI所属的TAI组。

进一步的,本发明实施例中,确定单元21还用于:为在同一PTCCH上的第三终端分配第三TAI和第三TS;

其中,第三TAI与第一TAI属于同一TAI组,第三TS与第一TS相同。

本发明实施例中,可选的,分配单元20分配的第一TAI所属的第一TAI组包括承载第三消息的所有下行帧分别对应的TAI,其中,第三消息为第一TAI对应的下行帧承载的消息;分配单元20分配的第二TAI所属的第二TAI组包括承载第四消息的所有下行帧分别对应的TAI,其中,第四消息为第二TAI对应的下行帧承载的消息。

本发明实施例中,可选的,确定单元21具体用于:

为第一终端与第二终端分别分配TAI;

接收第一终端、第二终端分别在被分配的TAI对应的物理信道上发送的AB;

根据接收到的第一终端与第二终端分别发送的AB,分别计算第一终端的TA、第二终端的TA。

本发明实施例中,可选的,发送单元22具体用于:

在同一PTCCH上分别采用至少一次第一TS和至少一次第二TS,分别发送第一消息、第二消息。

参阅图3所示,本发明实施例中,TA值指示的详细流程如下:

步骤300:为在同一PTCCH上的第一终端与第二终端分别分配第一TS、第二TS。

步骤310:确定第一终端的TA、第二终端的TA。

步骤320:采用第一TS在该同一PTCCH上发送第一消息,采用第二TS在该同一PTCCH上发送第二消息。

其中,第一消息至少携带第一终端的TA、第二消息至少携带第二终端的TA。该第一消息携带的内容可以有多种,例如,可以仅携带第一终端的TA,也可以携带分配在该同一PTCCH上的所有终端的TA,还可以在携带第一终端的TA的同时,携带分配在该同一PTCCH上的部分终端的TA;同理,第二消息携带的内容可以有多种,例如,可以仅携带第二终端的TA,也可以携带分配在该同一PTCCH上的所有终端的TA,还可以在携带第二终端的TA的同时,携带分配在该同一PTCCH上的部分终端的TA。

可选地,上述步骤310具体可以包括:

接收第一终端发送的第一上行消息,并根据该第一上行消息确定第一终端的TA;

接收第二终端发送的第二上行消息,并根据该第二上行消息确定第二终端的TA。

其中,第一上行消息和第二上行消息可以在该同一PTCCH上发送,也可以在其它信道上发送,此处不做限制,此外,该第一上行消息和第二上行消息可以是信令,也可以是数据块。

可选地,上述方法还包括为第一终端分配第一TAI,为第二终端分配第二TAI,上述步骤310具体可以包括:

接收第一终端根据第一TAI在该同一PTCCH上发送的AB,并根据第一终端的AB计算第一终端的TA;

接收第二终端根据第二TAI在该同一PTCCH上发送的AB,根据第二终端的AB计算第二终端的TA。

具体地,步骤320中,采用第一TS在该同一PTCCH上发送第一消息,采用第二TS在该同一PTCCH上发送第二消息的方式可以有多种,可以参见图4A和图4B。

例如,分配在同一PTCCH上的两个终端:第一终端A与第二终端B,给第一终端A分配的第一TS为TS1、给第二终端B分配的第二TS为TS2,则在发送如图1A中的消息2时可以采用TS1,消息2中至少携带第一终端A的TA,此时,消息2为第一消息;发送消息3时可以采用TS2,消息3中至少携带第二终端B的TA,此时,消息3为第二消息;发送消息4时可以采用TS1,消息4中至少携带第一终端A的TA,此时,消息4为第一消息;在下一个第一终端A的TA更新周期发送消息1时可以采用TS2,消息1中至少携带第二终端B的TA,此时,消息1为第二消息;依次类推,具体如图4A所示,其中,图4A中的MS可以是第一终端A、第二终端B中的任意一种;

或者,也可以是,BS在发送消息2时可以采用TS1,消息2中至少携带第一终端A的TA,此时,消息2为第一消息;发送消息3时可以采用TS1,消息3中至少携带第一终端A的TA,此时,消息3为第一消息;发送消息4时可以采用TS2,消息4中至少携带第二终端B的TA,此时,消息4为第二消息;在下一个第一终端A的TA更新周期发送消息1时可以采用TS2,消息1中至少携带第二终端B的TA,此时,消息1为第二消息;依次类推,具体如图4B所示,其中,图4B中的MS可以是第一终端A、第二终端B中的任意一种。

可选地,当分配在同一PTCCH上的终端为两个以上时,可采用图4C中所示的方法,具体如下所述:

分配在同一PTCCH上的有三个终端:第一终端A、第二终端B与第三终端C,给第一终端A分配的第一TS为TS1、给第二终端B分配的第二TS为TS2、给第三终端C分配的第三TS为TS3,则发送消息时,在发送如图1A中的消息2时可以采用TS1,消息2中至少携带第一终端A的TA,此时,消息2为第一消息;发送消息3时可以采用TS2,消息3中至少携带第二终端B的TA,此时,消息3为第二消息;发送消息4时可以采用TS3,消息4中至少携带第三终端C的TA,此时,消息4为第三消息;在下一个第一终端A的TA更新周期发送消息1时可以采用TS1,消息1中至少携带第一终端A的TA,此时,消息1为第一消息;发送消息2时可以采用TS2,消息2中至少携带第二终端B的TA,此时,消息2为第二消息;发送消息3时可以采用TS3,消息3中至少携带第三终端C的TA,此时,消息3为第三消息;依次类推,具体如图4C所示,其中,图4C中的MS可以是第一终端A、第二终端B、第三终端C中的任意一种。

或者,也可以是,在发送如图1A中的消息2时可以采用TS1,消息2中至少携带第一终端A的TA,此时,消息2为第一消息;发送TA消息3时可以采用TS2,消息3中至少携带第二终端B的TA,此时,消息3为第二消息;发送消息4时可以采用TS3,消息4中至少携带第三终端C的TA,此时,消息4为第三消息;在下一个第一终端A的TA更新周期发送消息1时可以采用TS1,消息1中至少携带第一终端A的TA,此时,消息1为第一消息;发送消息2时可以采用TS1,消息2中至少携带第一终端A的TA,此时,消息2也为第一消息;发送消息3时可以采用TS2,消息3中至少携带第二终端B的TA,此时,消息3为第二消息;发送消息4时可以采用TS3,消息4中至少携带第三终端C的TA,此时,消息4为第三消息;依次类推,具体如图4D所示,其中,图4D中的MS可以是第一终端A、第二终端B、第三终端C中的任意一种。

可选地,上述步骤320中,当第一消息与第二消息相同时,采用第一TS在该同一PTCCH上发送第一消息,采用第二TS在该同一PTCCH上发送第二消息,可以包括:

采用第一TS在该同一PTCCH上发送N次第一消息;

采用第二TS在该同一PTCCH上发送N次第二消息;

其中,N为正整数。

例如,第一终端对应第一TS,第二终端对应第二TS,若在指定时间段内,共发送了10次消息,在这10次发送消息的过程中,要至少采用一次第一TS,也要至少采用一次第二TS。

需要说明的是,上述第一消息、第二消息可以为TA消息,此处不做限定。

本发明实施例中,为在同一PTCCH上的第一终端与第二终端分别分配第一TS、第二TS;确定第一终端的TA与第二终端的TA;采用第一TS在该同一PTCCH上发送第一消息,采用第二TS在该同一PTCCH上发送第二消息,使得该PTCCH上的每一个终端均可以从接收到的消息中解析出消息中携带的与本终端的TA值,解决了现有技术中当同一PTCCH上存在多个MS时,存在MS无法获取TA值的问题。

可选地,本发明实施例的一种实施场景下,在步骤310的确定第一终端的TA、第二终端的TA之前,还包括:

为第一终端和第二终端分别分配第一TAI和第二TAI

其中,第一TAI属于第一TAI组、第二TAI属于第二TAI组,第一TAI组与第一TS对应、第二TAI组与第二TS对应。

其中,TAI组的划分方式有多种,可选的,第一TAI组包括承载第三消息的所有下行帧分别对应的TAI,其中,第三消息为第一TAI对应的下行帧承载的消息;

第二TAI组包括承载第四消息的所有下行帧分别对应的TAI,其中,第四消息为第二TAI对应的下行帧承载的消息。

例如,如图1A所示,TAI=0/1/2/3分别对应的PTCCH/U分别对应的PTCCH/D共同承载TA message1,则TAI=0/1/2/3属于同一TAI组;TAI=4/5/6/7分别对应的PTCCH/U分别对应的PTCCH/D共同承载TA message2,则TAI=4/5/6/7属于同一TAI组;TAI=8/9/10/11分别对应的PTCCH/U分别对应的PTCCH/D共同承载TA message3,则TAI=8/9/10/11属于同一TAI组;TAI=12/13/14/15分别对应的PTCCH/U分别对应的PTCCH/D共同承载TA message4,则TAI=12/13/14/15属于同一TAI组。

具体地,TAI对应的是PTCCH/U,TA消息是由PTCCH/D(PTCCH Downlink,分组时间提前量控制信道下行)承载的,具体为:4个下行TDMA(Time Division Multiple Access,时分复用接入)帧构成一个PTCCH/D,承载一个TA消息,也就是说,4个TAI值对应的PTCCH/U对应的PTCCH/D共同承载一个TA消息,其中,这4个TAI值属于同一TAI组。需要指出的是,在本发明实施例中,TAI与上行帧对应,上行帧再与下行帧对应,也就是说,通过上行帧,TAI间接与下行帧对应起来,上述提及的下行帧分别对应的TAI,实际上是,下行帧分别对应的上行帧分别对应的TAI。

进一步地,步骤320中采用第一TS在该同一PTCCH上发送第一消息,采用第二TS在该同一PTCCH上发送第二消息,还可以采用如下方式:

在该同一PTCCH上的第一TAI组的下一个TAI组所包括的所有TAI分别对应的下行帧上采用第一TS发送第一消息;

在该同一PTCCH上的第二TAI组的下一个TAI组所包括的所有TAI分别对应的下行帧上采用第二TS发送第二消息。

进一步的,为了提高终端更新TA的效率,第一TAI组的下一个TAI组可以为第一TAI组的相邻的下一个TAI组;第二TAI组的下一个TAI组可以为第二TAI组的相邻的下一个TAI组。

其中,若第一TAI组中的所有TAI中的最大值小于第一终端的TA更新周期中的所有TAI中的最大值,则第一TAI组的相邻的下一个TAI组为比第一TAI组中的所有TAI中的最大值大于1的TAI所属的TAI组,且第一TAI组的相邻的下一个TAI组中的所有TAI均大于第一TAI组中的所有TAI中的最大值;若第一TAI组中的所有TAI中的最大值等于第一终端的TA更新周期中的所有TAI中的最大值,则第一TAI组的相邻的下一个TAI组为第一终端的TA更新周期的相邻下一个TA更新周期中所有TAI中的最小TAI所属的TAI组;

其中,若第二TAI组中的所有TAI中的最大值小于第二终端的TA更新周期中的所有TAI中的最大值,则第二TAI组的相邻的下一个TAI组为比第二TAI组中的所有TAI中的最大值大于1的TAI所属的TAI组,且第二TAI组的相邻的下一个TAI组中的所有TAI均大于第二TAI组中的所有TAI中的最大值;若第二TAI组中的所有TAI中的最大值等于第二终端的TA更新周期中的所有TAI中的最大值,则第二TAI组的相邻的下一个TAI组为第二终端的TA更新周期的相邻下一个TA更新周期中所有TAI中的最小TAI所属的TAI组。

具体地,第一终端的TA更新周期可以是第一终端的两次TA更新之间的间隔,例如,如图4E所示,由于4个TA可以同时包含在一条消息中发送给终端,则若第一终端的TAI为0至3中任一值时,第一终端的TA更新周期包括TAI=0所在的52复帧至TAI=15所在的52复帧;若第二终端的TAI为4至7中任一值时,则第二终端的TA更新周期包括TAI=4所在的52复帧至TAI=15所在52复帧,还包括与该TAI=15所在52复帧紧邻的TAI=0所在复帧至TAI=3所在52复帧。终端在自身的每一个对应的TA更新周期都要发送一次AB,进而BS每一个TA更新周期都会接收到与该周期对应的终端发送的AB,对于每一个终端的TA更新周期,只不过接收到的AB对应的TA可能不相同,同理,对于每一个终端的TA更新周期,BS在对应的子帧上都会发送一次对应的消息,只不过消息携带的内容可能不同(即TA值可能不同)。

例如,如图4E所示,假设TAI=0,1,2,…,15,共15个TAI,基站该所有TAI分成四组,其中,TAI=0、TAI=1、TAI=2、TAI=3属于第一TAI组,该第一TAI组中各TAI分别对应的下行帧承载的消息为TA message1;TAI=4、TAI=5、TAI=6、TAI=7属于第二TAI组,该第二TAI组中各TAI对应的下行帧承载的消息为TA message2;TAI=8、TAI=9、TAI=10、TAI=11属于第三TAI组,该第三TAI组中各TAI对应的下行帧承载的消息为TA message3;TAI=12、TAI=13、TAI=14、TAI=15属于第四TAI组,该第四TAI组中各TAI对应的下行帧承载的消息为TA message4;若在同一PTCCH上同时分配了四个终端:第一终端、第二终端、第三终端及第四终端,基站分配给该四个终端的TAI分别为TAI=0、TAI=4、TAI=8、TAI=12,并为该四个终端分别分配TS1、TS2、TS3、TS4。

进一步地,由于第一TAI组中的所有TAI中的最大值TAImax1=3小于第一终端的TA更新周期中的所有TAI中的最大值TAImax1’=15,且满足比该第一TAI组中的所有TAI中的最大值TAImax1=3大于1的TAI所属的TAI组,即TAI=4所属的TAI组为第二TAI组,该第二TAI组中的所有TAI均大于第一TAI组中的所有TAI中的最大值TAImax1=3,则在第二TAI组对应的下行帧上采用TS1发送TA message2,该TA message2携带第一终端的TA信息。

进一步地,由于第四TAI组中的所有TAI中的最大值TAImax4=15等于第四终端的TA更新周期中的所有TAI中的最大值TAImax4’=15,且满足第四终端的TA更新周期的相邻下一个TA更新周期中所有TAI中的最小TAI所属的TAI组为该第四终端的TA更新周期的相邻下一个TA更新周期中的第一TAI组,则第四终端在该第四终端的TA更新周期的TAI=15对应的上行帧上发送AB后,基站采用TS4在第四终端的TA更新周期的相邻下一个TA更新周期的第一TAI组对应的下行帧上发送包含该第四终端的TA值的消息,因此第四终端就可以从该第四终端的TA更新周期的相邻的下一个TA更新周期的TAmessage1中解析出相应的TA值。依次类推,采用TS2在第三TAI组对应的下行帧上发送携带第二终端TA信息的TA message2,此处不再赘述。

进一步,上述一种实施场景中,还包括:为在该同一PTCCH上的第三终端分配第三TAI和第三TS。其中,第三TAI与第一TAI属于同一TAI组,第三TS与第一TS相同。

具体地,若为第三终端分配的第三TAI所属的第三TAI组与第一终端对应的第一TAI所属的第一TAI组相同时,则为第三终端分配的第三TS就为第一TS;或者,若为第三终端分配的第三TS为第一TS,则为第三终端分配的第三TAI所属的第三TAI组为第一终端对应的第一TAI所属的第一TAI组。

例如,若给第三终端分配的第三TS与第一TS相同,即在同一PTCCH增加了终端,但TS没有增加,则在发送第三终端的TA信息时,将该第三终端的TA信息携带在第一消息中发送。

进一步地,若给该同一PTCCH上的第四终端分配的TS为除第一TS与第二TS之外的其他TS时,如第四TS时,且第四TS与第一TS和第二TS任意一个均不相同时,则在发送第四终端的TA信息时,要采用第四TS发送携带有第四终端的TA信息的消息。

在上述一种实施场景中,通过对TAI分组,且同一TAI组中各TAI对应的TS相同,即分配在同一TAI组的终端分配的TS相同,以使得在该同一TAI组的终端的TA信息可以携带在同一TA消息中,一并发送给各终端,以及各终端的TA更新及时性得到提高,同时节省了空口信息流量。

为了更好地理解本发明实施例,以下给出具体应用场景,针对TA值指示的过程,作出进一步详细描述(携带各个终端分别相对应的TA值的当前待发送的消息为TA message):

实施例一:如图5A所示:

步骤500:为同一PTCCH上的两个终端A、B分别分配TAI1、TAI2;

例如,TAI=0,1,2,…,15,共16个TAI,为终端A分配TAI1=1,为终端B分配TAI2=8。

步骤510:为该同一PTCCH上的两个终端A、B分别分配的TS为:TS1、TS2;

步骤520:接收终端A、B分别在该同一PTCCH上发送的AB,并分别计算出终端A、B对应的TA值:TA1、TA2;

具体地,终端A、B分别在该同一PTCCH上TAI1=1、TAI2=8对应的上行帧上分别发送AB。

步骤530:采用TS1发送携带有TA1的TA message1,采用TS2发送携带有TA2的TA message2。

在该步骤中,TA message1、TA message2中也可以均携带TA1、TA2。

在本步骤中,可采用TS1发送TA message1,然后采用TS2发送TA message2,再然后采用TS1发送TA message1,再然后采用TS2发送TA message2,如图5B所示,也可以是,采用TS1发送TA message1,再采用TS1发送TA message1,然后,采用TS2发送TA message2,再然后采用TS2发送TA message2,总之,就是分别采用至少一次TS1发送携带TA1的TA message1和至少一次TS2发送携带TA2的TA message2,如图5C所示。

实施例二:如图5D所示:

步骤5000:为同一PTCCH上所包括的所有TAI进行分组;

例如,该同一PTCCH上所包括的所有TAI为TAI=0,1,2,…,15,共16个TAI,分组情况如下:TAI=0、TAI=1、TAI=2、TAI=3为第一TAI组;TAI=4、TAI=5、TAI=6、TAI=7为第二TAI组;TAI=8、TAI=9、TAI=10、TAI=11为第三TAI组;TAI=12、TAI=13、TAI=14、TAI=15为第四TAI组。

步骤5100:为在该同一PTCCH上的两个终端A、B分别分配第一TAI组中的TAI1、第二TAI组中TAI2;

例如,TAI1可以为1、TAI2可以为5,TAI=1、TAI=5分别属于第一TAI组和第二TAI组。

步骤5200:为在该同一PTCCH上的两个终端A、B分别分配的TS为:TS1、TS2;

步骤5300:接收终端A、B分别发送的AB,并分别计算出终端A、B对应的TA值:TA1、TA2;

步骤5400:采用TS1在第一TAI组的相邻下一个TAI组对应的下行帧上发送携带有TA1的第一消息,采用TS2在第二TAI组的相邻下一个TAI组对应的下行帧上发送携带有TA2的第二消息,如图5E所示。

例如,根据步骤5000中的分组,采用TS1在TAI=4,5,6,7对应的下行帧上发送第一消息,采用TS2在TAI=8,9,10,11对应的下行帧上发送第二消息。

在本发明实施例中,TAI与上行帧对应,上行帧再与下行帧对应,也就是说,通过上行帧,TAI间接与下行帧对应起来,上述提及的TAI分别对应的下行帧,实际上是,TAI分别对应的上行帧分别对应的下行帧。

本发明实施例中,步骤300-步骤320主要论述的是同一PTCCH上存在两个不同的终端且分配不同的TS的情况,在实际应用中,还存在同一PTCCH上存在两个以上不同的终端被分别分配不同的TS的情况,但是,这种情况若分别采用不同的TS发送消息时,包括步骤300-步骤320的技术方案,因此,在此不再进行详述。

在实际应用中,每次为终端分配TAI、TS等参数时,是基于一个连接TBF(Temporary Block Flow,临时块流)进行的,而一个终端可以同时支持多个TBF,其中,每个TBF可以视为一个独立的连接,因此,本申请中的终端不仅是指一个用户,也可以指上述提及的一个TBF。

综上所述,本发明实施例中,为分配在同一PTCCH上的第一终端与第二终端分别分配第一TS、第二TS;确定第一终端的TA与第二终端的TA;采用第一TS在同一PTCCH上发送第一消息,采用第二TS,在同一PTCCH上发送第二消息,其中,第一消息至少携带第一终端的TA、第二消息至少携带第二终端的TA,这样,就保证了分配在同一PTCCH上的每一个终端均可以从接收到的消息中解析出携带的与本终端相对应的TA值,从而避免了现有技术中当同一物理信道上存在多个MS时,存在MS无法获取TA值的问题。

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

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

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

尽管已描述了本发明的上述实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括上述实施例以及落入本发明范围的所有变更和修改。

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

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