一种集群通信系统中群组数据包序列号的生成方法和基站的制作方法

文档序号:8530825阅读:555来源:国知局
一种集群通信系统中群组数据包序列号的生成方法和基站的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种集群通信系统中HFN (Hyper FrameNumber)和SN (Sequence Number)的生成方法和基站。
【背景技术】
[0002]长期演进(Long Term Evolut1n,LTE)技术已经用于集群通信,实现集群的LTE网络的最大特点是集群业务的群组用户,以及集群的通话机制。
[0003]集群通话机制是主讲用户以调度机为通话对象,将主讲用户的语音数据通过基站发往调度台。主讲所有的听众都作为一个整体,将这个整体称之为群组。调度机将主讲的语音数据转发给群组所在的基站。基站再将语音数据转发给小区内的监听用户,每个小区均存在一个群组实例,其具有大部分普通用户的功能,在该小区的所有监听用户和该群组实例相对应。
[0004]现有系统解决方案中,监听在进行小区间切换时,核心网将查看切换的目标小区是否存在该群组的群组实例,若存在,则监听终端将自行监听该群组实例;若目标小区不存在该群组实例,核心网则将在目标小区建立群组实例,监听终端监听所建立的群组实例。因此,监听终端的移动性必然导致群组实例建立时间的不一致性。
[0005]群组实例在建立之后,即将收到的数据通过F1DCP (Packet Data ConvergenceProtocol)、RLC (Rad1 Link Control)下发空口。用户面的FOCP'RLC从开始下发的第一个包开始,SN序列号从O到最大循环递增。基站侧群组实例对端的监听终端对群组实例而言,完全透明。不因为单个监听终端的离开或则进入而改变。
[0006]监听终端在监听原小区群组实例时,已经适应原小区的SN号,但是切换进入目标小区,由于目标小区群组实例的建立时间不同,因此目标小区群组实例的roCP、RLC的SN序号也不同,监听终端需要重新适应。在此过程中,将会给切换的监听终端带来数据面的时延,此时延将会导致切换过程中的语音停顿,影响用户的体验。

【发明内容】

[0007]本发明提供了一种集群通信系统中HFN和SN的生成方法和基站,用于减少集群业务切换的数据处理时延。
[0008]第一方面,本发明提供一种集群通信系统中群组数据包序列号的生成方法,包括:
当基站激活群组实例后,将会接收到调度机转发过来的群组数据,所述群组数据将会在调度机上使用RTP (Real Time Protocol)协议送至基站。
[0009]所述群组数据将通过调度机转发,其所使用的RTP头完全相同,PDCP(Packet DataConvergence Protocol)和 RLC (Rad1 Link Control)的 HFN (Hyper Frame Number)和SN (Sequence Number)序号均通过RTP的SN号产生;因此所述群组数据包的HXP和RLC的序号完全相同。
[0010]所述根据所述群组数据包的RTP的SN序列号生成rocp的HFN和SN序列号,包括:
从群组数据的RTP头中取出器SN号,根据其高位生成rocp的HFN号,所不足的位数由预定字符补充。根据算法将所述RTP的SN中低位生成rocp的SN序列号;
所述根据所述群组数据包的RTP的SN序列号生成RLC的HFN和SN序列号,所述方法还包括:
从群组数据的RTP头中取出器SN号,根据算法将所述RTP的SN中低位生成RLC的SN
序列号。
[0011]一种数据处理方法,其特征在于,包括:
所述群组的监听终端在全网覆盖范围内,首次接入群组时,均采用集群业务的迟后接入技术进行接入;在监听终端接入之后,其驻留小区发生切换时,监听终端可以直接使用原小区的SN序列号,不需要再次通过迟后接入技术适应目标小区的SN序列号,节约群组切换时,数据面处理时延。
[0012]第二方面,本发明还提供一种基站,包括:
接收模块,用于当群组被激活时,接收从调度机转发过来的所述群组数据;
RTP头处理模块,用于从所述RTP头中取出RTP的SN序列号;
PDCP的HFN和SN生成模块,用于通过RTP的SN序列号生成I3DCP的HFN和SN ;
RLC的HFN和SN的生成模块,用于通过RTP的SN序列号生成RLC的HFN和SN ;所述基站包括:接收模块,具体用于接收从调度机转发过来的群组数据,该群组数据将会使用RTP协议进行传输。
[0013]所述基站还包括:RTP头处理模块,用于将RTP的SN号从RTP头中取出和RTP协议所需要的其它处理。
[0014]所述基站还包括:rocp的HFN和SN生成模块,用于根据RTP的SN高位生成I3DCP的HFN号,所不足的位数由预定字符补充。根据算法将所述RTP的SN中低位生成HXP的SN序列号;
所述基站还包括:RLC的HFN和SN生成模块,用于根据RTP的SN高位生成RLC的HFN号,所不足的位数由预定字符补充。根据算法将所述RTP的SN中低位生成RLC的SN序列号。
[0015]第三方面,本发明实施例还提供一种终端,包括:
接收模块,用于记录第一基站发送的群组数据的rocp的HFN,RLC的SN。在监听终端发生切换之后,继续使用所述终端处于所述第一基站管理的第一小区所获得的rocp的HFN,RLC的SN进行监听;
记录模块,记录当前数据包所使用的HXP的HFN,RLC的SN,以便进行下一包数据的接收;
从以上技术方案可以看出,本发明实施例具有以下优点:群组数据在调度台在调度添加上RTP头之后,将数据转发给该群组监听用户所在的小区。小区接收到数据之后,再将数据通过群组实例下发空口。
[0016]RTP的SN序列号为16位,而H)CP、RLC均不足16位,因此,可以定义一类由RTP产生rocp /RLC的HFN和SN序列号的算法,如以RTP的SN序列号按TOCP或RLC序列号取模等。这样该群组的所有群组实例均可以下发相同的HFN和SN序号的数据包。对于群组实例建立后,该实例数据SN不从O开始的小区,该小区的监听用户通过迟后接入的方法进行监听。
[0017]监听终端在进行切换时,在原小区接收数据,已经适应原小区的HFN和SN序列号,群组数据均来自相同的调度机,而调度机使用RTP协议进行下发。所有群组所在的小区的PDCP, RLC的序列号均使用RTP推导出来的HFN和SN序列号,同时切换小区所在的位置相邻,传输时延有限,因此切换原小区和目的小区的HFN和SN序列号是一致的,因此,原小区和目的小区之间出现切换,可以继续使用原小区的HFN和SN序列号。无需重新去适应目标小区的SN序列号。
【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的技术人员来讲,还可以根据这些附图获得其他的附图。
[0019]图1为本发明实施例提供的一种集群通信系统中HXP的HFN,RLC的SN的生成方法的流程方框示意图;
图2为本发明实施例提供的一种终端切换数据处理方法的流程方框示意图;
图3为本发明实施例提供的一种基站的组成结构示意图;
图4为本发明实施例提供的一种终端的组成结构示意图。
【具体实施方式】
[0020]本发明实施例中提供了一种集群通信系统中HXP的HFN和SN,RLC的SN的生成方法、基站及终端,用于减少集群业务切换的数据处理时延。
[0021]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本发明保护的范围。
[0022]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本发明的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
[0023]以下分别进行详细说明。
[0024]本发明一种集群通信系统中HXP的HFN,RLC的SN的生成方法的一个实施例,可应用于集群通信中rocp的HFN,RLC的SN生成中,请参阅图1所示,本发明一个实施例提供的一种集群通信系统中rocp的HFN,RLC的SN的生成方法,可以包括如下步骤:
101、当群组被激活时,接收从调度机
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1