网络设备、终端、组成员点对点通信及获取其信息的方法与流程

文档序号:12037628阅读:412来源:国知局
网络设备、终端、组成员点对点通信及获取其信息的方法与流程

本发明涉及通信领域,尤其涉及一种网络设备、终端、组成员点对点通信及获取其信息的方法。



背景技术:

为了实现某一个用户同时向多个用户发送语音或数据的功能,我国成立了lte宽带集群(broadbandtrunkingcommunication,b-trunc)产业联盟,负责宽带集群的标准制定以及产业发展规划。lte宽带集群支持宽带数据、语音集群和多媒体集群调度等业务,可以支持组的建立,以实现某个组内的终端(userequipment,ue)可以向组内的其它ue同时发送语音及数据。

目前,每个ue可以获知自己属于哪个组、或属于哪几个组,但是并无法获知组内成员的信息及所在的组的成员数量,故也无法建立与组内特定成员的点对点通信。



技术实现要素:

本发明解决的问题是如何获知组内成员的信息及所在的组的成员数量。

为解决上述问题,本发明实施例提供了一种获取组成员信息的方法,所述组成员属于集群网络中的一个组,所述方法包括:向网络侧发送组成员信息请求消息;其中,所述组成员信息请求消息中包括组的标识信息;接收来自所述网络侧并与所述组成员信息请求消息对应的组成员信息反馈消息;其中,所述组成员信息反馈消息中包括所述组成员的信息。

可选地,所述组的标识信息为组标识号。

可选地,所述组成员的信息包括:组成员的标识号、名称及组成员的数量。

本发明实施例提供了一种获取组成员信息的方法,所述组成员属于集群网络中的一个组,所述方法包括:当接收到来自终端侧的组成员信息请求消息时,解析所述组成员信息请求消息,并从中获取组的标识信息;根据所述 组的标识信息,查找所述组的标识信息所对应的组成员的信息;向所述终端侧发送组成员信息反馈消息;其中:所述组成员信息反馈消息中包括所述组成员的信息。

可选地,所述组的标识信息为组标识号。

可选地,所述组成员信息反馈消息中所包括的所述组成员的信息,为允许公开的组成员的信息。

可选地,所述组成员的信息包括:组成员的标识号、名称及组成员的数量。

本发明实施例提供了一种组成员点对点通信的方法,所述组成员属于集群网络中的一个组,所述方法包括:采用以上所述的任一种方法获取组成员的信息;根据所述组成员的信息选取待通信的组成员,并与所述待通信的组成员建立点对点通信。

本发明实施例提供了一种终端,所述终端包括:第一发送单元,适于向网络侧发送组成员信息请求消息;其中,所述组成员信息请求消息中包括组的标识信息,所述组成员属于集群网络中的一个组;第一接收单元,适于接收来自所述网络侧并与所述组成员信息请求消息对应的组成员信息反馈消息;其中,所述组成员信息反馈消息中包括所述组成员的信息。

本发明实施例提供了一种网络设备,所述网络设备包括:第二接收单元,适于接收来自终端侧的组成员信息请求消息,所述组成员属于集群网络中的一个组;解析单元,适于当所述第二接收单元接收到来自终端侧的组成员信息请求消息时,解析所述组成员信息请求消息,并从中获取组的标识信息;查找单元,适于根据所述组的标识信息,查找所述组的标识信息所对应的组成员的信息;第二发送单元,适于向所述终端侧发送组成员信息反馈消息;其中:所述组成员信息反馈消息中包括所述组成员的信息。

可选地,所述组成员信息反馈消息中所包括的所述组成员的信息,为允许公开的组成员的信息。

可选地,所述组成员的信息包括:组成员的标识号及名称。

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

由于网络设备可以获知所有组成员的信息,故通过向网络侧发送包括组的标识信息的组成员信息请求消息,进而接收来自所述网络侧的组成员信息反馈消息,通过所述组成员信息反馈消息获知组内成员的信息及所在的组的成员数量,进而可以建立与组内特定成员的点对点通信。

进一步,由于组成员信息反馈消息中所包括的所述组成员的信息,为允许公开的组成员的信息,也就是说,只有允许被公开的组成员信息可被其它组成员所获知,从而可以保护组成员的隐私,提高信息安全。

附图说明

图1是本发明实施例中的一种获取组成员信息的方法的流程示意图;

图2是本发明实施例中的另一种获取组成员信息的方法的流程示意图;

图3是本发明实施例中的又一种获取组成员信息的方法的信令示意图;

图4是本发明实施例中的一种终端的结构示意图;

图5是本发明实施例中的一种网络设备的结构示意图。

具体实施方式

为了实现某一个用户同时向多个用户发送语音或数据的功能,我国成立了lte宽带集群(broadbandtrunkingcommunication,b-trunc)产业联盟,负责宽带集群的标准制定以及产业发展规划。lte宽带集群支持宽带数据、语音集群和多媒体集群调度等业务,可以支持组的建立,以实现某个组内的终端(userequipment,ue)可以向组内的其它ue同时发送语音及数据。

目前,每个ue可以获知自己属于哪个组、或属于哪几个组,但是并无法获知组内成员的信息及所在的组的成员数量,故也无法建立与组内特定成员的点对点通信。

为解决上述问题,本发明实施例提供了获取组成员信息的方法,由于网络设备可以获知所有组成员的信息,故通过向网络侧发送包括组的标识信息的组成员信息请求消息,进而接收来自所述网络侧的组成员信息反馈消息,通过所述组成员信息反馈消息获知组内成员的信息及所在的组的成员数量, 进而可以建立与组内特定成员的点对点通信。

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

以下示出了本发明实施例中的一种获取组成员信息的方法,如图1所示,所述方法可以包括:

s11:向网络侧发送组成员信息请求消息;其中,所述组成员信息请求消息中可以包括组的标识信息。

在具体实施中,当欲获取组成员的信息时,可以向网络侧发送组成员信息请求消息(groupuserinformationrequest),并为了使得网络侧识别对应的组,可以在所述消息中携带组的表示信息。

在具体实施实施中,所述组为在集群网络中建立的一个组,组内的成员为终端。

在具体实施中,所述组成员信息请求消息的格式可以如表1所示。

表1

其中,表1中的左边一列代表信元的名称,右边一列表示信元的类型,左右两边一一对应。protocoldiscriminator表征协议鉴别符;sparehalfoctet表征额外的半八位字节;trunkingproceduretransactionidentity表征中继过程事务标识;groupuserinformationrequestmessageidentity表征组成员信息请求消息的身份,这种信元的类型属于消息类型(messagetype);groupid表征想要获取的特定组的组标识号,其作用是使得网络侧可以定位所要要求组成员信息的组,即ue期待获取该组的成员信息或该组成员数量信息的集群中的一个组。

在本发明一实施例中,所述组的标识信息可以为组标识号。

s12:接收来自所述网络侧并与所述组成员信息请求消息对应的组成员信息反馈消息;其中,所述组成员信息反馈消息中包括所述组成员的信息。

在具体实施中,当向网络侧发送组成员信息请求消息之后,可以接收来自所述网络侧组成员信息反馈消息(groupuserinformationresponse)。

在本发明一实施例中,所述组成员信息反馈消息的结构可以如表2所示:

表2

其中:表2中的左边一列代表信元的名称,右边一列表示信元的类型,左右两边一一对应。protocoldiscriminator表征协议鉴别符;sparehalfoctet表征额外的半八位字节;trunkingproceduretransactionidentity表征中继过程事务标识;groupuserinformationresponsemessageidentity表征组成员信息反馈消息的身份,这种信元的类型属于消息类型(messagetype)。groupid表征组的标识号,lengthofgroupuserinformationresourcelist为组成员的数量。groupuserinformationresource为组成员的信息。groupuserinformationresourcelist表征组成员信息源列表;groupuserinformationresource表征组成员信息源。groupidbcdnumber表示组的标识号(groupid)是由以bcd编码格式形成的。

在具体实施中,所述组成员的信息可以包括:组成员的标识号、名称及组成员的数量,本领域技术人员根据实际需要,可以增加所述组成员的信息。 比如可以在所述组成员的信息中增加组成员的住址。

为使得本领域技术更好地理解和实现本发明,下面还提供了本发明实施例中的另一种获取组成员信息的方法,所述组为在集群网络中建立的一个组,如图2所示,所述方法可以包括:

s21:判断是否接收到来自终端侧的组成员信息请求消息。

当接收到来自终端侧的组成员信息请求消息时,可以执行s22,反之可以继续执行s21。

s22:解析所述组成员信息请求消息,并从中获取组的标识信息。

在本发明一实施例中,所述组的标识信息为组标识号。

s23:根据所述组的标识信息,查找所述组的标识信息所对应的组成员的信息。

在具体实施中,当网络设备获取到组的标识信息,即可以唯一确定一个组时,可以查找所述组的标识信息所对应的组成员的信息。

在本发明一实施例中,可以以表3示出的结构来存储组成员的信息:

表3

其中:表3中5列信息从左至右,分别为信元、信元的类型、信元是否为可选的、信元的格式以及其长度。groupidbcdnumber表示组的标识号(groupid)是由以bcd编码格式形成的。userid为组成员的标识号,其长度为6个字节。username为组成员的名称,用于ue显示,其长度为octet1~n,表征1~n个字节或1~n个8位组元。m表征对应的信元是必选的,v(value)是一种数据流的格式,表征组成员的标识号(userid)的信元的长度由后面的“长度(6)”来指示。lv(lengthvalue)表征组成员的名称(username)的信元中会先有一个长度(length)的指示,由length来指示value的字节 (或8位组元)的数。

s24:向所述终端侧发送组成员信息反馈消息;其中:所述组成员信息反馈消息中包括所述组成员的信息。

在具体实施中,为了保护组成员的隐私,所述组成员信息反馈消息中所包括的所述组成员的信息,为允许公开的组成员的信息。

下面结合图3对上述实施例中的组成员信息的获取方法的具体实现过程进行详细介绍,参与所述组成员信息获取的设备包括:终端31及网络侧的设备32,所述方法可以包括如下步骤:

s31:终端31向网络侧的设备32发送groupuserinformationrequest消息。

在具体实施中,终端31为集群网络中的一个组中的成员,如果终端31想要获取某个其它组成员的信息时,可以向网络侧的设备32发送groupuserinformationrequest消息,并在在此消息中携带想要获取组成员信息的组标识信息。

s32:通过组的标识信息来查找得到组成员的信息,并组织组成员的信息。

在具体实施中,网络侧的设备32收到groupuserinformationrequest消息后,从中解析得到组标识信息,并可以通过组的标识信息来查找与存储该组的成员信息的位置,并逐一判断组内的成员信息是否允许公开,如果此组成员的信息允许公开,可以将此组成员的信息填写到groupuserinformationresponse的信息结构中,否则可以不将此组成员的信息填写到groupuserinformationresponse的信息结构中。这样一来,既可以尽量反馈组成员的信息,又可以保证组成员的隐私。

s33:网络侧的设备32将组织后的groupuserinformationresponse发给终端31。

在具体实施中,网络侧的设备32可以将组织后的groupuserinformationresponse发给终端31,终端31即可获知组成员的信息,如果有需要的话,进而可以与特定的组成员进行点对点的通信。

综上所述可知,由于网络设备可以获知所有组成员的信息,故通过向网络侧发送包括组的标识信息的组成员信息请求消息,进而接收来自所述网络侧的组成员信息反馈消息,通过所述组成员信息反馈消息获知组内成员的信息及所在的组的成员数量,进而可以建立与组内特定成员的点对点通信。

为使得本领域技术人员更好地理解和实现本发明,下面还提供了本发明实施例中的一种组成员点对点通信的方法,所述组为在集群网络中建立的一个组,所述方法包括:首先采用上面实施例中所述的任一种方法获取组成员的信息,进而根据所述组成员的信息选取待通信的组成员,并与所述待通信的组成员建立点对点通信。

需要说明的是,所述与所述待通信的组成员建立点对点通信的方式可以包括多种,比如可以通过lte网络与所述待通信的组成员建立点对点通信,也可以通过wifi与所述待通信的组成员建立点对点通信,如果距离合适,还可以通过蓝牙与所述待通信的组成员建立点对点通信。组成员之间建立点对点通信的方式并不对本发明的保护范围构成任何限制。

为使得本领域技术人员更好地理解和实现本发明,下面还提供了本发明实施例中的一种终端,如图4所示,所述终端可以包括:第一发送单元41及第一接收单元42,其中:

所述第一发送单元41,适于向网络侧发送组成员信息请求消息;其中,所述组成员信息请求消息中包括组的标识信息,所述组成员属于集群网络中的一个组;

所述第一接收单元42,适于接收来自所述网络侧并与所述组成员信息请求消息对应的组成员信息反馈消息;其中,所述组成员信息反馈消息中包括所述组成员的信息。

为使得本领域技术人员更好地理解和实现本发明,下面还提供了本发明实施例中的一种网络设备,如图5所示,所述网络设备可以包括:第二接收单元51、解析单元52、查找单元53及第二发送单元54,其中:

所述第二接收单元51,适于接收来自终端侧的组成员信息请求消息,所述组成员属于集群网络中的一个组;

所述解析单元52,适于当所述第二接收单元51接收到来自终端侧的组成员信息请求消息时,解析所述组成员信息请求消息,并从中获取组的标识信息;

所述查找单元53,适于根据所述组的标识信息,查找所述组的标识信息所对应的组成员的信息;

所述第二发送单元54,适于向所述终端侧发送组成员信息反馈消息;其中:所述组成员信息反馈消息中包括所述组成员的信息。

在具体实施中,所述组成员信息反馈消息中所包括的所述组成员的信息,为允许公开的组成员的信息。

在具体实施中,所述组成员的信息包括:组成员的标识号、名称及组成员的数量。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于以计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

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