一种集群业务数据处理方法及集群基站转让专利

申请号 : CN201610784214.1

文献号 : CN107786946B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 由县卫耿扬张郑锟齐亚龙林秋利张玲贺英英赵义崔耀平

申请人 : 大唐移动通信设备有限公司

摘要 :

本发明公开一种集群业务数据处理方法及集群基站,所述方法包括:集群基站在获取到集群核心网发送的集群业务数据后,确定集群业务数据对应的集群组包含的各目标小区ID;集群基站基于预先配置的各虚拟局域网VLAN的ID与集群基站服务的各小区ID之间的对应关系,确定目标VLAN的ID;目标VLAN的ID对应各目标小区ID;集群基站将集群业务数据在目标VLAN中广播,以使各目标小区接收集群业务数据。相比现有技术,本发明通过预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,从而确定集群业务数据对应的VLAN,通过在该VLAN中广播集群业务数据,实现集群业务数据向所属集群小区的发送。

权利要求 :

1.一种集群业务数据处理方法,其特征在于,包括:

集群基站在获取到集群核心网发送的集群业务数据后,确定所述集群业务数据对应的集群组包含的各目标小区ID;

所述集群基站基于预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,确定目标VLAN的ID;所述目标VLAN的ID对应所述各目标小区ID;

所述集群基站将所述集群业务数据在所述目标VLAN中广播,以使所述各目标小区接收所述集群业务数据;其中,所述方法还包括预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系的步骤,具体为:所述集群基站基于所述集群基站服务的小区个数,确定所述集群基站服务的各小区ID对应的掩码标识;

所述集群基站基于所述集群基站服务的小区个数,确定VLAN的个数及各VLAN的ID;

所述集群基站基于所述各小区ID对应的掩码标识以及所述各VLAN的ID,确定所述各VLAN的ID与所述集群基站服务的各小区ID之间的对应关系。

2.根据权利要求1所述的方法,其特征在于,所述集群基站基于所述集群基站服务的小区个数,确定所述集群基站服务的各小区ID对应的掩码标识,包括:所述集群基站基于所述集群基站服务的小区个数N,确定所述集群基站服务的各小区ID对应的掩码标识由N个二进制位构成。

3.根据权利要求1所述的方法,其特征在于,所述集群基站基于所述集群基站服务的小区个数,确定VLAN的个数及各VLAN的ID,包括:所述集群基站基于所述集群基站服务的小区个数N,确定VLAN的ID由N个二进制位构成,且VLAN个数为2N。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述集群基站基于所述预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,配置各第一端口的VLAN信息,所述各第一端口为所述集群基站与该集群基站服务的各小区之间的交换端口。

5.一种集群基站,其特征在于,包括:

第一确定单元,用于在获取到集群核心网发送的集群业务数据后,确定所述集群业务数据对应的集群组包含的各目标小区ID;

第二确定单元,用于基于预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,确定目标VLAN的ID;所述目标VLAN的ID对应所述各目标小区ID;

广播单元,用于将所述集群业务数据在所述目标VLAN中广播,以使所述各目标小区接收所述集群业务数据;其中,集群基站还包括:

预配置单元,用于预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系;

所述预配置单元,包括:

第三确定单元,用于基于所述集群基站服务的小区个数,确定所述集群基站服务的各小区ID对应的掩码标识;

第四确定单元,用于基于所述集群基站服务的小区个数,确定VLAN的个数及各VLAN的ID;

第五确定单元,用于基于所述各小区ID对应的掩码标识以及所述各VLAN的ID,确定所述各VLAN的ID与所述集群基站服务的各小区ID之间的对应关系。

6.根据权利要求5所述的集群基站,其特征在于,所述第三确定单元,用于所述集群基站基于所述集群基站服务的小区个数N,确定所述集群基站服务的各小区ID对应的掩码标识由N个二进制位构成。

7.根据权利要求5所述的集群基站,其特征在于,所述第四确定单元,用于所述集群基站基于所述集群基站服务的小区个数N,确定VLAN的ID由N个二进制位构成,且VLAN个数为

2N。

8.根据权利要求5所述的集群基站,其特征在于,还包括:配置单元,用于基于所述预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,配置各第一端口的VLAN信息,所述各第一端口为所述集群基站与该集群基站服务的各小区之间的交换端口。

说明书 :

一种集群业务数据处理方法及集群基站

技术领域

[0001] 本发明涉及通信技术领域,具体涉及一种集群业务数据处理方法及集群基站。

背景技术

[0002] 随着通信技术的发展,出现了集群通信系统,以下简称为集群。集群是近几年来发展起来的一种较经济、较灵活的指挥调度通信系统,广泛应用在政府机关、能源交通、机场码头、工矿企业、消防警察、水利和军事等单位,以满足各单位内部通信联络的需要。
[0003] 集群功能是在LTE公网的基础上增加了集群组使用的集群信道,增加的集群信道都是点到多点的下行信道,集群组成员共享集群信道。集群基站通过集群信道发送集群信令或者业务数据,集群组成员监听集群信道,接收数据,但与LTE公网不同的是处于无线资源控制的空闲状态(RRC_IDLE)下的集群终端可以通过监听集群信道来接收数据。
[0004] 组呼业务为集群提供的最基本业务,每个集群组包括一个集群组标识(Trunking Group ID,TGID)和组呼区域,其中组呼区域定义为一簇小区,组呼区域也称为跟踪区(Tracking Area,TA)。属于同一集群组的集群终端(集群终端即集群无线通信系统中的终端)共享一个下行信道,组呼业务将信令业务或者数据业务通过点对多的信道共享给同一TA下的所有小区下的集群终端。当有集群业务数据的时候,集群核心网将集群业务数据发送给集群基站,集群基站将集群业务数据发送给该集群建立的所有TA包含的各小区。图1示出了一种集群业务场景示意图,图1中集群终端1,2,3,4属于同一群组,小区1和小区2属于同一TA(即图1中的跟踪区1),集群基站A服务小区1、小区2和小区3;TPCCH(Trunking Paging Control Channel,集群寻呼控制信道)、TTCH(Trunking Trffic Channel,集群业务信道)以及TCCH(Trunking Control Channel,集群控制信道)属于该集群组在同一TA不同小区的下行共享信道。
[0005] 其中,TPCCH为集群专用的点到多点模式的下行信道,用于传输集群组呼和单呼的寻呼消息。TTCH为集群组内成员共用的点到多点模式的下行业务信道,TTCH映射到传输信道:下行共享信道(Downlink Shared Channel DL-SCH),进而映射到物理信道:物理下行链路共享信道PDSCH。TCCH为集群组内成员传递控制信息的点到多点模式的下行信道,TCCH映射到传输信道:DL-SCH,进而映射到物理信道:PDSCH。
[0006] 集群基站的集群业务数据发送的目标小区的定义为一个集群组所属TA的所有小区,假设图1存在如下的集群组与TA的关系:
[0007]
[0008] 因此,图1中,集群基站收到群组1的集群业务数据后,将集群业务数据通过TCCH发送给跟踪区1的各个小区。
[0009] 现有技术中,集群基站发送集群业务数据有三种方式:A、B和C,具体如下:
[0010] A、基站将集群业务数据分别发送给目标TA下的各小区,具体为:一个小区发送完了再发送另外一个小区,这样势必会引起网络数据时延,各个小区的用户收到的数据存在时延,影响用户感知。
[0011] B、基站将集群业务数据复制多份同时发送给目标TA下的各小区,这样势必造成基站内存占用过多,影响基站的单板负荷。
[0012] C、基站通过直接广播的方式,这样各TA下的各小区的用户面协议栈都要接受集群业务数据,并通过高层解码后来区分是否是本小区的集群业务数据,影响集群处理性能。

发明内容

[0013] 鉴于上述问题,本发明提出了克服上述问题或者至少部分地解决上述问题的一种集群业务数据处理方法及集群基站。
[0014] 第一方面,本发明提出一种集群业务数据处理方法,包括:
[0015] 集群基站在获取到集群核心网发送的集群业务数据后,确定所述集群业务数据对应的集群组包含的各目标小区ID;
[0016] 所述集群基站基于预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,确定目标VLAN的ID;所述目标VLAN的ID对应所述各目标小区ID;
[0017] 所述集群基站将所述集群业务数据在所述目标VLAN中广播,以使所述各目标小区接收所述集群业务数据。
[0018] 可选的,所述方法还包括预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系的步骤,具体为:
[0019] 所述集群基站基于所述集群基站服务的小区个数,确定所述集群基站服务的各小区ID对应的掩码标识;
[0020] 所述集群基站基于所述集群基站服务的小区个数,确定VLAN的个数及各VLAN的ID;
[0021] 所述集群基站基于所述各小区ID对应的掩码标识以及所述各VLAN的ID,确定所述各VLAN的ID与所述集群基站服务的各小区ID之间的对应关系。
[0022] 可选的,所述集群基站基于所述集群基站服务的小区个数,确定所述集群基站服务的各小区ID对应的掩码标识,包括:
[0023] 所述集群基站基于所述集群基站服务的小区个数N,确定所述集群基站服务的各小区ID对应的掩码标识由N个二进制位构成。
[0024] 可选的,所述集群基站基于所述集群基站服务的小区个数,确定VLAN的个数及各VLAN的ID,包括:
[0025] 所述集群基站基于所述集群基站服务的小区个数N,确定VLAN的ID由N个二进制位构成,且VLAN个数为2N。
[0026] 可选的,所述方法还包括:
[0027] 所述集群基站基于所述预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,配置各第一端口的VLAN信息,所述各第一端口为所述集群基站与该集群基站服务的各小区之间的交换端口。
[0028] 第二方面,本发明还提出一种集群基站,包括:
[0029] 第一确定单元,用于在获取到集群核心网发送的集群业务数据后,确定所述集群业务数据对应的集群组包含的各目标小区ID;
[0030] 第二确定单元,用于基于预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,确定目标VLAN的ID;所述目标VLAN的ID对应所述各目标小区ID;
[0031] 广播单元,用于将所述集群业务数据在所述目标VLAN中广播,以使所述各目标小区接收所述集群业务数据。
[0032] 可选的,还包括:
[0033] 预配置单元,用于预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系;
[0034] 所述预配置单元,包括:
[0035] 第三确定单元,用于基于所述集群基站服务的小区个数,确定所述集群基站服务的各小区ID对应的掩码标识;
[0036] 第四确定单元,用于基于所述集群基站服务的小区个数,确定VLAN的个数及各VLAN的ID;
[0037] 第五确定单元,用于基于所述各小区ID对应的掩码标识以及所述各VLAN的ID,确定所述各VLAN的ID与所述集群基站服务的各小区ID之间的对应关系。
[0038] 可选的,所述第三确定单元,用于所述集群基站基于所述集群基站服务的小区个数N,确定所述集群基站服务的各小区ID对应的掩码标识由N个二进制位构成。
[0039] 可选的,所述第四确定单元,用于所述集群基站基于所述集群基站服务的小区个数N,确定VLAN的ID由N个二进制位构成,且VLAN个数为2N。
[0040] 可选的,还包括:
[0041] 配置单元,用于基于所述预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,配置各第一端口的VLAN信息,所述各第一端口为所述集群基站与该集群基站服务的各小区之间的交换端口。
[0042] 相比于现有技术,本发明提出的集群业务数据处理方法及集群基站,通过预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,从而确定集群业务数据对应的VLAN,通过在该VLAN中广播集群业务数据,实现集群业务数据向所属集群小区的发送。解决了现有技术中将集群业务数据按小区顺序发送引起的网络差异时延、将集群业务数据多份拷贝发送引起的内存负荷、将集群业务数据全小区广播发送引起的内存、时间负荷等问题。
[0043] 进一步地,本发明提出的集群业务数据处理方法及集群基站,给出了预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系的具体方式,即通过将小区ID使用掩码标识来完成小区组合,将小区组合后的数值对应VLAN ID。
[0044] 进一步地,本发明提出的集群业务数据处理方法及集群基站,给出了配置集群基站与该集群基站服务的各小区之间的交换端口的VLAN信息的具体方式。

附图说明

[0045] 图1为现有技术中集群业务场景示意图;
[0046] 图2为本发明第一实施例公开的一种集群业务数据处理方法流程图;
[0047] 图3为本发明第二实施例公开的一种集群基站结构示意图。

具体实施方式

[0048] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
[0049] 需要说明的是,在本文中,“第一”、“第二”、“第三”等字样仅仅用来将相同的名称区分开来,而不是暗示这些名称之间的关系或者顺序。
[0050] VLAN技术的出现,使得管理员根据VLAN实际应用需求,把同一物理局域网内的不同用户逻辑地划分成不同的广播域,每一个VLAN都包含一组有着相同需求的计算机工作站,与物理上形成的LAN有着相同的属性。由于它是从逻辑上划分,而不是从物理上划分,所以同一个VLAN内的各个工作站没有限制在同一个物理范围中,即这些工作站可以在不同物理LAN网段。由VLAN的特点可知,一个VLAN内部的广播和单播流量都不会转发到其他VLAN中,从而有助于控制流量、减少设备投资、简化网络管理、提高网络的安全性。
[0051] 因此,如图2所示,本实施例公开一种集群业务数据处理方法,可包括以下步骤201~203:
[0052] 201、集群基站在获取到集群核心网发送的集群业务数据后,确定所述集群业务数据对应的集群组包含的各目标小区ID。
[0053] 本实施例中,集群基站通过S1-U接口从集群核心网的服务网关SGW(Serving GateWay,服务网关)获取集群业务数据。
[0054] 202、所述集群基站基于预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,确定目标VLAN的ID;所述目标VLAN的ID对应所述各目标小区ID。
[0055] 本实施例中,一个VLAN对应多个小区,也即一个VLAN对应一个小区组合,一个小区组合对应一个集群组。因此,一个VLAN对应一个集群组。
[0056] 203、所述集群基站将所述集群业务数据在所述目标VLAN中广播,以使所述各目标小区接收所述集群业务数据。
[0057] 相比于现有技术,本实施例公开的集群业务数据处理方法通过预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,从而确定集群业务数据对应的VLAN,通过在该VLAN中广播集群业务数据,实现集群业务数据向所属集群小区的发送。解决了现有技术中将集群业务数据按小区顺序发送引起的网络差异时延、将集群业务数据多份拷贝发送引起的内存负荷、将集群业务数据全小区广播发送引起的内存、时间负荷等问题。
[0058] 在一个具体的例子中,图2所示的方法还包括预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系的步骤200,该步骤200在图2中并未示出,步骤200具体包括步骤2001~2003:
[0059] 2001、所述集群基站基于所述集群基站服务的小区个数,确定所述集群基站服务的各小区ID对应的掩码标识。
[0060] 2002、所述集群基站基于所述集群基站服务的小区个数,确定VLAN的个数及各VLAN的ID。
[0061] 2003、所述集群基站基于所述各小区ID对应的掩码标识以及所述各VLAN的ID,确定所述各VLAN的ID与所述集群基站服务的各小区ID之间的对应关系。
[0062] 可见,本实施例给出了预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系的具体方式,即通过将小区ID使用掩码标识来完成小区组合,将小区组合后的数值对应VLAN ID。
[0063] 在一个具体的例子中,步骤2001所述集群基站基于所述集群基站服务的小区个数,确定所述集群基站服务的各小区ID对应的掩码标识,具体为:
[0064] 所述集群基站基于所述集群基站服务的小区个数N,确定所述集群基站服务的各小区ID对应的掩码标识由N个二进制位构成。
[0065] 本实施例中,以二进制位为例,给出了确定小区ID对应的掩码标识的具体方式。当然,本领域技术人员在此构思下,还可以提出改进方案,例如八进制位等不同进制位的方式,本实施例不再赘述。
[0066] 在一个具体的例子中,步骤2002所述集群基站基于所述集群基站服务的小区个数,确定VLAN的个数及各VLAN的ID,具体为:
[0067] 所述集群基站基于所述集群基站服务的小区个数N,确定VLAN的ID由N个二进制位构成,且VLAN个数为2N。
[0068] 本实施例中,以二进制位为例,给出了确定VLAN ID的具体方式。当然,本领域技术人员在此构思下,还可以提出改进方案,例如八进制位等不同进制位的方式,本实施例不再赘述。
[0069] 在一个具体的例子中,图2所示的方法还包括图2中未示出的步骤200’:
[0070] 200’、所述集群基站基于所述预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,配置各第一端口的VLAN信息,所述各第一端口为所述集群基站与该集群基站服务的各小区之间的交换端口。
[0071] 本实施例中,将集群基站中接收S1-U传来的集群业务数据的端口称为第二端口。
[0072] 基于上述各方法实施例,下面结合一个具体的实例对本发明实施例进行说明。
[0073] 集群基站服务的小区个数为N,则N个小区ID转换为N个二进制位掩码标识,并在集群基站上做静态配置。
[0074] 小区的掩码标识表配置如下(以12个小区为例):
[0075]索引(Index) 小区ID 掩码标识(二进制)
1 CELL 1 000000000001
2 CELL 2 000000000010
3 CELL 3 000000000100
…… …… ……
12 CELL12 100000000000
[0076] 使用掩码标识的位与操作进行N个小区的组合,这样就有2的N次方种组合,并将组合后的数值作为VLAN ID使用,因为VLAN ID最多12个二进制位,因此本发明实施例支持12个小区的任意组合,因此限定N小于等于12。
[0077] VLAN ID和小区组合的数值对应关系说明如下(以12个小区为例):
[0078]
[0079]
[0080] VLAN ID对应的小区组合的数值也称为位掩码。本发明实施例为各第一端口即所述集群基站与该集群基站服务的各小区之间的交换端口上配置VLAN信息,对于任一端口,NVLAN ID的配置集合范围为从1到2中除去不包含该端口对应的小区的VLAN ID。具体方式可以为用VLAN ID对应的位掩码与该端口对应的小区的掩码标识进行位与操作,若位与结果为零,说明该VLAN不包含该端口对应的小区。
[0081] 通过如上的配置后,则集群业务数据到达第二端口后,集群基站根据集群业务数据对应的集群组包含的小区信息,通过静态配置的小区的掩码标识表转化为小区组合的VLAN ID,将集群业务数据在该VLAN范围内广播。
[0082] 综上,本发明实施例通过在集群基站上将小区ID转换为N位掩码标识,N为集群基站服务的小区个数,并将小区组合后的值作为VLAN ID,这样一个VLAN ID就表示了一种小区的组合,通过第一端口的VLAN配置,利用VLAN原理,完成不同小区组合接收不同集群业务数据的功能。
[0083] 如图3所示,本实施例公开一种集群基站,可包括以下单元:第一确定单元31、第二确定单元32以及广播单元33。各单元说明如下:
[0084] 第一确定单31,用于在获取到集群核心网发送的集群业务数据后,确定所述集群业务数据对应的集群组包含的各目标小区ID;
[0085] 第二确定单元32,用于基于预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,确定目标VLAN的ID;所述目标VLAN的ID对应所述各目标小区ID;
[0086] 广播单元33,用于将所述集群业务数据在所述目标VLAN中广播,以使所述各目标小区接收所述集群业务数据。
[0087] 本实施例公开的集群基站,可实现图2所示的集群业务数据处理方法流程,因此,本实施例中的集群基站的效果及说明可参见图2所示的方法实施例,在此不再赘述。
[0088] 在一个具体的例子中,图3所示的集群基站还包括图3中未示出的预配置单元30:
[0089] 预配置单元30,用于预先配置各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系;
[0090] 所述预配置单元30,包括:第三确定单元301、第四确定单元302以及第五确定单元303,各单元具体说明如下:
[0091] 第三确定单301,用于基于所述集群基站服务的小区个数,确定所述集群基站服务的各小区ID对应的掩码标识;
[0092] 第四确定单元302,用于基于所述集群基站服务的小区个数,确定VLAN的个数及各VLAN的ID;
[0093] 第五确定单元303,用于基于所述各小区ID对应的掩码标识以及所述各VLAN的ID,确定所述各VLAN的ID与所述集群基站服务的各小区ID之间的对应关系。
[0094] 在一个具体的例子中,所述第三确定单元301,用于所述集群基站基于所述集群基站服务的小区个数N,确定所述集群基站服务的各小区ID对应的掩码标识由N个二进制位构成。
[0095] 在一个具体的例子中,所述第四确定单元302,用于所述集群基站基于所述集群基站服务的小区个数N,确定VLAN的ID由N个二进制位构成,且VLAN个数为2N。
[0096] 在一个具体的例子中,图3所示集群基站还包括图3中未示出的:配置单元30’:
[0097] 配置单元30’、用于基于所述预先配置的各虚拟局域网VLAN的ID与所述集群基站服务的各小区ID之间的对应关系,配置各第一端口的VLAN信息,所述各第一端口为所述集群基站与该集群基站服务的各小区之间的交换端口。
[0098] 本领域技术人员可以理解,可以把实施例中的各单元组合成一个单元,以及此外可以把它们分成多个子单元。除了这样的特征和/或过程或者单元中的至少一些是互相排斥之处,可以采用任何组合对本说明书中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0099] 本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。
[0100] 本领域技术人员可以理解,实施例中的各单元可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。
[0101] 虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。