一种群组通信模式选择方法和服务器与流程

文档序号:12629725阅读:231来源:国知局
一种群组通信模式选择方法和服务器与流程

本发明涉及通信技术领域,特别是涉及一种群组通信模式选择方法和服务器。



背景技术:

随着移动通信技术发展,在服务国计民生领域,移动通信越来越扮演关键的角色,而移动通信领域兴起的群组通信即Group Communication在防灾减灾领域,由于其随时随地服务的优势,而具有特殊的地位,其已经成为下一代移动通信发展的关键技术之一。群组通信的群组特性如图1所示。其中,X表示一台设备,A表示一个设备组,R表示设备组可控制的设备,P表示设备组希望与哪些设备分享信息。

群组通信中的信息可以分为两类:群组相关性信息和个体相关性信息。在群组通信中,群组通信服务应用程序服务器究竟是采取PtP(Point to Point,点对点)模式还是PtM(Point to Multipoint,点对多点)模式发送接收到的群组通信信息,直接关系到用户的隐私保护问题。

而现有的群组通信服务应用程序服务器在对接收到的群组通信信息进行发送时,并不会区分群组通信信息的类型,而是按照单一的、设定的通信模式来发送群组通信信息。这就导致了若个体相关性信息采用了PtM的通信模式发送,就直接影响到对用户的隐私保护;若群体相关性信息采用了PtP的通信模式发送,又无法发挥出群组通信价值。

可见,现有的群组通信服务应用程序服务器发送群组通信信息时,无法再既满足对用户的隐私保护的需求,又无法发挥出群组通信价值。



技术实现要素:

本发明提供了一种群组通信模式选择方法和服务器,以解决现有的群组通信服务应用程序服务器发送群组通信信息时,无法再既满足对用户的隐私 保护的需求,又无法发挥出群组通信价值的问题。

为了解决上述问题,本发明公开了一种群组通信模式选择方法,包括:在应用层确定接收的群组通信信息为群组相关信息或者个体相关信息,并将确定的结果发送至控制层;在所述控制层选择与所述结果相匹配的通信模式来发送所述群组通信信息。

优选地,所述在应用层确定接收的群组通信信息为群组相关信息或者个体相关信息的步骤包括:确定发送所述群组通信信息的应用对应的类别;当所述应用对应的类别指示所述应用发送的群组通信信息为个体相关信息时,则确定所述群组通信信息为个体相关信息;当所述应用对应的类别指示所述应用发送的群组通信信息为群组相关信息时,则确定所述群组通信信息为群组相关信息。

优选地,所述在所述控制层选择与所述结果相匹配的通信模式来发送所述群组通信信息的步骤包括:当所述控制层接收到的所述结果为用于指示所述群组通信信息为个体相关信息的数据时,选择点到点通信模式发送所述群组通信信息;当所述控制层接收到的所述结果为用于指示所述群组通信信息为群组相关信息的数据时,按照设定规则选择通信模式来发送所述群组通信信息。

优选地,所述按照设定规则选择通信模式来发送所述群组通信信息的步骤包括:在所述控制层判断发送所述群组通信信息的客户端所在的基站是否具有群组通信功能;若不具有群组通信功能,则选则点到点通信模式发送所述群组通信信息;若具有群组通信功能,则选则点到多点通信模式,并采用所述点到多点通信模式下的多媒体广播多播服务方式广播所述群组通信信息。

优选地,所述在所述控制层判断发送所述群组通信信息的客户端是否具有群组通信功能的步骤包括:在所述控制层判断所述客户端的服务网络、与群组通信服务应用程序服务器之间是否存在多媒体广播第二类连接;若存在,则确定所述客户端所在的基站具有群组通信功能。

为了解决上述问题,本发明还公开了一种群组通信模式选择服务器,包括:确定模块,用于在应用层确定接收的群组通信信息为群组相关信息或者个体相关信息,并将确定的结果发送至控制层;选择模块,用于在所述控制层选择与所述结果相匹配的通信模式来发送所述群组通信信息。

优选地,所述确定模块包括:类别确定子模块,确定发送所述群组通信信息的应用对应的类别;个体或群组确定子模块,用于当所述应用对应的类别指示所述应用发送的群组通信信息为个体相关信息时,则确定所述群组通信信息为个体相关信息;当所述应用对应的类别指示所述应用发送的群组通信信息为群组相关信息时,则确定所述群组通信信息为群组相关信息;发送子模块,用于将确定的结果发送至控制层。

优选地,所述选择模块包括:第一选择子模块,用于当所述控制层接收到的所述结果为用于指示所述群组通信信息为个体相关信息的数据时,选择点到点通信模式发送所述群组通信信息;第二选择子模块,用于当所述控制层接收到的所述结果为用于指示所述群组通信信息为群组相关信息的数据时,按照设定规则选择通信模式来发送所述群组通信信息。

优选地,所述第二选择子模块按照设定规则选择通信模式来发送所述群组通信信息时:在所述控制层判断发送所述群组通信信息的客户端所在的基站是否具有群组通信功能;若不具有群组通信功能,则选则点到点通信模式发送所述群组通信信息;若具有群组通信功能,则选则点到多点通信模式,并采用所述点到多点通信模式下的多媒体广播多播服务方式广播所述群组通信信息。

优选地,所述第二选择子模块在所述控制层判断发送所述群组通信信息的客户端是否具有群组通信功能时:在所述控制层判断所述客户端的服务网络、与群组通信服务应用程序服务器之间是否存在多媒体广播第二类连接;若存在,则确定所述客户端所在的基站具有群组通信功能。

与现有技术相比,本发明具有以下优点:

本发明提供的群组通信模式选择方案,GCS-AS(Group communication service application server,群组通信服务应用程序服务器)接收到群组通信信息后,确定群组通信信息的类型,然后选择与群组通信信息的类型相匹配的通信模式来发送控制信息,当确定接收到的群组通信信息为群组相关信息,则选择PtM通信模式发送群组通信信息,这样,可以充分发挥出群组通信价值。当确定接收到的群组通信信息为个人相关信息,则选择PtP通信模式发送群组通信信息,这样,可以对用户的隐私进行保护。可见,本发明实施例提供的群组通信模式选择方案在发送群组通信信息时,既可以满足对用户的隐私保护的需求,又能够充分发挥出群组通信价值。

附图说明

图1是背景技术中的群组通信的群组特性展示图;

图2是根据本发明实施例一的一种群组通信模式选择方法的步骤流程图;

图3是根据本发明实施例二的一种群组通信模式选择方法的步骤流程图;

图4是采用实施例二中所示的方法对群组通信模式进行选择的步骤流程图;

图5是根据本发明实施例三的一种群组通信模式选择服务器的结构框图;

图6是根据本发明实施例四的一种群组通信模式选择服务器的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

实施例一

参照图2,示出了本发明实施例一的一种群组通信模式选择方法的步骤 流程图。

本实施例的群组通信模式选择方法的步骤如下:

步骤S202:在应用层确定接收的群组通信信息为群组相关信息或者个体相关信息,并将确定的结果发送至控制层。

群组通信中的信息可以分为两类:群组相关性信息和个体相关性信息。那么,在GCS-AS接收到客户端发送的群组通信信息后,需要确定其是群组相关信息或者个体相关信息。

需要说明的是,对于在应用层确定接收的群组通信信息为群组相关信息或者个体相关信息的具体技术手段,可以由本领域技术人员根据实际需求进行设置,本实施例对此不作具体限制。

步骤S204:在控制层选择与结果相匹配的通信模式来发送群组通信信息。

GCS-AS包含应用层以及控制层,GCS-AS在应用层中确定接收到的群组通信信息的类型后,将确定结果发送至控制层。控制层获取到结果后,依据确定的类型选择相匹配的通信模式来发送群组通信信息。

例如:当确定接收到的群组通信信息为群组相关信息,则选择PtM通信模式发送群组通信信息;当确定接收到的群组通信信息为个人相关信息,则选择PtP通信模式发送群组通信信息。

通过本实施例提供的群组通信模式选择方法,GCS-AS接收到群组通信信息后,确定群组通信信息的类型,然后选择与群组通信信息的类型相匹配的通信模式来发送控制信息,当确定接收到的群组通信信息为群组相关信息,则选择PtM通信模式发送群组通信信息,这样,可以充分发挥出群组通信价值。当确定接收到的群组通信信息为个人相关信息,则选择PtP通信模式发送群组通信信息,这样,可以对用户的隐私进行保护。可见,本实施例提供的群组通信模式选择方法,选择通信模式发送群组通信信息时,既可以满足对用户的隐私保护的需求,又能够充分发挥群组通信价值。

实施例二

参照图3,示出了本发明实施例二的一种群组通信模式选择方法的步骤流程图。

本实施例的群组通信模式选择方法具体包括如下步骤:

步骤S302:GCS-AS在应用层确定发送群组通信信息的应用对应的类别。

GCS-AS接收到群组通信信息后,会在应用层确定发送群组通信信息的应用对应的类别。基于群组通信的APP即应用分为两种类别:PtP和PtM,开发者需要为其APP指定类别,进行群组通信前,APP需要在GCS_AS上进行登记,告知其类别。PtP类的APP产生的数据均为个体相关性数据,PtM类的APP产生的数据为群组相关性数据。若APP无法提供其类别(例如一些Legacy app),相应地GCS_AS上则未对其类别进行登记,那么,GCS_AS系统将统一将其视为PtP类别。

步骤S304:GCS-AS在应用层依据发送群组通信信息的应用对应的类别,确定接收的群组通信信息为群组相关信息或者个体相关信息,并将确定的结果发送至控制层。

一种优选的依据发送群组通信信息的应用对应的类别,确定接收的群组通信信息为群组相关信息或者个体相关信息的方式为:

当应用对应的类别指示应用发送的群组通信信息为个体相关信息时(即对应的类别为PtP类别时),则确定群组通信信息为个体相关信息;当应用对应的类别指示所述应用发送的群组通信信息为群组相关信息时(即对应的类别为PtM类别时),则确定群组通信信息为群组相关信息。

本实施例中,GCS-AS在应用层感知群组通信信息内容的群体相关性,判定接收到的该群组通信信息的群体相关性的强弱,若强则是群组相关信息;否则是个体相关信息。

步骤S306:GCS-AS在控制层选择与结果相匹配的通信模式来发送群组通信信息。

具体地,通信模式主要分为PtP通信模式以及PtM通信模式。当控制层接收到的结果为用于指示群组通信信息为个体相关信息的数据时,GCS-AS在控制层选择PtP通信模式发送群组通信信息。

当控制层接收到的结果为用于指示群组通信信息为群组相关信息的数据时,GCS-AS在控制层按照设定规则选择通信模式来发送群组通信信息。

一种优选的按照设定规则选择通信模式来发送群组通信信息的方式为:S1:在控制层判断发送群组通信信息的客户端所在的基站是否具有群组通信功能;S2:若不具有群组通信功能,则选则PtP通信模式发送群组通信信息;S3:若具有群组通信功能,则选则PtM通信模式,并采用PtM通信模式下的多媒体广播多播服务方式广播群组通信信息。

一种优选的在控制层判断发送群组通信信息的客户端是否具有群组通信功能的方式如下:

在控制层判断客户端的服务网络、与群组通信服务应用程序服务器之间是否存在多媒体广播第二类连接(即MB2连接);若存在,则确定客户端所在的基站具有群组通信功能。

本实施例中,GCS-AS在控制层判定所在GROUP即客户端所在的基站是否配置有群组通信功能,若有,根据应用层上报的信息群组相关性的属性,做出PtP还是PtM的通信模式选择。客户端所在的基站是否具有群组通信功能可以通过下述方法判断:为了参与到群组通信中,用户即客户端需要首先在GCS-AS中登记,登记过程中需要将该用户的HPLMN(Public Land Mobile Network,公共陆地移动网络)和其服务PLMN(Public Land Mobile Network,公共陆地移动网络)的ID上报给GCS_AS,若GCS-AS与该用户的服务PLMN即客户端所在的基站之间存在MB2连接,则可以使用MBMS(Multimedia Broadcast Multicast Service,多媒体广播组播业务)多播功能,否则不行。

通过本实施例提供的群组通信模式选择方法,接收到群组通信信息后,确定群组通信信息的类型,然后选择与群组通信信息的类型相匹配的通信模 式来发送控制信息,当确定接收到的群组通信信息为群组相关信息,则选择PtM通信模式发送群组通信信息,这样,可以充分发挥出群组通信价值。当确定接收到的群组通信信息为个人相关信息,则选择PtP通信模式发送群组通信信息,这样,可以对用户的隐私进行保护。可见,本实施例提供的群组通信模式选择方法,在发送群组通信信息时,既可以满足对用户的隐私保护的需求,又能够充分发挥出群组通信价值。

下面以一具体实例对本实施例中的群组通信模式选择方法进行说明,具体流程如图4所示,具体包括以下步骤:

步骤S402:GCS-AS在应用层对群组通信信息的群组相关性进行判断。

GCS-AS在应用层感知信息内容的群体相关性,判定该信息的群体相关性的强弱,若强则是群组相关信息;否则是个体相关信息。并将判断结果发送至控制层。具体的判断方式可以参见实施例二中记载的相关方式即可,在此不再赘述。

步骤S404:当判断结果为个体相关信息时,GCS-AS在控制层选择PtP通信模式发送群组通信信息。

步骤S406:当判断结果为群体相关信息时,GCS-AS在控制层判断群组是否具有通信功能,当判断结果为是时,执行步骤S408,当判断结果为否时,执行步骤S404。

步骤S408:当判断结果为群组不具有通信功能时,选择PtM通信模式发送群组通信信息。

其中,群组是否有通信功能的判断可以通过下述方式执行:在控制层判断客户端的服务网络、与群组通信服务应用程序服务器之间是否存在多媒体广播第二类连接(即MB2连接);若存在,则确定客户端所在的基站具有群组通信功能。

具体地,倘若选择是PtM通信方式,控制层将把区域性群组信息通过群组通信功能,采取Preset的MBMS的Bears(即承载)方式,承载PtM信息,广播到本Group内的全部用户,或部分用户(Sub-Group)。

Bearer在LTE(Long Term Evolution,长期演进)系统中指的是两点之间的通信管道,其包括一系列的网络资源配置,一个Bearer中的数据传输的服务质量相同。对于MBMS,其bearer的建立包括两种:第一是在数据传输开始前,采用preset的方式预先建立一条固定的通路,另一种是在传输过程中不断进行调整。

通过本具体实例提供的群组通信模式选择方法,GCS-AS在应用层感知群组通信信息内容的群体相关性,GCS-AS在控制层判断群组是否具有群组通信功能,然后依据判断结果选择PtP或者PtM作为群组的通信模式。

实施例三

参照图5,示出了本发明实施例三的一种群组通信模式选择服务器的结构框图。

本实施例的群组通信模式选择服务器包括:确定模块502,用于在应用层确定接收的群组通信信息为群组相关信息或者个体相关信息,并将确定的结果发送至控制层;选择模块504,用于在控制层选择与结果相匹配的通信模式来发送群组通信信息。

通过本实施例提供的群组通信模式选择服务器,接收到群组通信信息后,确定群组通信信息的类型,然后选择与群组通信信息的类型相匹配的通信模式来发送控制信息,当确定接收到的群组通信信息为群组相关信息,则选择PtM通信模式发送群组通信信息,这样,可以充分发挥出群组通信价值。当确定接收到的群组通信信息为个人相关信息,则选择PtP通信模式发送群组通信信息,这样,可以对用户的隐私进行保护。可见,本实施例提供的群组通信模式选择服务器在发送群组通信信息时,既可以满足对用户的隐私保护的需求,又能够充分发挥出群组通信价值。

实施例四

参照图6,示出了本发明实施例四的一种群组通信模式选择服务器的结 构框图。

本实施例的群组通信模式选择服务器是对实施例三中的服务器的进一步优化,本实施例的群组通信模式选择服务器包括:确定模块602,用于在应用层确定接收的群组通信信息为群组相关信息或者个体相关信息,并将确定的结果发送至控制层;选择模块604,用于在控制层选择与结果相匹配的通信模式来发送群组通信信息。

优选地,确定模块602包括:类别确定子模块6022,确定发送所述群组通信信息的应用对应的类别;个体或群组确定子模块6024,用于当应用对应的类别指示应用发送的群组通信信息为个体相关信息时,则确定群组通信信息为个体相关信息;当应用对应的类别指示应用发送的群组通信信息为群组相关信息时,则确定群组通信信息为群组相关信息;发送子模块6026,用于将确定的结果发送至控制层。

优选地,选择模块604包括:第一选择子模块6042,用于当控制层接收到的结果为用于指示群组通信信息为个体相关信息的数据时,选择点到点通信模式发送群组通信信息;第二选择子模块6044,用于当控制层接收到的结果为用于指示群组通信信息为群组相关信息的数据时,按照设定规则选择通信模式来发送群组通信信息。

优选地,第二选择子模块6044按照设定规则选择通信模式来发送群组通信信息时:在控制层判断发送群组通信信息的客户端所在的基站是否具有群组通信功能;若不具有群组通信功能,则选则PtP通信模式发送群组通信信息;若具有群组通信功能,则选则PtM通信模式,并采用点到多点通信模式下的多媒体广播多播服务方式广播所述群组通信信息。

优选地,第二选择子模块6044在控制层判断发送群组通信信息的客户端是否具有群组通信功能时:在控制层判断客户端的服务网络、与群组通信服务应用程序服务器之间是否存在多媒体广播第二类连接;若存在,则确定所述户端所在的基站具有群组通信功能。

本实施例的群组通信模式选择服务器用于实现前述多个方法实施例中 相应的通信模式选择方法,并且具有相应的方法实施的有益效果,在此不再赘述。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上对本发明所提供的一种群组通信模式选择方法和服务器进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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