CN110830923A - Mcptt***中语音接通方法及相关设备 - Google Patents
Mcptt***中语音接通方法及相关设备 Download PDFInfo
- Publication number
- CN110830923A CN110830923A CN201810921962.9A CN201810921962A CN110830923A CN 110830923 A CN110830923 A CN 110830923A CN 201810921962 A CN201810921962 A CN 201810921962A CN 110830923 A CN110830923 A CN 110830923A
- Authority
- CN
- China
- Prior art keywords
- user
- speaking right
- terminal
- speaking
- mcptt server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000001960 triggered effect Effects 0.000 claims abstract description 19
- 238000013475 authorization Methods 0.000 claims description 16
- 230000000977 initiatory effect Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请提供了一种MCPTT***中语音接通方法及相关设备,MCPTT***中语音接通方法包括:终端接收用户触发的话权申请请求,将话权申请请求发送至MCPTT服务器,并判断用户是否为超级用户;若用户为超级用户,则终端提示用户开始讲话,并接收用户输入的语音,并将用户输入的语音发送至MCPTT服务器。在本申请中,通过以上方式可以缩短话权时延,使开始讲话时间得到提前,从而可以改善用户的体验性。
Description
技术领域
本申请涉及通信技术领域,特别涉及一种MCPTT***中语音接通方法及相关设备。
背景技术
MCPTT(Mission Critical Push To Talk)是3GPP(第三代合作伙伴计划,3rdGeneration Partnership Project)为了解决公共安全,在LTE(Long Term Evolution,长期演进)之上建立的一整套集群通信***。MCPTT为用户提供集群语音组呼业务,在组呼过程中用户需要发起话权申请,从MCPTT Server接收到话权授予后才能进行讲话。
其中,在组呼过程中话权时延(即从用户发起话权申请,至接收到话权授予的时间)越长,用户开始讲话时间越晚,用户的体验性越差,但如何缩短话权时延,改善用户体验性成为问题。
发明内容
为解决上述技术问题,本申请实施例提供一种MCPTT***中语音接通方法及相关设备,以达到缩短话权时延,使开始讲话时间得到提前,从而改善用户的体验性的目的,技术方案如下:
一种MCPTT***中语音接通方法,包括:
终端接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,并判断所述用户是否为超级用户;
若所述用户为超级用户,则所述终端提示所述用户开始讲话,并接收所述用户输入的语音,并将所述用户输入的语音发送至所述MCPTT服务器。
优选的,所述方法还包括:
若所述用户为非超级用户,则所述终端在接收到所述MCPTT服务器的授予话权消息后,提示所述用户开始讲话,并接收所述用户输入的语音,将所述用户输入的语音发送至所述MCPTT服务器。
优选的,所述终端接收用户触发的话权申请请求之前,还包括:
所述终端接收所述MCPTT服务器响应用户注册请求或业务授权请求的返回消息,所述返回消息中携带有用户是否为超级用户的指示信息。
一种MCPTT***中语音接通方法,包括:
MCPTT服务器接收终端发送的话权申请请求,并判断话权是否空闲;
若所述话权空闲,则所述MCPTT服务器授予所述终端的用户话权,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端;
若所述话权被占用,则所述MCPTT服务器判断所述用户是否为超级用户;
若所述用户为超级用户,则所述MCPTT服务器接收所述终端发送的所述用户输入的语音,并授予所述用户话权,向话权占用者发起话权释放,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
优选的,所述方法还包括:
若所述用户为非超级用户,则所述MCPTT服务器对所述用户进行话权判决,若话权判决结果为拒绝授予话权,则向所述终端发送拒绝授予话权消息;
若话权判决结果为授予话权,则所述MCPTT服务器比较所述用户与话权占用者的话权优先级,得到比较结果;
若所述比较结果为所述用户的话权优先级高于所述话权占用者,则向所述终端发送授予话权消息,并释放所述话权占用者的话权;
若所述比较结果为所述用户的话权优先级低于所述话权占用者,则向所述终端发送拒绝授予话权消息。
优选的,所述方法还包括:
所述MCPTT服务器响应所述终端发送的用户注册请求或业务授权请求,获取用户签约数据;
所述MCPTT服务器从所述用户签约数据中解析出用户是否为超级用户,得到解析结果,并根据所述解析结果,将携带有用户是否为超级用户的指示信息的消息返回至终端。
一种终端,包括:处理器、存储器和数据总线,所述处理器和所述存储器通过所述数据总线通信;
所述存储器,用于存放程序;
所述处理器,用于执行所述程序;
所述程序具体用于:
接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,并判断所述用户是否为超级用户;若所述用户为超级用户,则提示所述用户开始讲话,并接收所述用户输入的语音,并将所述用户输入的语音发送至所述MCPTT服务器。
优选的,所述处理器,还用于执行以下程序:
若所述用户为非超级用户,则在接收到所述MCPTT服务器的授予话权消息后,提示所述用户开始讲话,并接收所述用户输入的语音,将所述用户输入的语音发送至所述MCPTT服务器。
优选的,所述处理器,还用于执行以下程序:
在接收用户触发的话权申请请求之前,接收所述MCPTT服务器响应用户注册请求或业务授权请求的返回消息,所述返回消息中携带有用户是否为超级用户的指示信息。
一种MCPTT服务器,包括:处理器、存储器和数据总线,所述处理器和所述存储器通过所述数据总线通信;
所述存储器,用于存放程序;
所述处理器,用于执行所述程序;
所述程序具体用于:
用于接收终端发送的话权申请请求,并判断话权是否空闲;
若所述话权空闲,则授予所述终端的用户话权,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端;
若所述话权被占用,则判断所述用户是否为超级用户;
若所述用户为超级用户,则接收所述终端发送的所述用户输入的语音,并授予所述用户话权,向话权占用者发起话权释放,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
优选的,所述处理器,还用于执行以下程序:
若所述用户为非超级用户,则对所述用户进行话权判决,若话权判决结果为拒绝授予话权,则向所述终端发送拒绝授予话权消息;
若话权判决结果为授予话权,则比较所述用户与话权占用者的话权优先级,得到比较结果;
若所述比较结果为所述用户的话权优先级高于所述话权占用者,则向所述终端发送授予话权消息,并释放所述话权占用者的话权;
若所述比较结果为所述用户的话权优先级低于所述话权占用者,则向所述终端发送拒绝授予话权消息。
优选的,所述处理器,还用于执行以下程序:
响应所述终端发送的用户注册请求或业务授权请求,获取用户签约数据;
从所述用户签约数据中解析出用户是否为超级用户,得到解析结果,并根据所述解析结果,将携带有用户是否为超级用户的指示信息的消息返回至终端。
与现有技术相比,本申请的有益效果为:
在本申请中,由于终端判断用户是否为超级用户,若用户为超级用户,则提示用户开始讲话,因此用户可以直接开始讲话,不需要等到MCPTT服务器的话权授予后才开始讲话,使用户在触发话权申请请求之后,可以缩短话权时延,使开始讲话时间得到提前,从而可以改善用户的体验性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的MCPTT***中语音接通方法的一种流程图;
图2是本申请提供的MCPTT***中语音接通方法的另一种流程图;
图3是本申请提供的MCPTT***中语音接通方法的再一种流程图;
图4是本申请提供的MCPTT***中语音接通方法的再一种流程图;
图5是本申请提供的MCPTT***中语音接通方法的再一种流程图;
图6是本申请提供的MCPTT***中语音接通方法的再一种流程图;
图7是本申请提供的终端的一种结构示意图;
图8是本申请提供的MCPTT服务器的一种结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例公开了一种MCPTT***中语音接通方法,包括:终端接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,并判断所述用户是否为超级用户;若所述用户为超级用户,则所述终端提示所述用户开始讲话,并接收所述用户输入的语音,并将所述用户输入的语音发送至所述MCPTT服务器。在本申请中,可以缩短话权时延,使开始讲话时间得到提前,从而可以改善用户的体验性。
接下来从终端的角度对本申请实施例公开的MCPTT***中语音接通方法进行介绍,请参见图1,可以包括:
步骤S11、终端接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,并判断所述用户是否为超级用户。
若是,执行步骤S12。
本实施例中超级用户是指具有预定属性的用户,例如可以预先在GMS(GroupManagement Server)中,设置群组中哪个用户为超级用户;还比如,设定优先级较高的用户为超级用户。
在组呼中,用户期望讲话时,可以触发话权申请请求。具体地,用户可以通过触发终端上的PTT键发起话权申请请求。
终端接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,由MCPTT服务器根据话权申请请求进行服务器端的处理。
终端可以根据用户触发的话权申请请求中的用户标识确定用户是否为超级用户。超级用户,可以理解为:在触发话权申请请求时,可以直接开始讲话,不需要等到MCPTT服务器授予话权之后再开始讲话的用户。
步骤S12、所述终端提示所述用户开始讲话,并接收所述用户输入的语音,并将所述用户输入的语音发送至MCPTT服务器。
需要说明的是,MCPTT服务器在MCPTT服务器在接收到终端发送的超级用户的语音后,会授予用户话权,并将用户输入的语音转发至所述用户所属组呼中的其他终端。
在本申请中,由于终端判断用户是否为超级用户,若用户为超级用户,则提示用户开始讲话,因此用户可以直接开始讲话,不需要等到MCPTT服务器的话权授予后才开始讲话,使用户在触发话权申请请求之后,可以缩短话权时延,使开始讲话时间得到提前,从而可以改善用户的体验性。
在本申请的另一个实施例中,依然从终端的角度介绍另外一种MCPTT***中语音接通方法,请参见图2,可以包括:
步骤S21、终端接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,并判断所述用户是否为超级用户。
若是,则执行步骤S22;若否,则执行步骤S23。
步骤S22、所述终端提示所述用户开始讲话,并接收所述用户输入的语音,并将所述用户输入的语音发送至所述MCPTT服务器。
步骤S21-S22与前述实施例中的步骤S11-S12相同,步骤S21-S22的详细过程可以参见步骤S11-S12的相关介绍,在此不再赘述。
步骤S23、所述终端在接收到所述MCPTT服务器的授予话权消息后,提示所述用户开始讲话,并接收所述用户输入的语音,将所述用户输入的语音发送至所述MCPTT服务器。
需要说明的是,非超级用户需要在MCPTT服务器授予话权后,才能开始讲话。因此,在步骤S21判断出用户为非超级用户之后,终端需要在接收到所述MCPTT服务器的授予话权消息后,才提示所述用户开始讲话,可以保证超级用户的话权优先性。
在本申请的另一个实施例中,依然从终端的角度介绍另外一种MCPTT***中语音接通方法,请参见图3,可以包括:
步骤S31、终端接收MCPTT服务器响应用户注册请求或业务授权请求的返回消息,所述返回消息中携带有用户是否为超级用户的指示信息。
优选的,可以预先在GMS(Group Management Server)中,设置群组中哪个用户为超级用户,并将设置的用户是否为超级用户写入用户签约数据。用户在加入到某个组呼中的过程中,MCPTT服务器可以从GMS中获取用户签约数据。
在用户向MCPTT服务器发起用户注册请求或业务授权请求时,MCPTT服务器从用户签约数据中解析出发起用户注册请求或业务授权请求的用户是否为超级用户,并将携带有用户是否为超级用户的指示信息的返回消息发送至终端。
本实施例中,携带有用户是否为超级用户的指示信息的返回消息的类型可以为200OK消息类型。具体地,可以对原有消息流程中的200OK消息进行扩展,使200OK消息携带用户是否为超级用户的指示信息。其中,200OK消息为SIP(Session Initiation Protocol,会话初始协议)协议的标准消息。
步骤S32、终端接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,并判断所述用户是否为超级用户。
若是,则执行步骤S33。
步骤S33、所述终端提示所述用户开始讲话,并接收所述用户输入的语音,并将所述用户输入的语音发送至所述MCPTT服务器。
步骤S32-S33与前述实施例中的步骤S11-S12相同,步骤S32-S33的详细过程可以参见步骤S11-S12的相关介绍,在此不再赘述。
在本申请的另一个实施例中,从MCPTT服务器的角度介绍另外一种MCPTT***中语音接通方法,请参见图4,可以包括:
步骤S41、MCPTT服务器接收终端发送的话权申请请求,并判断话权是否空闲。
若话权空闲,则执行步骤S42;若话权被占用,则执行步骤S43。
步骤S42、所述MCPTT服务器授予所述终端的用户话权,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
在话权空闲时,MCPTT服务器可以不需要判断用户是否为超级用户,可以直接授予用户话权。并在接收到终端发送的用户输入的语音后,将用户输入的语音转发至用户所属组呼中的其他终端。
步骤S43、所述MCPTT服务器判断所述用户是否为超级用户。
若是,则执行步骤S44。
步骤S44、所述MCPTT服务器接收所述终端发送的所述用户输入的语音,并授予所述用户话权,向话权占用者发起话权释放,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
对于超级用户,终端在用户触发话权申请请求时,已直接提示用户开始讲话,终端则在MCPTT服务器授予话权之前,将用户输入的语音发送至MCPTT服务器,MCPTT服务器则可以在判断出用户为超级用户的同时,接收终端发送的用户输入的语音,并授予用户话权,向话权占用者发起话权释放,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端,保证超级用户可以优先通话。
在本申请的另一个实施例中,依然从MCPTT服务器的角度介绍另外一种MCPTT***中语音接通方法,请参见图5,可以包括:
步骤S51、MCPTT服务器接收终端发送的话权申请请求,并判断话权是否空闲。
若话权空闲,则执行步骤S52;若话权被占用,则执行步骤S53。
步骤S52、所述MCPTT服务器授予所述终端的用户话权,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
步骤S53、所述MCPTT服务器判断所述用户是否为超级用户。
若是,则执行步骤S54;若否,则执行步骤S55。
步骤S54、所述MCPTT服务器接收所述终端发送的所述用户输入的语音,并授予所述用户话权,向话权占用者发起话权释放,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
步骤S51-S54与前述实施例中的步骤S41-S44相同,步骤S51-S54的详细过程可以参见步骤S41-S44的相关介绍,在此不再赘述。
步骤S55、所述MCPTT服务器对所述用户进行话权判决。
若话权判决结果为拒绝授予话权,则执行步骤S56;若话权判决结果为授予话权,则执行步骤S57。
步骤S56、向所述终端发送拒绝授予话权消息。
步骤S57、所述MCPTT服务器比较所述用户与话权占用者的话权优先级,得到比较结果。
步骤S58、若所述比较结果为所述用户的话权优先级高于所述话权占用者,则向所述终端发送授予话权消息,并释放所述话权占用者的话权。
终端在接收到所述授予话权消息后,提示用户开始讲话,并接收所述用户输入的语音,将所述用户输入的语音发送至所述MCPTT服务器;所述MCPTT服务器则将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
步骤S59、若所述比较结果为所述用户的话权优先级低于所述话权占用者,则向所述终端发送拒绝授予话权消息。
所述MCPTT服务器比较所述用户与话权占用者的话权优先级,可以保证话权优先级高的用户可以优先通话。
在本申请的另一个实施例中,依然从MCPTT服务器的角度介绍另外一种MCPTT***中语音接通方法,请参见图6,可以包括:
步骤S61、MCPTT服务器响应所述终端发送的用户注册请求或业务授权请求,获取用户签约数据。
优选的,可以预先在GMS(Group Management Server)中,设置群组中哪个用户为超级用户,并将设置的用户是否为超级用户写入用户签约数据。用户在加入到某个组呼中的过程中,MCPTT服务器可以从GMS中获取用户签约数据。
具体地,MCPTT服务器在接收到终端发送的用户注册请求或业务授权请求后,响应所述终端发送的用户注册请求或业务授权请求,获取用户签约数据。
步骤S62、所述MCPTT服务器从所述用户签约数据中解析出用户是否为超级用户,得到解析结果,并根据所述解析结果,将携带有用户是否为超级用户的指示信息的消息返回至终端。
解析结果可以理解为:用户为超级用户或用户为非超级用户。
MCPTT服务器在得到解析结果后,根据解析结果,将携带有用户是否为超级用户的指示信息的返回消息发送至终端。
本实施例中,携带有用户是否为超级用户的指示信息的返回消息的类型可以为200OK消息类型。具体地,可以对原有消息流程中的200OK消息进行扩展,使200OK消息携带用户是否为超级用户的指示信息。其中,200OK消息为SIP(Session Initiation Protocol,会话初始协议)协议的标准消息。
步骤S63、MCPTT服务器接收终端发送的话权申请请求,并判断话权是否空闲。
若话权空闲,则执行步骤S64;若话权被占用,则执行步骤S65。
步骤S64、所述MCPTT服务器授予所述终端的用户话权,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
步骤S65、所述MCPTT服务器判断所述用户是否为超级用户。
若是,则执行步骤S66。
步骤S66、所述MCPTT服务器接收所述终端发送的所述用户输入的语音,并授予所述用户话权,向话权占用者发起话权释放,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
步骤S63-S66与前述实施例中的步骤S41-S44相同,步骤S63-S66的详细过程可以参见步骤S41-S44的相关介绍,在此不再赘述。
接下来对本申请提供的终端进行介绍,下文介绍的终端与上文从终端的角度介绍的MCPTT***中语音接通方法可相互对应参照。
请参见图7,终端包括:处理器11、存储器12和数据总线13。
所述处理器11和所述存储器12通过所述数据总线通信。
所述存储器12,用于存放程序。
所述处理器11,用于执行所述程序。
所述程序具体可以用于:
接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,并判断所述用户是否为超级用户;若所述用户为超级用户,则提示所述用户开始讲话,并接收所述用户输入的语音,并将所述用户输入的语音发送至所述MCPTT服务器。
本实施例中,处理器11还可以用于执行以下程序:
若所述用户为非超级用户,则在接收到所述MCPTT服务器的授予话权消息后,提示所述用户开始讲话,并接收所述用户输入的语音,将所述用户输入的语音发送至所述MCPTT服务器。
本实施例中,处理器11还可以用于执行以下程序:
在接收用户触发的话权申请请求之前,接收所述MCPTT服务器响应用户注册请求或业务授权请求的返回消息,所述返回消息中携带有用户是否为超级用户的指示信息。
接下来对本申请提供的MCPTT服务器进行介绍,下文介绍的MCPTT服务器与上文从MCPTT服务器的角度介绍的MCPTT***中语音接通方法可相互对应参照。
请参见图8,MCPTT服务器包括:处理器21、存储器22和数据总线23.
所述处理器21和所述存储器22通过所述数据总线通信。
所述存储器22,用于存放程序。
所述处理器21,用于执行所述程序。
所述程序具体可以用于:
用于接收终端发送的话权申请请求,并判断话权是否空闲;
若所述话权空闲,则授予所述终端的用户话权,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端;
若所述话权被占用,则判断所述用户是否为超级用户;
若所述用户为超级用户,则接收所述终端发送的所述用户输入的语音,并授予所述用户话权,向话权占用者发起话权释放,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
本实施例中,处理器21还可以用于执行以下程序:
若所述用户为非超级用户,则对所述用户进行话权判决,若话权判决结果为拒绝授予话权,则向所述终端发送拒绝授予话权消息;
若话权判决结果为授予话权,则比较所述用户与话权占用者的话权优先级,得到比较结果;
若所述比较结果为所述用户的话权优先级高于所述话权占用者,则向所述终端发送授予话权消息,并释放所述话权占用者的话权;
若所述比较结果为所述用户的话权优先级低于所述话权占用者,则向所述终端发送拒绝授予话权消息。
本实施例中,所述处理器21,还可以用于执行以下程序:
响应所述终端发送的用户注册请求或业务授权请求,获取用户签约数据;
从所述用户签约数据中解析出用户是否为超级用户,得到解析结果,并根据所述解析结果,将携带有用户是否为超级用户的指示信息的消息返回至终端。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
以上对本申请所提供的一种MCPTT***中语音接通方法及相关设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (12)
1.一种MCPTT***中语音接通方法,其特征在于,包括:
终端接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,并判断所述用户是否为超级用户;
若所述用户为超级用户,则所述终端提示所述用户开始讲话,并接收所述用户输入的语音,并将所述用户输入的语音发送至所述MCPTT服务器。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述用户为非超级用户,则所述终端在接收到所述MCPTT服务器的授予话权消息后,提示所述用户开始讲话,并接收所述用户输入的语音,将所述用户输入的语音发送至所述MCPTT服务器。
3.根据权利要求1所述的方法,其特征在于,所述终端接收用户触发的话权申请请求之前,还包括:
所述终端接收所述MCPTT服务器响应用户注册请求或业务授权请求的返回消息,所述返回消息中携带有用户是否为超级用户的指示信息。
4.一种MCPTT***中语音接通方法,其特征在于,包括:
MCPTT服务器接收终端发送的话权申请请求,并判断话权是否空闲;
若所述话权空闲,则所述MCPTT服务器授予所述终端的用户话权,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端;
若所述话权被占用,则所述MCPTT服务器判断所述用户是否为超级用户;
若所述用户为超级用户,则所述MCPTT服务器接收所述终端发送的所述用户输入的语音,并授予所述用户话权,向话权占用者发起话权释放,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若所述用户为非超级用户,则所述MCPTT服务器对所述用户进行话权判决,若话权判决结果为拒绝授予话权,则向所述终端发送拒绝授予话权消息;
若话权判决结果为授予话权,则所述MCPTT服务器比较所述用户与话权占用者的话权优先级,得到比较结果;
若所述比较结果为所述用户的话权优先级高于所述话权占用者,则向所述终端发送授予话权消息,并释放所述话权占用者的话权;
若所述比较结果为所述用户的话权优先级低于所述话权占用者,则向所述终端发送拒绝授予话权消息。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
所述MCPTT服务器响应所述终端发送的用户注册请求或业务授权请求,获取用户签约数据;
所述MCPTT服务器从所述用户签约数据中解析出用户是否为超级用户,得到解析结果,并根据所述解析结果,将携带有用户是否为超级用户的指示信息的消息返回至终端。
7.一种终端,其特征在于,包括:处理器、存储器和数据总线,所述处理器和所述存储器通过所述数据总线通信;
所述存储器,用于存放程序;
所述处理器,用于执行所述程序;
所述程序具体用于:
接收用户触发的话权申请请求,将所述话权申请请求发送至MCPTT服务器,并判断所述用户是否为超级用户;若所述用户为超级用户,则提示所述用户开始讲话,并接收所述用户输入的语音,并将所述用户输入的语音发送至所述MCPTT服务器。
8.根据权利要求7所述的终端,其特征在于,所述处理器,还用于执行以下程序:
若所述用户为非超级用户,则在接收到所述MCPTT服务器的授予话权消息后,提示所述用户开始讲话,并接收所述用户输入的语音,将所述用户输入的语音发送至所述MCPTT服务器。
9.根据权利要求7所述的终端,其特征在于,所述处理器,还用于执行以下程序:
在接收用户触发的话权申请请求之前,接收所述MCPTT服务器响应用户注册请求或业务授权请求的返回消息,所述返回消息中携带有用户是否为超级用户的指示信息。
10.一种MCPTT服务器,其特征在于,包括:处理器、存储器和数据总线,所述处理器和所述存储器通过所述数据总线通信;
所述存储器,用于存放程序;
所述处理器,用于执行所述程序;
所述程序具体用于:
用于接收终端发送的话权申请请求,并判断话权是否空闲;
若所述话权空闲,则授予所述终端的用户话权,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端;
若所述话权被占用,则判断所述用户是否为超级用户;
若所述用户为超级用户,则接收所述终端发送的所述用户输入的语音,并授予所述用户话权,向话权占用者发起话权释放,并将所述用户输入的语音转发至所述用户所属组呼中的其他终端。
11.根据权利要求10所述的MCPTT服务器,其特征在于,所述处理器,还用于执行以下程序:
若所述用户为非超级用户,则对所述用户进行话权判决,若话权判决结果为拒绝授予话权,则向所述终端发送拒绝授予话权消息;
若话权判决结果为授予话权,则比较所述用户与话权占用者的话权优先级,得到比较结果;
若所述比较结果为所述用户的话权优先级高于所述话权占用者,则向所述终端发送授予话权消息,并释放所述话权占用者的话权;
若所述比较结果为所述用户的话权优先级低于所述话权占用者,则向所述终端发送拒绝授予话权消息。
12.根据权利要求10所述的MCPTT服务器,其特征在于,所述处理器,还用于执行以下程序:
响应所述终端发送的用户注册请求或业务授权请求,获取用户签约数据;
从所述用户签约数据中解析出用户是否为超级用户,得到解析结果,并根据所述解析结果,将携带有用户是否为超级用户的指示信息的消息返回至终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810921962.9A CN110830923B (zh) | 2018-08-14 | 2018-08-14 | Mcptt***中语音接通方法及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810921962.9A CN110830923B (zh) | 2018-08-14 | 2018-08-14 | Mcptt***中语音接通方法及相关设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110830923A true CN110830923A (zh) | 2020-02-21 |
CN110830923B CN110830923B (zh) | 2022-05-17 |
Family
ID=69547182
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810921962.9A Active CN110830923B (zh) | 2018-08-14 | 2018-08-14 | Mcptt***中语音接通方法及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110830923B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114760273A (zh) * | 2022-04-14 | 2022-07-15 | 深圳震有科技股份有限公司 | 语音转发方法、***、服务器及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1984382A (zh) * | 2006-05-17 | 2007-06-20 | 华为技术有限公司 | 话权分配和话权变更的方法及相应的集群呼叫*** |
CN101557563A (zh) * | 2008-04-07 | 2009-10-14 | 中兴通讯股份有限公司 | 用于数字集群通信***的集群移动台及其业务态处理方法 |
CN102036166A (zh) * | 2009-09-25 | 2011-04-27 | 普天信息技术研究院有限公司 | 一种数字集群通信***中的话权管理方法 |
CN107659902A (zh) * | 2017-08-16 | 2018-02-02 | 北京中兴高达通信技术有限公司 | 网络混音的通话***和方法 |
CN107770295A (zh) * | 2016-08-18 | 2018-03-06 | 普天信息技术有限公司 | 基于mcptt架构实现功能寻址业务的方法和*** |
CN108076438A (zh) * | 2016-11-17 | 2018-05-25 | 普天信息技术有限公司 | 一种多用户组通信***中承载业务的动态分配方法及*** |
-
2018
- 2018-08-14 CN CN201810921962.9A patent/CN110830923B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1984382A (zh) * | 2006-05-17 | 2007-06-20 | 华为技术有限公司 | 话权分配和话权变更的方法及相应的集群呼叫*** |
CN101557563A (zh) * | 2008-04-07 | 2009-10-14 | 中兴通讯股份有限公司 | 用于数字集群通信***的集群移动台及其业务态处理方法 |
CN102036166A (zh) * | 2009-09-25 | 2011-04-27 | 普天信息技术研究院有限公司 | 一种数字集群通信***中的话权管理方法 |
CN107770295A (zh) * | 2016-08-18 | 2018-03-06 | 普天信息技术有限公司 | 基于mcptt架构实现功能寻址业务的方法和*** |
CN108076438A (zh) * | 2016-11-17 | 2018-05-25 | 普天信息技术有限公司 | 一种多用户组通信***中承载业务的动态分配方法及*** |
CN107659902A (zh) * | 2017-08-16 | 2018-02-02 | 北京中兴高达通信技术有限公司 | 网络混音的通话***和方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114760273A (zh) * | 2022-04-14 | 2022-07-15 | 深圳震有科技股份有限公司 | 语音转发方法、***、服务器及存储介质 |
CN114760273B (zh) * | 2022-04-14 | 2024-07-05 | 深圳震有科技股份有限公司 | 语音转发方法、***、服务器及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110830923B (zh) | 2022-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102143436B (zh) | PoC业务中紧急呼叫的处理方法、服务器及*** | |
US10764430B2 (en) | Calling an unready terminal | |
KR102553122B1 (ko) | Mcptt 서비스를 관리하는 방법 및 장치 | |
US20080076391A1 (en) | Method, device and system for implementing push-to-talk service | |
EP2063652B1 (en) | A method, system and poc server for granting talk burst to terminals | |
CN104753882B (zh) | 网络业务验证方法、***和服务器 | |
US20180213369A1 (en) | Floor Control Method and Apparatus | |
AU2014410591B2 (en) | Connection establishment method, device, and system | |
EP3314849B1 (en) | Merging active group calls | |
US20120134352A1 (en) | Systems and Methods for Web-Based Push-To-Talk Communications | |
CN108934050B (zh) | 一种语音呼叫方法、ue和网络*** | |
US8855698B2 (en) | Method and apparatus for dynamically adding participants into an existing talk group | |
KR20070086177A (ko) | Poc 조정 플로어 및 패킷 스케줄링 | |
US10645048B2 (en) | Locking open group chat communications | |
US9060348B2 (en) | System and method for providing a push to talk over cellular service | |
US8265622B2 (en) | Method and saving entity for setting service | |
CN110830923B (zh) | Mcptt***中语音接通方法及相关设备 | |
JP6634804B2 (ja) | サーバ装置、端末装置 | |
CN112788738A (zh) | 公专网融合***的码号处理方法和装置 | |
CN107852577B (zh) | 一种补充业务实现方法、终端设备和ims服务器 | |
Sun et al. | Access Time Analysis of MCPTT Off‐Network Mode over LTE | |
CN114980356A (zh) | 一种预建立专有承载的方法、***以及存储介质 | |
CN108337244B (zh) | 一种基于sip协议的对讲通信方法、服务器、介质及设备 | |
EP3136756A1 (en) | System, device and method for implementing ring back tone service | |
KR100625665B1 (ko) | 모드 전환 기능을 구비한 그룹 통화 서버 및 모드 전환방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240627 Address after: No.281, Bohai Road, development zone, Hebi City, Henan Province Patentee after: HEBI TIANHAI ELECTRONIC INFORMATION SYSTEM Co.,Ltd. Country or region after: China Address before: Hainengda building, No. 9108, Beihuan Road, North District, high tech Zone, Nanshan District, Shenzhen City, Guangdong Province Patentee before: HYTERA COMMUNICATIONS Corp.,Ltd. Country or region before: China |