组呼业务数据的识别方法技术

技术编号:10077084 阅读:163 留言:0更新日期:2014-05-24 12:45
本申请公开了一种组呼业务数据的识别方法,包括:在组呼建立过程中,在基站和集群服务器之间建立该组呼专用的GTP-U隧道,并将GTP-U隧道的隧道信息与该组呼的对应关系保存在基站和所述集群服务器中,所述隧道信息包括隧道两端的隧道端点标识;当需要在所述基站和所述集群服务器之间传输组呼业务数据时,发送方根据该组呼业务数据所属组呼和所述对应关系,获知该组呼业务数据使用的GTP-U隧道,并在发送所述组呼业务数据的同时,将所使用的GTP-U隧道的对端隧道端点标识TEID-A通知给接收方;接收方利用所述TEID-A和所述对应关系,对接收到的所述组呼业务数据进行识别。采用本发明专利技术能快速有效地识别组呼业务数据。

【技术实现步骤摘要】

本专利技术涉及集群通信技术,特别是涉及一种组呼业务数据的识别方法
技术介绍
组呼业务是无线集群通信系统提供的最基本业务。组呼业务是在组呼区域内建立的一组用户参与的半双工语音或多媒体呼叫,通常一组用户由3个以上用户组成。在组呼通信过程中,组内只有一个上行链路,组内用户讲话时需要按下PTT键来申请或抢占上行链路;组呼区域所包含的每个小区中有一个属于该组的下行链路,小区中属于该组的成员共享该下行链路。从系统业务承载网络采用的交换方式角度考虑,集群通信系统可分为基于电路交换(Circuit Switched,CS)的集群系统和基于分组交换(Packet Switched,PS)的集群系统。对于基于CS域的集群系统,通常由终端、基站、核心交换系统三部分构成。对于基于PS域的集群系统,通常由终端、基站、核心交换系统和集群服务器四部分构成,也可以将基站和核心交换系统合并为基站系统,则集群系统由终端、基站系统和集群服务器三部分组成。集群通信系统中实现集群组呼业务时,由于集群服务器作为集群控制中心以及业务数据交换中心,对于识别不同的组呼业务数据来实现数据中转调度、分类优先级控制等功能均具有重要意义。通常情况下,在集群服务器与基站系统间典型的组呼业务数据的分组识别方法有两种:基于IP信息的分组识别方式和基于端口信息的分组识别方式。(1)基于IP信息的分组识别方式是以组呼业务数据包中的目的地址作为区分标识。即,不同的组呼业务数据使用不同的IP地址,该地址可以是单播地址,也可以是组播地址。对于单播IP地址的方式,接收端需要绑定相应的IP地址,并时时监控该IP地址中的数据。在基于IP信息的分组识别方式下,集群服务器或者基站系统在接收到组呼业务数据后,首先分析组呼业务数据包中的IP头部信息,从IP头部信息中提取目标IP地址,并根据预先在系统内部建立的匹配信息表,查找对应该目标IP地址的组呼信息,从而实现对组呼业务分组数据的识别,以便后续采取进一步的操作。(2)基于端口信息的分组识别方式在传输层多采用UDP协议,并以UDP协议头中的目的端口号作为区分组呼业务数据包标识。即,集群服务器与基站系统采用单播IP,并监听不同的端口来接收和区分不同组呼的业务数据。在基于端口信息的分组识别方式下,集群服务器或者基站系统在接收到组呼业务数据后,首先分析组呼业务数据包中的UDP头部信息,从UDP头部信息中提取目标端口,并根据预先在系统内部建立的匹配信息表,查找对应该目标端口的组呼信息,从而实现对组呼业务分组数据的识别,以便后续采取进一步的操作。上述基于IP信息的分组识别方式中,对于使用单播IP地址的方式,基站系统和集群服务器作为接收端时均需要维护大量的IP地址来实现识别不同组呼业务数据的目的,在IP地址受限的情况下,该方式将严重影响系统中集群组呼业务容量的可扩展性,限制集群系统在实际部署中的应用价值。同时,由于基站系统和集群服务器需要绑定大量的IP地址,并从网络传输的大量数据包中分析并获取对应这些目的IP地址的有效数据,其数据处理效率和转发速度会将随着组呼数目的增加而降低。对于使用组播IP地址的方式,基站系统和集群服务器作为接收端除了需要维护大量的组播IP地址外,还需要通过组播加入技术动态加入IP组播组,并使用大量辅助技术减少和降低组播技术对外部网络组网结构的依赖性。其技术复杂度和处理复杂度会严重影响呼叫建立时间,大量组播IP的处理效率同样会随着组呼的数目的增加而降低。上述基于端口信息的分组识别方式中,基站系统和集群服务器作为接收端时会出现和IP地址数目受限相同的问题,且端口总数目为65535,其受限更为严重,在此不再赘述。同时,在大规模组网的情况下,由于集群系统组网模型存在多对多的特性,即,同一组呼可能会涉及多个基站系统和多个集群服务器。在此情况下,由于不同基站系统会随机将端口分配给不同的组呼业务,会出现同一组呼数据在不同基站系统中使用不同端口进行发送和接收的情况,集群服务器要发送数据给不同基站系统时需要动态调整端口信息,将会增加集群服务器的处理复杂度,从而增加数据处理和转发的速度。由此可见,现有的组呼业务数据的识别方法,存在受限于IP地址或端口资源数量、降低数据处理效率的问题。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种组呼业务数据的识别方法,该方法能快速有效地对组呼业务数据进行识别,且能有效地提高系统的可扩展性。为了达到上述目的,本专利技术提出的技术方案为:一种组呼业务数据的识别方法,包括:在组呼建立过程中,在基站和集群服务器之间建立该组呼专用的GPRS用户面GTP-U隧道,并将该GTP-U隧道的隧道信息与该组呼的对应关系保存在所述基站和所述集群服务器中,所述隧道信息包括隧道两端的隧道端点标识;当需要在所述基站和所述集群服务器之间传输组呼业务数据时,发送方根据该组呼业务数据所属组呼和所述对应关系,获知该组呼业务数据使用的GTP-U隧道,并在发送所述组呼业务数据的同时,将所使用的GTP-U隧道的对端隧道端点标识TEID-A通知给接收方;接收方利用所述TEID-A和所述对应关系,对接收到的所述组呼业务数据进行识别。综上所述,本专利技术提出的组呼业务数据的识别方法,基于在组呼建立过程中为组呼业务建立的GTP-U隧道,可以快速有效地对组呼业务数据进行识别,且能有效地提高系统的可扩展性。附图说明图1为基于IP信息的识别方式示意图;图2为基于端口信息的识别方式示意图;图3为本专利技术实施例一的流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本专利技术作进一步地详细描述。本专利技术的核心思想是:在组呼建立过程中,在基站系统和集群服务器之间建立用于识别该组呼的组呼业务数据的组呼专用GPRS用户面(GTP-U)隧道,这样,不同组呼的业务数据将使用不同的GTP-U隧道,从而可以利用GTP-U隧道来区别不同组呼的业务数据;此后,当需要在基站系统和集群服务器之间传输组呼业务数据时,发送方只需在发送组呼业务数据时携带相应的GTP-U隧道标识,接收端便可以根据组呼业务数据所携带的GTP-U隧道标识,来确定该组呼业务数据对应的组呼信息,从而实现对组呼业务数据的识别。由于GTP-U隧道标识不同于IP地址和端口地址这些总数受限的资源,GTP-U隧道标识是可扩展的资源,其数量可通过扩展携带该信息的字节数来扩充。因此,这种基于GTP协议的GT本文档来自技高网
...

【技术保护点】
一种组呼业务数据的识别方法,其特征在于,包括:在组呼建立过程中,在基站和集群服务器之间建立该组呼专用的GPRS用户面GTP?U隧道,并将该GTP?U隧道的隧道信息与该组呼的对应关系保存在所述基站和所述集群服务器中,所述隧道信息包括隧道两端的隧道端点标识;当需要在所述基站和所述集群服务器之间传输组呼业务数据时,发送方根据该组呼业务数据所属组呼和所述对应关系,获知该组呼业务数据使用的GTP?U隧道,并在发送所述组呼业务数据的同时,将所使用的GTP?U隧道的对端隧道端点标识TEID?A通知给接收方;接收方利用所述TEID?A和所述对应关系,对接收到的所述组呼业务数据进行识别。

【技术特征摘要】
1.一种组呼业务数据的识别方法,其特征在于,包括:
在组呼建立过程中,在基站和集群服务器之间建立该组呼专用的GPRS用户面
GTP-U隧道,并将该GTP-U隧道的隧道信息与该组呼的对应关系保存在所述基站和
所述集群服务器中,所述隧道信息包括隧道两端的隧道端点标识;
当需要在所述基站和所述集群服务器之间传输组呼业务数据时,发送方根据该组
呼业务数据所属组呼和所述对应关系,获知该组呼业务数据使用的GTP-U隧道,并在
发送所述组呼业务数据的同时,将所使用的GTP-U隧道的对端隧道端点标识TEID-A
通知给接收方;接收方利用所述TEID-A和所述对应关系,对接收到的所述组呼业务
数据进行识别。
2.根据权利要求1所述的方法,其特征在于,
所述对应关系包括组呼标识、本端隧道端点标识和对端隧道端点标识;
所述对接收到的所述组呼业务数据进行识别包括:在所述对应关系中的本端隧道
端点标识中查找所述TEID-A,得到本端隧道端点标识为所述TEID-A时对应的组呼标
识。
3.根据权利要求1所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:王刚许玮
申请(专利权)人:普天信息技术研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1