CN111836208A - 话权控制方法和装置 - Google Patents
话权控制方法和装置 Download PDFInfo
- Publication number
- CN111836208A CN111836208A CN201910325244.XA CN201910325244A CN111836208A CN 111836208 A CN111836208 A CN 111836208A CN 201910325244 A CN201910325244 A CN 201910325244A CN 111836208 A CN111836208 A CN 111836208A
- Authority
- CN
- China
- Prior art keywords
- gateway
- terminal
- communication system
- request
- call request
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请提供了一种话权控制方法和装置,在该方法中,第一通信***的第一网关接收第一通信***的第一终端发起的呼叫请求,该呼叫请求用于请求呼叫第二通信***中的至少一个第二终端;响应于该呼叫请求,向该第二通信***的第二网关请求建立针对该呼叫请求的会话连接;在确认该第一网关与第二网关之间建立了该会话连接的情况下,为该第一终端分配针对该呼叫请求的话权授权。本申请的方案实现了两个通信***之间的话权分配控制。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种话权控制方法和装置。
背景技术
随着通信技术的不断发展,通信***的种类也日益多样化。其中,按照不同的分类方式通信***的划分也会有所不同。例如,通信***可以划分为全双工通信***和半双工通信***;又如,通信***可以划分为专网***和公网***,专网***又可以分为专网窄带***(如,常规***、集群***等等)和专网宽带***。
由于各种通信***具有不同的应用目的且各自拥有不同的优点使得实际应用中可能会同时存在多种不同的通信***。因此,如何融合多个通信***,以使得多个通信***内的终端能够相互呼叫,则显得越来越重要。
然而,很多通信***是具有话权分配机制的,因此,如何处理各个通信***之间的话权分配,以实现多个通信***融合的关键。
发明内容
有鉴于此,本申请提供了一种话权控制方法和装置,以实现两个通信***之间的话权分配控制。
为实现上述目的,本申请提供了一种话权控制方法,应用于第一通信***的第一网关,包括:
接收第一通信***的第一终端发起的呼叫请求,所述呼叫请求用于请求呼叫第二通信***中的至少一个第二终端;
响应于所述呼叫请求,向所述第二通信***的第二网关请求建立针对所述呼叫请求的会话连接;
在确认所述第一网关与第二网关之间建立了所述会话连接的情况下,为所述第一终端分配针对所述呼叫请求的话权授权。
优选的,所述为所述第一终端分配针对所述呼叫请求的话权授权,包括:
响应于第一终端发送的针对所述呼叫请求的第一话权申请请求,向所述第一终端返回针对所述第一话权申请请求的话权授权。
优选的,所述为所述第一终端分配针对所述呼叫请求的话权授权,包括:
确定所述第一终端具有针对所述呼叫请求的话权授权。
优选的,在所述为所述第一终端分配针对所述呼叫请求的话权授权之后,还包括:
将所述第一终端发送的语音消息包转发给所述第二网关,以通过所述第二网关将所述第一终端发送的语音消息包转发给所述至少一个第二终端;
在确认所述第一终端结束呼叫的情况下,释放所述第一终端的话权。
优选的,还包括:
在维持所述第一网关与第二网关之间建立的所述会话连接的情况下,接收第二网关发送的第二话权申请请求,所述第二话权申请请求为所述第二网关响应于目标第二终端发送的话权申请请求或者语音开始指示生成的,其中,所述目标第二终端属于所述至少一个第二终端,所述目标第二终端发送的话权申请请求或者所述语音开始指示用于请求针对所述呼叫请求进行回呼;
响应于所述第二话权申请请求,在确认第二网关具备话权授权的条件下,向所述第二网关发送针对所述第二话权申请请求的话权授权,以便所述第二网关确认所述目标第二终端获得所述第一网关的话权授权。
优选的,所述接收第一通信***的第一终端发起的呼叫请求,包括:
接收所述第一通信***的第一终端发起的个呼呼叫请求,所述个呼呼叫请求用于请求呼叫所述第二通信***的一个第二终端;
在确认所述第一网关与第二网关之间建立了所述会话连接的情况下,为所述第一终端分配针对所述呼叫请求的话权授权,包括:
在确认所述第一网关与所述第二网关之间建立了所述会话连接的情况下,建立所述第一网关与所述第一终端之间的会话连接;
为所述第一终端分配针对所述个呼呼叫请求的话权授权。
优选的,所述接收第一通信***的第一终端发起的呼叫请求,包括:
接收所述第一通信***的第一终端发起的组呼呼叫请求;
在所述响应于所述呼叫请求,向所述第二通信***的第二网关请求建立针对所述呼叫请求的会话连接之前,还包括:
建立所述第一网关与所述第一终端之间的会话连接。
另一方面,本申请还提供了一种话权控制装置,应用于第一通信***的第一网关,包括:
呼叫接收单元,用于接收第一通信***的第一终端发起的呼叫请求,所述呼叫请求用于请求呼叫第二通信***中的至少一个第二终端;
会话请求单元,用于响应于所述呼叫请求,向所述第二通信***的第二网关请求建立针对所述呼叫请求的会话连接;
第一话权授权单元,用于在确认所述第一网关与第二网关之间建立了所述会话连接的情况下,为所述第一终端分配针对所述呼叫请求的话权授权。
优选的,所述第一话权授权单元,包括:
第一授权子单元,用于响应于第一终端发送的针对所述呼叫请求的第一话权申请请求,向所述第一终端返回针对所述第一话权申请请求的话权授权;
或者,
第二授权子单元,用于确定所述第一终端具有针对所述呼叫请求的话权授权。
优选的,还包括:
申请接收单元,用于在维持所述第一网关与第二网关之间建立的所述会话连接的情况下,接收第二网关发送的第二话权申请请求,所述第二话权申请请求为所述第二网关响应于目标第二终端发送的话权申请请求或者语音开始指示生成的,其中,所述目标第二终端属于所述至少一个第二终端,所述目标第二终端发送的话权申请请求或者所述语音开始指示用于请求针对所述呼叫请求进行回呼;
第二话权授权单元,用于响应于所述第二话权申请请求,在确认第二网关具备话权授权的条件下,向所述第二网关发送针对所述第二话权申请请求的话权授权,以便所述第二网关确认所述目标第二终端获得所述第一网关的话权授权。
由以上可知,在本申请实施例中,第一通信***的第一网关在接收到第一通信***的第一终端向第二通信***中的至少一个第二终端发起的呼叫请求之后,会建立第一网关与第二通信***的第二网关之间针对该呼叫请求的会话连接,并在确认该会话连接建立之后,为该第一终端分配针对该呼叫请求的话权授权,使得该第一网关可以接收第一终端的语音消息包并转发给第二网关,从而实现了由发起呼叫请求的终端所属的网关实现话权分配与控制,保证了两个通信***的终端之间可以相互呼叫。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1示出了本申请一种由多个通信***组成的融合通信***的一种组成架构示意图;
图2示出了本申请一种由多个通信***组成的融合通信***的又一种组成架构示意图;
图3示出了本申请一种话权控制方法的一种流程示意图;
图4示出了本申请一种话权控制方法的又一种流程示意图;
图5示出了本申请一种话权控制方法的一种流程交互示意图;
图6示出了本申请一种话权控制方法的又一种流程交互示意图;
图7示出了本申请一种话权控制方法的又一种流程交互示意图;
图8示出了本申请一种话权控制装置的一种组成结构示意图;
图9示出了本申请一种话权控制装置的又一种组成结构示意图。
具体实施方式
本申请实施例的方案适用于在两个或者多个通信***组成的融合通信***中,实现任意两个通信***之间话权分配控制,以使得一个通信***的终端可以向另一个通信***的终端发起呼叫,从而使得一个通信***的终端可以向另一个通信***的终端发送语音消息包。
为了便于理解,先对本申请实施例的方案所适用于的***进行介绍。
如,参见图1,其示出了本申请一种由多个通信***组成的融合通信***的一种组成架构示意图。在图1中示出了融合通信***是多个通信***通过接入同一个通信***的网关而形成的集中式组网。
由图1可以看出,融合通信***包括:通信***1、通信***2和通信***3。
其中,通信***1包括:网关101以及与网关101通过网络相连的至少一个终端。
相应的,通信***2包括:网关102以及与网关102通过网络相连的至少一个终端。通信***3包括:网关103以及与网关103相连的至少一个终端。
其中,通信***2和通信***3作为子***接入到通信***1,形成融合通信***。
具体的,通信***2的网关102接入通信***1的网关,且通信***3的网关103接入到通信***1的网关。相应的,在该融合通信***中,通信***2的网关102作为该通信***2和该通信***1之间的融合网关;该通信***3的网关103作为该通信***3和通信***1之间的融合网关。而该通信***1的网关101作为整个融合通信***的融合网关。
其中,融合网关是指连接两个通信***的网关。
其中,通信***2以及通信***3通过接入通信***1构成融合通信***的具体实现方式可以多种,本申请对具体接入方式不加限制。
可以理解的是,在融合通信***中的每个通信***的网关内均可以维护不同通信群组,每个通信群组可以包括多个终端。如,终端通过组呼可以对一个或者多个通信群组内的终端进行呼叫。其中,同一个通信群组内的多个终端可以属于不同的通信***。
同时,每个通信***内的终端也可以通过个呼的方式呼叫另一个通信***内的终端。
可以理解的是,在图1所示的融合通信***中,是以通信***2和通信***3接入通信***1为例说明,但是可以理解的是,当只有一个通信***接入通信***1,如,通信***2接入通信***也同样适用于本实施例;或者,当有两个以上通信***接入通信***1,组成的融合通信***结构以及功能相似,在此不再赘述。
又如,参见图2,其示出了本申请实施例中由多个通信***组成的融合通信***的又一种组成架构示意图。图2示出了的是多个通信***的级联式的组网。
由图2可以看出该融合通信***是由多个通信***通过级联组网方式构成。其中,融合通信***包括:通信***1、通信***2、通信***3和通信***4。
其中,通信***1包括网关101和与网关101相连的至少一个终端。
通信***2包括网关102和与网关102相连的至少一个终端。
通信***3包括网关103和与网关103相连的至少一个终端。
其中,通信***1通过该通信***1内的网关101接入到通信***2的网关102,使得通信***1接入到该通信***2,形成一级融合***;而通信***2的网关102接入通信***3的网关103,以使得通信***2接入通信***3,形成二级融合***。图2中示出了三个通信***级联,实际应用中,还可以有更多个通信***,形成多级融合***。
在图2中,由于每个通信***最多与两个通信***相连,从而可以减少通信***的网关所需维护的信息数量。在图2的融合通信***中,实现一个通信***接入另一个通信***的具体方式同样可以有多种,本申请对此不加以限制。
可以理解的是,在图1和图2所示出的融合通信***中,组成该融合通信***的多个通信***的种类可以相同,也可以不同。
可选的,融合通信***中多个通信***的类型不完全相同。如,相互接入的两个通信***的类型不相同。例如,通信***1接入通信***2,该通信***1和通信***2可以是两种不同类型的通信***,比如,通信***1可以为公网对讲(Push to Talk Over Cellular,POC)***,而通信***2可以为专网数字移动对讲机(Digital Mobile Radio,DMR)常规***。
需要说明的是,图1和图2仅仅是多个通信***组成融合通信***的两种示例,在实际应用中,多个通信***还可以通过其他方式构成融合通信***,对于通过其他方式构成的融合通信***中任意两个通信***之间的话权控制以及消息传输均适用于本申请实施例的方案,本申请对于具体如何构成融合通信***不加限制。
在本申请实施例中,为了使得融合通信***中任意两个通信***之间的终端能够通信,并避免终端侧的改动,通过两个通信***之间的网关进行话权控制以及语音消息包的传输。
本申请实施例中,将发起呼叫请求的终端所属的第一通信***中的网关作为话权控制方,承载融合通信***的主***角色。该第一通信***之外的第二通信***的终端作为被叫方,且该第二通信***的网关承载融合通信***的从***角色,且该第二通信***的网关也承担该第二通信***内部的主***角色。
在本申请实施例中,以第一通信***的终端请求呼叫第二通信***的终端为例,其中,该第一通信***和第二通信***可以是同种类型的通信***,也可以是不同类型的通信***。为了便于区分,后续将第一通信***的网关称为第一网关,并将第二通信***的网关称为第二网关。同时,将第一通信***中发起呼叫请求的终端称为第一终端,将第二通信***中被呼叫的终端称为第二终端。
结合以上共性,下面对本申请实施例的话权控制方法进行介绍。
如,参见图3,其示出了本申请一种话权控制方法一个实施例的流程示意图,本申请实施例中从第一通信***的第一网关侧进行介绍,本实施例的方法可以包括:
S301,接收第一通信***的第一终端发起的呼叫请求。
其中,该呼叫请求用于请求呼叫第二通信***中的至少一个第二终端。
可以理解的是,该呼叫请求除了请求呼叫第二通信***中的至少一个第二终端之外,还可以请求呼叫第一通信***中的一个或者多个终端,由于第一终端呼叫与该第一终端同属于第一通信***的其他终端的过程与目前同一个通信***内终端之间的呼叫过程相似,因此,本申请对此过程不加限制,在此不再赘述。
可以理解的是,该呼叫请求可以携带被呼叫的终端的标识信息,被呼叫的终端的标识信息可以为终端的地址或者终端所属的群组等。通过被呼叫的终端的标识信息可以识别出该呼叫请求所请求呼叫的被呼叫终端。在本实施例中,该被呼叫的终端的标识信息至少包括第二通信***中至少一个第二终端的标识信息。
如,该呼叫请求可以为组呼呼叫请求或者是个呼呼叫请求(也称为单呼)。
其中,在该呼叫请求为个呼呼叫请求的情况下,该呼叫请求用于请求呼叫该第二通信***的一个第二终端。例如,该个呼呼叫请求可以携带被呼叫的第二终端的地址等用于唯一表示该第二终端的标识。
在该呼叫请求为组呼呼叫请求的情况下,该呼叫请求可以携带有请求呼叫的群组标识。其中,群组标识为通信群组的标识,通过该群组标识可以表征出该呼叫请求所请求呼叫的通信群组。在本实施例中,该组呼呼叫请求所请求呼叫的通信群组中包括第二通信***的至少一个第二终端。
可以理解的是,在呼叫请求为组呼呼叫请求的情况下,该组呼呼叫请求所请求呼叫的通信群组中可以包括:属于多个不同第二通信***的第二终端,但是对于每个第二通信***中的第二终端的呼叫过程均相似,本实施例以第一终端呼叫一个第二通信***中的至少一个第二终端的呼叫过程进行说明。
S302,响应于该第一终端的呼叫请求,向该第二通信***的第二网关请求建立针对该呼叫请求的会话连接。
如,第一网关将该第一终端发送的该呼叫请求转发给第二通信***的第二网关,以请求建立针对该呼叫请求的会话连接。
又如,该第一网关基于该第一终端的呼叫请求,向该第二通信***的第二网关发送呼叫邀请请求,该呼叫邀请请求携带了该呼叫请求所请求呼叫的至少一个第二终端的标识信息,通过该呼叫邀请请求可以请求与该第二通信***的第二网关建立会话连接。
其中,该第二网关接收到该第一网关请求建立会话连接的请求后,会判断当前是否适合接收第一通信***的终端发送的语音消息包,例如,判断第二通信***内的话权是否被占用等等,如果判断当前适合接收第一通信***的终端发送的语音消息包,则该第二网关会向第一网关反馈确认建立会话连接的指示消息。相应的,第一网关在接收到指示消息后,确认建立第一网关与第二网关之间的会话连接。
如,第二网关在确认当前适合接收第一通信***的终端发送的语音消息包的情况下,可以向第一网关返回一个接通指示,例如200OK。而第一网关在接收到该接通指示后,可以向第二网关返回一个确认消息,以完成第一网关与第二网关之间的会话连接。
S303,在确认该第一网关与第二网关之间建立了该会话连接的情况下,为该第一终端分配针对该呼叫请求的话权授权。
其中,话权也称为讲话权,终端在具有话权授权的情况下,才具备向其他终端发送语音的权限。相应的,在第一网关为第一终端分配针对该呼叫请求的话权授权后,该第一终端便具备了呼叫该呼叫请求所请求呼叫的至少一个第二终端的权限,从而使得该第一终端可以通过第一网关向第二通信***的该至少一个第二终端发送语音消息包。
可以理解的是,由于第一通信***的类型不同,第一网关为第一终端分配话权授权的具体实现方式也会有所不同。
如,在第一通信***属于具有话权机制的通信***的情况下,例如,第一通信***为公网POC***或者带话权的专网DMR常规***的情况下,第一终端需要向第一网关发送针对该呼叫请求的话权申请请求,为了便于区分,将第一通信***的第一终端发送的话权申请请求称为第一话权申请请求。该第一网关响应于该第一终端发送的第一话权申请请求,向该第一终端返回针对该第一话权申请请求的话权授权,从而完成为第一终端分配话权授权。
又如,在第一通信***属于不具有话权机制的通信***的情况下,例如,第一通信***为不带话权的专网DMR常规***,则第一终端不需要向第一网关发送话权申请请求。在该种情况下,在第一网关与第二网关建立了会话连接之后,该第一网关可以直接确定该第一终端具有针对该呼叫请求的话权授权。也就是说,第一网关确认第一终端具备向第二通信***发送语音消息包的权限,在该种情况下,第一网关在接收到第一终端向至少一个第二终端发送的语音消息包后,可以转发给第二网关。
可以理解的是,在第一网关为第一终端分配了话权授权之后,该第一网关可以将第一终端发送的语音消息包转发给第二网关,以通过第二网关将该语音消息包转发给该呼叫请求所请求呼叫的至少一个第二终端。
进一步的,在第一终端结束呼叫的情况下,为了减少资源占用,该第一网关还可以释放该第一终端的话权。
其中,第一网关确认第一终端结束呼叫的方式可以有多种,如,第一网关可以在检测到第一终端最近一次发送语音消息包的时刻距离当前时刻的时长超过预设时长,则确认该第一终端结束语音消息包的发送,即结束呼叫。又如,第一网关在接收到第一终端发送的语音结束包时,确认第一终端结束呼叫。
可见,在本申请实施例中,第一通信***的第一网关在接收到第一通信***的第一终端向第二通信***中的至少一个第二终端发起的呼叫请求之后,会建立第一网关与第二通信***的第二网关之间针对该呼叫请求的会话连接,并在确认该会话连接建立之后,为该第一终端分配针对该呼叫请求的话权授权,使得该第一网关可以接收第一终端的语音消息包并转发给第二网关,从而实现了由发起呼叫请求的终端所属的网关实现话权分配与控制,保证了两个通信***的终端之间可以相互呼叫。
另外,由于本申请实施例中由发起呼叫请求的终端所属的网关来实现话权分配与控制,从而可以减少终端侧的开发,简化了多个通信***之间的话权控制的便捷性。
可以理解的是,在第一通信***的第一终端呼叫了第二通信***的第二终端之后,第二通信***的第二终端还可能会发起回呼,在该种情况下,第二终端可以通过第二通信***的第二网关向该第一网关申请话权。
如,参见图4,其示出了本申请一种话权控制方法一个实施例的流程示意图,本申请实施例中从第一通信***的第一网关侧进行介绍,本实施例的方法可以包括:
S401,接收第一通信***的第一终端发起的呼叫请求。
其中,该呼叫请求用于请求呼叫第二通信***中的至少一个第二终端。
S402,响应于该呼叫请求,向该第二通信***的第二网关请求建立针对该呼叫请求的会话连接。
S403,在确认该第一网关与第二网关之间建立了该会话连接的情况下,为该第一终端分配针对该呼叫请求的话权授权。
以上步骤S401到S403可以参见前面实施例的相关介绍,在此不再赘述。
S404,将第一终端发送的语音消息包转发给该第二网关,以通过第二网关将该语音消息包转发给至少一个第二终端。
可以理解的是,在第一终端获得话权授权之后,该第一终端可以向第一网关发送语音消息包,并通过第一网关将语音消息包转发给第二网关。该步骤S404并不属于话权分配的过程,其为一个可选步骤,目的是为了便于理解本实施例的方案。
与前面相似,在第一网关确认第一终端结束呼叫的情况下,该第一网关还可以释放该第一终端的话权。
S405,在维持该第一网关与第二网关之间建立的会话连接的情况下,接收第二网关发送的第二话权申请请求。
为了与前面第一终端发送的话权申请相区分,将第二网关向第一网关发送的话权申请请求称为第二话权申请请求。
其中,该第二话权申请请求为第二网关响应于目标第二终端发送的话权申请请求或者语音开始指示生成的。其中,该目标第二终端属于该第一终端发送的呼叫请求所请求呼叫的至少一个第二终端,也就是说,该目标第二终端为该至少一个第二终端中发起话权申请请求或者语音开始指示的第二终端。
可以理解的是,在维持第一网关与第二网关之间建立的针对该呼叫请求的会话连接的情况下,第二网关向第一网关发送的第二话权申请请求必然是请求为第二网关控制下的第二终端申请向第一终端发起呼叫的话权授权。
相应的,该目标第二终端发送的话权申请请求或者该语音开始指示用于请求针对该第一终端的呼叫请求进行回呼。其中,该话权申请请求或者该语音开始指示携带有请求呼叫的至少一个终端的标识信息,且该至少一个终端至少包括该第一终端。
如,第一终端发起的呼叫请求为个呼呼叫请求,则第二终端发送的话权申请请求或者该语音开始指示均用于表征需要对该第一终端进行回呼。在该种情况下,该话权申请请求或者该语音开始指示均携带有该第一终端的标识信息。
又如,在该第一终端发起的呼叫请求为组呼呼叫请求的情况下,该第二终端发送的话权申请请求或者语音开始指示均用于表征对该组呼呼叫请求所请求呼叫的群组内的终端进行回呼。在该种情况下,该话权申请请求或者该语音开始指示可以携带有请求呼叫的群组标识,该群组标识与该第一终端发起的呼叫请求中携带的群组标识相同。
可以理解的是,由于第二通信***的类型不同,触发该第二通信***中的第二网关向第一网关发送该第二话权申请请求的具体过程也会有所不同。如,在第二通信***为带话权机制的通信***的情况下,例如,第二通信***可以为公网POC***或者带话权的专网DMR常规***,则该第二网关可以在接收到目标第二终端发送的话权申请请求的情况下,向第一网关发送第二话权申请请求。例如,第二网关将目标第二终端发送的话权申请请求作为第二话权申请请求转发给第一网关。
又如,在第二通信***属于不带话权机制的通信***的情况下,例如,第二通信***为不带话权的专网DMR常规***,则第二通信***的第二终端可以在不向第二网关申请话权的前提下,便直接向第二网关发送语音开始指示。在该种情况下,第二网关在接收到目标第二终端发送的语音开始指示的情况下,向第一网关发送第二话权申请请求。
S406,响应于该第二话权申请请求,在确认第二网关具备话权授权的条件下,向该第二网关发送针对该第二话权申请请求的话权授权,以便该第二网关确认该目标第二终端获得该第一网关的话权授权。
其中,判断该第二网关是否具备话权授权的条件可以有多种可能,如,第一网关可以检测该第一通信***中是否存在终端占据话权,或者,第一网关检测第一网关当前是否接入第二终端发送的语音消息包等等。本申请对于第一网关如何确定第二网关具备话权授权的条件的具体实现方式不加限制。
可以理解的是,该第一网关确认该第二网关具备话权授权的条件实际上也就是确认该目标第二终端具有话权授权的条件。在该种情况下,第一网关可以向第二网关发送针对该第二话权申请请求的话权授权,以实现对目标第二终端的话权授权。
相应的,第二网关在接收到针对该第二话权申请请求的话权授权后,可以确认该第二终端具备向第一网关以及第一终端发送语音消息包的权限。
如,在第二通信***属于带有话权机制的通信***的情况下,第二网关在向第一网关发送第二话权申请请求之前,该第二网关会接收目标第二终端发送的话权申请请求,在该种情况下,第二网关会向第二终端发送针对该第二终端发起的话权申请请求的话权授权。
又如,在第二通信***属于不带话权的通信***的情况下,第二网关在向第一网关发送第二话权申请请求之前,该第二网关会接收到目标第二终端发送的语音开始指示,则在第二网关接收到针对该第二话权申请请求的话权授权之后,该第二网关会向第一网关发送该语音开始指示,并将目标第二终端发送的语音消息包转发给第一网关。
可以理解的是,无论第二通信***是否带有话权,第二网关在确认目标第二终端具有第一网关的话权授权之后,该第二网关均会将目标第二终端发送的语音消息包转发给第一网关。相应的,第一网关接收到第二网关发送的语音消息包之后,会将该语音消息包转发给该第一终端,从而实现第二通信***的第二终端可以对第一通信***的第一终端进行回呼。
可见,在本申请实施例中,在第一通信***的第一终端向第二通信***的至少一个第二终端发起呼叫请求的情况下,第一通信***的第一网关充当第一通信***与第二通信***的话权控制者,并实现为第一终端分配呼叫第二通信***的第二终端的话权授权。同时,在第二通信***的第二终端回呼该第一终端的情况下,可以通过该第二通信***的第二网关向第一网关发送话权授权,并由第一网关为发起回呼的第二终端分配话权授权,以使得第二终端可以呼叫第一通信***的第一终端。由此可知,本申请实施例中通过发起呼叫请求的终端所属的网关来充当两个通信***的话权控制者,以实现对呼叫以及回呼过程的话权分配,以保证了两个通信***的终端可以相互呼叫,实现了任意两个通信***之间的话权分配。
可以理解的是,在本申请以上任意一个实施例中,在第一终端发送的呼叫请求的类型不同时,第一网关与第二网关建立会话连接的过程也会有所差别,从而导致为第一终端分配话权授权的时机也会有所差别。下面分别针对第一终端发起的呼叫请求为组呼以及个呼的情况,对第二网关向第一网关反馈确认会话连接的指示消息的过程进行介绍。
其中,在第一终端发起的呼叫请求为个呼呼叫请求的情况下,第一网关在确认第一网关与第二网关之间建立了会话连接的情况下,还需要建立该第一网关与第一终端之间的会话连接;然后,该第一网关才会为第一终端分配针对该呼叫请求的话权授权。在该种情况中,第一网关为第一终端分配话权授权的具体方式也可以为前面提到的任意一种实现方式,在此不再赘述。
相应的,在呼叫请求为个呼的情况下,第二网关在接收到该第一网关请求建立针对该呼叫请求的会话连接的请求时,该第二网关需要先建立该第二网元与该个呼呼叫请求所请求呼叫的第二终端之间的会话连接,并在第二网关与该第二终端之间建立了会话连接之后,才会同意与第一网关建立会话连接。
其中,在第一终端发起的呼叫请求为组呼呼叫请求的情况下,由于第一网关可以在向第二网关请求建立会话连接之前,建立该第一网关与该第一终端之间的会话连接,因此,在确认第一网关与第二网关之间建立有会话连接的情况下,第一网关便可以直接执行为第一终端分配话权授权的操作。
相应的,由于该呼叫请求为组呼,则该第二网关在接收到第一网关请求建立针对该呼叫请求的会话连接时,该第二网关则无需等待第二网关与该呼叫请求所请求呼叫的至少一个第二终端均建立会话连接之后,便可以直接与第一网关建立会话连接。
当然,在呼叫请求为组呼的情况下,第一网关也可以在与第二网关建立了会话连接之后,在与第一终端建立会话连接,该种情况同样适用于本实施例,具体与个呼的情况相似,在此不再赘述。
为了便于理解本申请的方案,下面结合具体的应用场景进行介绍。可以理解的是,考虑到两个类型不同的通信***之间的话权控制的重要性更高,以涉及到的两个通信***为不同类型的通信***为例说明。
如,以公网POC***与专网DMR常规***之间的话权控制为例,下面分情况说明。
首先,以公网POC***与专网DMR常规***均属有带话权控制机制的通信***,并以公网POC***内的POC终端向专网DMR常规***中的DMR终端发起呼叫请求为例说明。
在该种情况下,公网POC***相当于第一通信***。而该公网POC***的POC网关相当于第一通信***的第一网关,其承担该公网POC***与专网DMR常规***的主控制角色。
而该专网DMR常规***相当于第二通信***,专网DMR常规***的中转台网关作为该公网POC***相当于第二通信***的第二网关,专网DMR常规***的中转台网关作为该公网POC***该与专网DMR常规***的从控制角色,且该中转台网关在该专网DMR常规***内部承担主控制角色。
如,参见图5,其示出了以公网POC***内的POC终端发起呼叫请求的情况下,本申请实施例的话权控制方法的一种流程交互示意图,本实施例的方法可以包括:
S501,POC终端向POC网关发起组呼呼叫请求。
该组呼呼叫请求至少用于请求呼叫专网DMR常规***中的多个DMR终端。如,该组呼呼叫请求可以携带有请求呼叫的终端所在的群组的群组标识。
此处,以组呼呼叫请求用于请求呼叫专网DMR常规***的多个DMR终端为例,但是如果该组呼呼叫请求用于请求呼叫该专网DMR常规***的一个DMR终端也同样适用于本实施例,如,该组呼呼叫请求用于请求呼叫该专网DMR常规***的一个DMR终端的同时,请求呼叫其他通信***的至少一个终端。
为了便于描述,本实施例以呼叫请求为组呼呼叫请求为例说明,但是可以理解的是,个呼呼叫请求也同样适用于本实施例。
S502,POC网关响应于该组呼呼叫请求,与该POC终端建立会话连接。
如,POC网关接收到该组呼呼叫请求后,在确认可以与该POC终端建立会话连接的情况下,该POC网关可以向该POC终端反馈一个接通指示,如,反馈200OK;然后,该POC终端向POC网关发送确认消息,以完成该POC终端与该POC网关之间的会话连接。
S503,POC网关响应于该组呼呼叫请求,向专网DMR常规***的中转台网关发送呼叫邀请,以请求建立该POC网关与该中转台网关之间的会话连接。
该呼叫邀请携带有该组呼呼叫请求所请求呼叫的群组的群组标识。
当该POC终端发起的个呼呼叫请求的情况下,该POC网关可以向中转台网关发送携带该个呼呼叫请求对应的DMR终端的标识的呼叫邀请。
S504,该中转台网关响应于该呼叫邀请,建立该POC网关与该中转台网关之间的会话连接。
如图5所示,中转台网关确认可以接收该呼叫邀请,则向该POC网关返回一个接通指示,例如,返回200OK。相应的,POC网关响应于该接通指示,向中转台网关返回确认消息,则POC网关与该中转台网关之间的会话连接被建立。
S505,该中转台网关向该组呼呼叫请求所请求呼叫的多个DMR终端发送呼叫邀请,以请求与该多个DMR终端建立会话连接。
如,中转台网关根据该POC网关发送的呼叫邀请所携带的群组标识,确定属于该群组标识所表示的群组内的多个DMR终端,并通过发送呼叫邀请请求与该多个DMR终端建立会话连接。
S506,该DMR终端响应于中转台网关发送的呼叫邀请,建立该DMR终端与该中转台网关之间的会话连接。
如,对于任意一个DMR终端而言,DMR终端响应于该呼叫邀请,向该中转台网关返回一个接通指示,例如200OK。相应的,该中转台网关接收到该接通指示之后,可以向该DMR终端返回确认消息,以完成该DMR终端与该中转台网关之间的会话连接。
可以理解的是,以上步骤S501至S506属于控制面信令的交互部分。
以上步骤S501至S506是以POC终端发起组呼呼叫请求为例说明,但是可以理解的是,如果POC终端发起个呼呼叫请求也同样适用于本实施例,不同之处仅在于,POC网关将针对该个呼呼叫请求的呼叫邀请发送给中转台网关之后,该中转台网关需要先向该个呼呼叫请求所请求呼叫的DMR终端发送呼叫邀请,并在该DMR终端与该中转台网关建立了会话连接之后,该中转台网关才会向POC网关返回接通指示,以完成该中转台网关与该POC网关之间的会话连接。
S507,在POC网关确认该POC网关与该中转台网关建立了针对该呼叫请求的会话连接的情况下,POC网关接收POC终端发送的第一话权申请请求。
由于公网POC***属于带话权的通信***,因此,在该POC终端发送语音消息之前,该POC终端还需要向该POC网关发送话权申请请求。
与前面实施例相似,将发起呼叫请求的POC终端发送的话权申请请求称为第一话权申请请求。
S508,该POC网关响应于该第一话权授权请求,为该POC终端反馈针对该第一话权授权请求的话权授权。
S509,POC网关将POC终端发送的语音消息包转发给中转台网关,以便中转台网关将该语音消息包转发给与该中转台网关建立会话连接的多个DMR终端。
在POC终端接收话权授权之后,该POC终端便可以将语音消息包发送给该POC网关。同时,为了使得中转台网关可以获知该POC终端即将发送语音消息包的消息,该POC网关可以向该中转台网关发送语音开始指示,该语音开始指示用于指示语音开始传输,如,语音开始指示可以为实时传输协议(Real-time Transport Protocol,RTP)中的开始消息。
如,该步骤S509具体可以包括:POC网关向该中转台网关发送语音开始指示。POC网关接收POC终端发送的语音消息包,并将该语音消息包转发给中转台网关。然后,中转台网关将POC网关发送的语音消息包转发给与该中转台网关建立会话连接的多个DMR终端。
进一步的,POC网关在接收到POC终端发送的语音结束指示,并将该语音结束指示转发给中转台网关;相应的,该中转台网关将该语音结束指示转发给多个DMR终端。
其中,该语音结束指示用于指示结束语音消息包的传输。如,POC终端在检测到指定时长内未接收到语音消息包,则可以向该POC网关发送语音结束指示。
当然,POC网关也可以在指定时长内未接收到该POC终端的语音消息包的情况下,生成语音结束指示,并将语音结束指示发送给中转台网关。
可以理解的是,在POC网关接收到或者生成该语音结束指示的同时,该POC网关还可以释放为该POC终端分配的话权。
S510,在中转台网关与POC网关建立有该会话连接的情况下,该中转台网关接收DMR终端发送的第二话权申请请求。
可以理解的是,由于中转台网关所属的专网DMR常规***属于带话权的通信***,因此,对于POC终端请求呼叫的多个DMR终端而言,任意一个DMR终端可以在希望对该POC终端进行回呼的情况下,向该中转台网关发送话权申请请求。为了便于区分,将DMR终端发送的话权申请请求生成第二话权申请请求。
可以理解的是,由于POC终端发起的组呼呼叫请求,因此,该第二话权申请请求可以请求获得该组呼呼叫请求所对应的群组进行呼叫的话权权限,可见,该第二话权申请请求至少请求获得呼叫该POC终端的话权。
S511,中转台网关将该第二话权申请请求转发给POC网关。
S512,POC网关在确认发起该第二话权申请请求的DMR终端具备话权授权条件的情况下,向中转台网关返回针对该第二话权申请请求的话权授权指示。
S513,中转台网关将针对该第二话权申请请求的话权授权指示转发给相应的DMR终端。
在发起该第二话权申请请求的DMR终端接收到话权授权指示之后,该DMR终端便具备了向该POC网关控制下的POC终端发送语音消息包的权限。
与前面步骤S509相似,该中转台网关为了使得组呼呼叫请求所呼叫的多个DMR终端中除了发起该第二话权申请请求的DMR终端之外的其他DMR终端可以获知即将发送语音消息包,该中转台网关还会向该多个DMR终端中的其他DMR终端发送语音开始指示。
S514,中转台网关将具备话权授权的DMR终端发送的语音消息包转发给POC网关,以通过POC网关将该语音消息包转发给POC终端。
其中,中转台网关接收到DMR终端的语音消息包之后,不仅会转发给POC网关,还会将该语音消息包转发给该DMR终端之外且与该中转台网关建立会话连接的DMR终端。
相应的,中转台网关在接收到该DMR终端的语音结束指示或者确定满足生成语音结束指示的情况下,该中转台网关还会将语音结束指示发送给该POC网关以及其他与该中转台网关具有会话连接的DMR终端。
以上图5的实施例是以POC终端发起呼叫请求的情况下,POC网关承担主控制角色,完成公网POC***与专网DMR常规***之间的话权分配与控制的实现流程。
在DMR终端发起呼叫请求的情况下,专网DMR常规***中的中转台网关会承担公网POC***与专网DMR常规***的主控制角色,完成公网POC***与专网DMR常规***之间的话权分配与控制。而POC网关则作为完成公网POC***与专网DMR常规***所组成的融合通信***的从控制角色。在该种情况下,专网DMR常规***相当于第一通信***,而专网DMR常规***中的中转台网关相当于第一通信***的第一网关,而公网POC***相当于第二通信***,而POC网关相当于第二通信***中的第二网关。
在DMR终端发起呼叫请求的情况下,该中转台网关所需执行的操作与图5实施例中POC网关所执行的操作相似,而该POC网关所需执行的操作与该图5实施例中的中转台网关所执行的操作相似,在此不再重复赘述。
下面以公网POC***为带话权的通信***,而该专网DMR常规***为不带话权控制的通信***为例,并以公网POC***内的POC终端向专网DMR常规***中的DMR终端发起呼叫请求的场景进行说明。
如,参见图6,其示出了本申请一种话权控制方法的又一种流程交互示意图,本实施例的方法可以包括:
S601,POC终端向POC网关发起组呼呼叫请求。
该组呼呼叫请求至少用于请求呼叫专网DMR常规***中的多个DMR终端。如,该组呼呼叫请求可以携带有请求呼叫的终端所在的群组的群组标识。
S602,POC网关响应于该组呼呼叫请求,与该POC终端建立会话连接。
S603,POC网关响应于该组呼呼叫请求,向专网DMR常规***的中转台网关发送呼叫邀请,以请求建立该POC网关与该中转台网关之间的会话连接。
S604,该中转台网关响应于该呼叫邀请,建立该POC网关与该中转台网关之间的会话连接。
S605,该中转台网关向该组呼呼叫请求所请求呼叫的多个DMR终端发送呼叫邀请,以请求与该多个DMR终端建立会话连接。
S606,该DMR终端响应于中转台网关发送的呼叫邀请,建立该DMR终端与该中转台网关之间的会话连接。
可以理解的是,以上步骤S601至S606属于控制面信令的交互部分,其具体实现过程与图5实施例中步骤S501到S506的具体实现过程相似,具体可以参见前面实施例的相关介绍,在此不再赘述。
以上步骤S601至S606是以POC终端发起组呼呼叫请求为例说明,但是可以理解的是,如果POC终端发起个呼呼叫请求也同样适用于本实施例。
S607,在POC网关确认该POC网关与该中转台网关建立了针对该呼叫请求的会话连接的情况下,POC网关接收POC终端发送的第一话权申请请求。
由于公网POC***属于带话权的通信***,因此,在该POC终端发送语音消息之前,该POC终端还需要向该POC网关发送话权申请请求。
S608,该POC网关响应于该第一话权授权请求,为该POC终端反馈针对该第一话权授权请求的话权授权。
S609,POC网关将POC终端发送的语音消息包转发给中转台网关,以便中转台网关将该语音消息包转发给与该中转台网关建立会话连接的多个DMR终端。
该步骤S607与S609的过程与前面图5实施例的S507至S509的过程相似,具体可以参见前面的相关介绍,在此不再赘述。
S610,在中转台网关与POC网关建立有该会话连接的情况下,该中转台网关接收DMR终端发送的语音开始指示。
可以理解的是,由于中转台网关所属的专网DMR常规***属于不带话权机制的通信***,因此,对于POC终端请求呼叫的多个DMR终端而言,任意一个DMR终端发起回呼均不需要向中转台网关发送话权申请请求,因此,该DMR终端可以直接向中转台网关发送用于指示需要发送语音消息包的语音开始指示。
可以理解的是,由于POC终端发起的组呼呼叫请求,因此,在本实施例中,该语音开始指示所对应的接收方也应该是该组呼呼叫请求对应的群组,因此,该语音开始指示可以携带有该组呼呼叫请求对应的群组的群组标识。
可见,该语音开始指示至少用于指示需要向POC终端发送语音消息包。
S611,中转台网关响应于该语音开始指示,向POC网关发送第二话权申请请求。
中转台网关根据该语音开始指示可以确定该中转台网关控制下的DMR终端需要向公网POC***的POC终端发送语音消息包,在该种情况下,该中转台网关需要向POC网关请求话权授权,即向POC网关发送第二话权申请请求。
其中,该第二话权申请请求用于请求为发起语音开始指示的DMR终端申请话权授权。如,该第二话权申请请求可以携带该DMR终端的终端标识。
S612,POC网关在确认发起该中转台网关具备话权授权条件的情况下,向中转台网关返回针对该第二话权申请请求的话权授权指示。
POC网关检测该公网POC***中的话权未被占用,则可以为该中转台网关或者说发起该语音开始指示的DMR终端进行话权授权。
S613,中转台网关确定发送语音开始指示的该DMR终端具有该POC网关的话权授权,并接收该DMR终端发送的语音消息包。
S614,中转台网关将该DMR终端发送的语音消息包转发给POC网关,以通过POC网关将该语音消息包转发给POC终端。
该步骤S613与S614与前面步骤S513和S514相似,在此不再赘述。
下面以公网POC***为带话权的通信***,而该专网DMR常规***为不带话权控制的通信***为例,并以专网DMR常规***中的DMR终端向公网POC***内的POC终端发起呼叫请求的场景进行说明。
如,参见图7,其示出了本申请一种话权控制方法又一种流程交互示意图,本实施例的方法可以包括:
S701,DMR终端向专网DMR常规***的中转台网关发起组呼呼叫请求。
该组呼呼叫请求至少用于请求呼叫公网POC***中的至少一个POC终端。如,该组呼呼叫请求可以携带有请求呼叫的终端所在的群组的群组标识。
S702,中转台网关响应于该组呼呼叫请求,与该DMR终端建立会话连接。
S703,中转台网关响应于该组呼呼叫请求,向公网POC***的POC网关发送呼叫邀请,以请求建立该POC网关与该中转台网关之间的会话连接。
可以理解的是,如果该组呼呼叫请求的被呼叫方包含该专网DMR常规***中的其他DMR终端,则该中转网关还会向其他DMR终端发送呼叫邀请,以便于其他DMR终端建立会话连接,如图7中虚线箭头所示。
S704,该POC网关响应于该呼叫邀请,建立该POC网关与该中转台网关之间的会话连接。
S705,该POC网关向该组呼呼叫请求所请求呼叫的POC终端发送呼叫邀请,以请求与该POC终端建立会话连接。
S706,该POC终端响应于POC网关发送的呼叫邀请,建立该POC终端与该POC网关之间的会话连接。
可以理解的是,以上步骤S701至S706属于控制面信令的交互部分,其具体实现过程与图5实施例中步骤S501到S506中建立会话连接的过程相似,在此不再赘述。
以上步骤S701至S706是以DMR终端发起组呼呼叫请求为例说明,但是可以理解的是,如果DMR终端发起个呼呼叫请求也同样适用于本实施例。
S707,在中转台网关确认该POC网关与该中转台网关建立了针对该呼叫请求的会话连接的情况下,则确认该DMR终端具有针对该组呼呼叫请求的话权授权,接收该DMR终端发送的语音开始指示。
可以理解的是,在专网DMR常规***不带话权的情况下,专网DMR常规***内的DMR不需要向该专网DMR常规***的中转台网关发送话权申请请求,因此,在该中转台网关确认其与该POC网关建立了会话连接的情况下,该中转台网关就可以确认该DMR终端具备向POC终端发送语音消息包的权限。在该种情况下,该中转台网关便会处理该DMR终端向该POC终端发送的语音相关的消息包。
S708,中转台网关将该语音开始指示转发给POC网关,以通过该POC网关将该语音开始指示转发给该POC终端。
其中,该语音开始指示携带有与该DMR终端发起的组呼呼叫请求对应的群组标识。
S709,中转台网关将DMR终端发送的语音消息包转发给POC网关,以便POC网关将该语音消息包转发给与该POC网关建立会话连接的POC终端。
可以理解的是,在本申请实施例中,在该步骤S709之后,该中转台网关还可以接收DMR终端发送的语音结束指示,并将该语音结束指示转发给POC网关,以通过POC网关将该语音结束指示转发给该POC终端。当然,该中转台网关也可以在指定时长接收不到该DMR终端发送的语音消息包的情况下,生成语音结束指示,并将语音结束指示发送给POC网关。
相应的,在中转台网关确认DMR终端接收到或者生成语音结束指示,则中转台网关确认该DMR终端结束呼叫,则会释放该DMR终端的话权,在本实施例中,释放该DMR终端的话权可以认为确认该DMR不具备占用公网POC***的话权的条件。
S710,在中转台网关与POC网关建立有该会话连接的情况下,该POC网关接收POC终端发送的第二话权申请请求。
可以理解的是,由于公网POC***属于带话权的通信***,POC终端需要先向POC网关申请话权申请请求,由于本申请实施例中该公网POC***相当于前面实施例中提到的第二通信***,因此,将该POC终端向该POC网关发送的话权申请请求称为第二话权申请请求。
可以理解的是,由于POC终端发起的组呼呼叫请求,因此,该第二话权申请请求可以请求获得该组呼呼叫请求所对应的群组进行呼叫的话权权限,可见,该第二话权申请请求至少请求获得呼叫发起组呼呼叫请求的该DMR终端的话权。
S711,POC网关将该第二话权申请请求转发给中转台网关。
S712,中转台网关在确认发起该第二话权申请请求的POC终端具备话权授权条件的情况下,向POC网关返回针对该第二话权申请请求的话权授权指示。
S713,POC网关将针对该第二话权申请请求的话权授权指示转发给相应的POC终端。
在发起该第二话权申请请求的POC终端接收到话权授权指示之后,该POC终端便具备了向该中转台网关控制下的DMR终端发送语音消息包的权限。
S714,POC网关将具备话权授权的POC终端发送的语音消息包转发给中转台网关,以通过该中转台网关将该语音消息包转发给该语音消息包所对应的DMR终端。
对应本申请的一种话权控制方法,本申请还提供了一种话权控制装置。
如,参见图8,其示出了本申请一种话权控制装置,应用于第一通信***的第一网关,包括:
呼叫接收单元801,用于接收第一通信***的第一终端发起的呼叫请求,所述呼叫请求用于请求呼叫第二通信***中的至少一个第二终端;
会话请求单元802,用于响应于所述呼叫请求,向所述第二通信***的第二网关请求建立针对所述呼叫请求的会话连接;
第一话权授权单元803,用于在确认所述第一网关与第二网关之间建立了所述会话连接的情况下,为所述第一终端分配针对所述呼叫请求的话权授权。
在一种可能的实现方式中,所述第一话权授权单元,可以包括:
第一授权子单元,用于响应于第一终端发送的针对所述呼叫请求的第一话权申请请求,向所述第一终端返回针对所述第一话权申请请求的话权授权;
在又一种可能的实现方式中,该第一话权授权单元可以包括:第二授权子单元,用于确定所述第一终端具有针对所述呼叫请求的话权授权。
可选的,该装置还可以包括:
语音转发单元,用于在所述第一话权授权单元为所述第一终端分配针对所述呼叫请求的话权授权之后,将所述第一终端发送的语音消息包转发给所述第二网关,以通过所述第二网关将所述第一终端发送的语音消息包转发给所述至少一个第二终端;
话权释放单元,用于在确认所述第一终端结束呼叫的情况下,释放所述第一终端的话权。
如,参见图9,其示出了本申请一种话权授权装置的又一种组成结构示意图,本实施例的装置与图8实施例的不同之处在于:
在本实施例的装置中除了包括:呼叫接收单元801、会话请求单元802和第一话权授权单元803之外,该装置还包括:
申请接收单元804,用于在维持所述第一网关与第二网关之间建立的所述会话连接的情况下,接收第二网关发送的第二话权申请请求,所述第二话权申请请求为所述第二网关响应于目标第二终端发送的话权申请请求或者语音开始指示生成的,其中,所述目标第二终端属于所述至少一个第二终端,所述目标第二终端发送的话权申请请求或者所述语音开始指示用于请求针对所述呼叫请求进行回呼;
第二话权授权单元805,用于响应于所述第二话权申请请求,在确认第二网关具备话权授权的条件下,向所述第二网关发送针对所述第二话权申请请求的话权授权,以便所述第二网关确认所述目标第二终端获得所述第一网关的话权授权。
可选的,在以上任意一个装置的实施例中,所述呼叫接收单元可以包括,包括:
个呼接收单元,用于接收所述第一通信***的第一终端发起的个呼呼叫请求,所述个呼呼叫请求用于请求呼叫所述第二通信***的一个第二终端;
所述第一话权授权单元,包括:
会话建立子单元,用于在确认所述第一网关与所述第二网关之间建立了所述会话连接的情况下,建立所述第一网关与所述第一终端之间的会话连接;
个呼授权子单元,用于为所述第一终端分配针对所述个呼呼叫请求的话权授权。
在又一种可能的实现方式中,所述呼叫接收单元,包括:
组呼接收单元,用于接收所述第一通信***的第一终端发起的组呼呼叫请求;
该装置还可以包括:
内部会话建立单元,用于在所述会话请求单元向所述第二通信***的第二网关请求建立针对所述呼叫请求的会话连接之前,建立所述第一网关与所述第一终端之间的会话连接。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
以上仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (10)
1.一种话权控制方法,其特征在于,应用于第一通信***的第一网关,包括:
接收第一通信***的第一终端发起的呼叫请求,所述呼叫请求用于请求呼叫第二通信***中的至少一个第二终端;
响应于所述呼叫请求,向所述第二通信***的第二网关请求建立针对所述呼叫请求的会话连接;
在确认所述第一网关与第二网关之间建立了所述会话连接的情况下,为所述第一终端分配针对所述呼叫请求的话权授权。
2.根据权利要求1所述的话权控制方法,其特征在于,所述为所述第一终端分配针对所述呼叫请求的话权授权,包括:
响应于第一终端发送的针对所述呼叫请求的第一话权申请请求,向所述第一终端返回针对所述第一话权申请请求的话权授权。
3.根据权利要求1所述的话权控制方法,其特征在于,所述为所述第一终端分配针对所述呼叫请求的话权授权,包括:
确定所述第一终端具有针对所述呼叫请求的话权授权。
4.根据权利要求1所述的话权控制方法,其特征在于,在所述为所述第一终端分配针对所述呼叫请求的话权授权之后,还包括:
将所述第一终端发送的语音消息包转发给所述第二网关,以通过所述第二网关将所述第一终端发送的语音消息包转发给所述至少一个第二终端;
在确认所述第一终端结束呼叫的情况下,释放所述第一终端的话权。
5.根据权利要求1所述的话权控制方法,其特征在于,还包括:
在维持所述第一网关与第二网关之间建立的所述会话连接的情况下,接收第二网关发送的第二话权申请请求,所述第二话权申请请求为所述第二网关响应于目标第二终端发送的话权申请请求或者语音开始指示生成的,其中,所述目标第二终端属于所述至少一个第二终端,所述目标第二终端发送的话权申请请求或者所述语音开始指示用于请求针对所述呼叫请求进行回呼;
响应于所述第二话权申请请求,在确认第二网关具备话权授权的条件下,向所述第二网关发送针对所述第二话权申请请求的话权授权,以便所述第二网关确认所述目标第二终端获得所述第一网关的话权授权。
6.根据权利要求1或5所述的话权控制方法,其特征在于,所述接收第一通信***的第一终端发起的呼叫请求,包括:
接收所述第一通信***的第一终端发起的个呼呼叫请求,所述个呼呼叫请求用于请求呼叫所述第二通信***的一个第二终端;
在确认所述第一网关与第二网关之间建立了所述会话连接的情况下,为所述第一终端分配针对所述呼叫请求的话权授权,包括:
在确认所述第一网关与所述第二网关之间建立了所述会话连接的情况下,建立所述第一网关与所述第一终端之间的会话连接;
为所述第一终端分配针对所述个呼呼叫请求的话权授权。
7.根据权利要求1或5所述的话权控制方法,其特征在于,所述接收第一通信***的第一终端发起的呼叫请求,包括:
接收所述第一通信***的第一终端发起的组呼呼叫请求;
在所述响应于所述呼叫请求,向所述第二通信***的第二网关请求建立针对所述呼叫请求的会话连接之前,还包括:
建立所述第一网关与所述第一终端之间的会话连接。
8.一种话权控制装置,其特征在于,应用于第一通信***的第一网关,包括:
呼叫接收单元,用于接收第一通信***的第一终端发起的呼叫请求,所述呼叫请求用于请求呼叫第二通信***中的至少一个第二终端;
会话请求单元,用于响应于所述呼叫请求,向所述第二通信***的第二网关请求建立针对所述呼叫请求的会话连接;
第一话权授权单元,用于在确认所述第一网关与第二网关之间建立了所述会话连接的情况下,为所述第一终端分配针对所述呼叫请求的话权授权。
9.根据权利要求8所述的话权控制装置,其特征在于,所述第一话权授权单元,包括:
第一授权子单元,用于响应于第一终端发送的针对所述呼叫请求的第一话权申请请求,向所述第一终端返回针对所述第一话权申请请求的话权授权;
或者,
第二授权子单元,用于确定所述第一终端具有针对所述呼叫请求的话权授权。
10.根据权利要求8所述的话权控制装置,其特征在于,还包括:
申请接收单元,用于在维持所述第一网关与第二网关之间建立的所述会话连接的情况下,接收第二网关发送的第二话权申请请求,所述第二话权申请请求为所述第二网关响应于目标第二终端发送的话权申请请求或者语音开始指示生成的,其中,所述目标第二终端属于所述至少一个第二终端,所述目标第二终端发送的话权申请请求或者所述语音开始指示用于请求针对所述呼叫请求进行回呼;
第二话权授权单元,用于响应于所述第二话权申请请求,在确认第二网关具备话权授权的条件下,向所述第二网关发送针对所述第二话权申请请求的话权授权,以便所述第二网关确认所述目标第二终端获得所述第一网关的话权授权。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910325244.XA CN111836208A (zh) | 2019-04-22 | 2019-04-22 | 话权控制方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910325244.XA CN111836208A (zh) | 2019-04-22 | 2019-04-22 | 话权控制方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111836208A true CN111836208A (zh) | 2020-10-27 |
Family
ID=72911871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910325244.XA Pending CN111836208A (zh) | 2019-04-22 | 2019-04-22 | 话权控制方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111836208A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115460179A (zh) * | 2022-09-19 | 2022-12-09 | 青岛海信电子设备股份有限公司 | 移动通信网络的呼叫控制方法、装置、电子设备和介质 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1585520A (zh) * | 2004-06-04 | 2005-02-23 | 中兴通讯股份有限公司 | 数字集群***与普通电话***互联互通的方法 |
CN101223805A (zh) * | 2005-08-18 | 2008-07-16 | 中兴通讯股份有限公司 | 一种数字集群通信***的漫游实现方法 |
US8027316B1 (en) * | 2006-07-28 | 2011-09-27 | Nextel Communications Inc. | Efficient selection of interoperability gateway for CDMA terminated PTT calls |
US8059613B1 (en) * | 2006-07-28 | 2011-11-15 | Nextel Communications Inc. | Implementing redirect on interoperability gateway for CDMA terminated PTT calls |
US8369882B1 (en) * | 2008-07-22 | 2013-02-05 | Nextel Communications Inc. | Systems and methods for setting-up group calls based on a group call request |
CN103237141A (zh) * | 2013-04-26 | 2013-08-07 | 海能达通信股份有限公司 | 通话控制方法和相关设备及通信*** |
CN104469850A (zh) * | 2014-11-25 | 2015-03-25 | 海能达通信股份有限公司 | 一种呼叫建立方法、***及调度互联服务器 |
CN104601552A (zh) * | 2014-12-25 | 2015-05-06 | 海能达通信股份有限公司 | 专网无线***之间的通信方法及ip企业交换机、呼叫终端 |
CN204425558U (zh) * | 2014-12-31 | 2015-06-24 | 深圳市鼎泰富科技有限公司 | 一种基于对讲机移动终端的*** |
CN106060784A (zh) * | 2016-06-16 | 2016-10-26 | 哈尔滨海能达科技有限公司 | 集群通信***的语音呼叫方法、***、装置及网关设备 |
EP3210400A1 (en) * | 2014-10-21 | 2017-08-30 | Kodiak Networks, Inc. | System for inter-communication between land mobile radio and push-to-talk-over-cellular systems |
US20170280306A1 (en) * | 2014-12-11 | 2017-09-28 | Kodiak Networks Inc. | System for Inter-Communication Between Integrated Digital Enhanced Network Systems and Push-To-Talk-Over-Cellular Systems |
CN207753717U (zh) * | 2017-11-23 | 2018-08-21 | 上海瀚所信息技术有限公司 | 一种分布式对讲中继覆盖设备 |
CN108712184A (zh) * | 2018-05-16 | 2018-10-26 | 深圳市鼎泰富科技有限公司 | 一种支持网络对讲与dmr对讲互通的手持终端 |
CN109068396A (zh) * | 2018-08-28 | 2018-12-21 | 北京中兴高达通信技术有限公司 | 通信的控制方法及装置、存储介质、电子装置 |
-
2019
- 2019-04-22 CN CN201910325244.XA patent/CN111836208A/zh active Pending
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1585520A (zh) * | 2004-06-04 | 2005-02-23 | 中兴通讯股份有限公司 | 数字集群***与普通电话***互联互通的方法 |
CN101223805A (zh) * | 2005-08-18 | 2008-07-16 | 中兴通讯股份有限公司 | 一种数字集群通信***的漫游实现方法 |
US8027316B1 (en) * | 2006-07-28 | 2011-09-27 | Nextel Communications Inc. | Efficient selection of interoperability gateway for CDMA terminated PTT calls |
US8059613B1 (en) * | 2006-07-28 | 2011-11-15 | Nextel Communications Inc. | Implementing redirect on interoperability gateway for CDMA terminated PTT calls |
US8369882B1 (en) * | 2008-07-22 | 2013-02-05 | Nextel Communications Inc. | Systems and methods for setting-up group calls based on a group call request |
CN103237141A (zh) * | 2013-04-26 | 2013-08-07 | 海能达通信股份有限公司 | 通话控制方法和相关设备及通信*** |
EP3210400A1 (en) * | 2014-10-21 | 2017-08-30 | Kodiak Networks, Inc. | System for inter-communication between land mobile radio and push-to-talk-over-cellular systems |
CN104469850A (zh) * | 2014-11-25 | 2015-03-25 | 海能达通信股份有限公司 | 一种呼叫建立方法、***及调度互联服务器 |
US20170280306A1 (en) * | 2014-12-11 | 2017-09-28 | Kodiak Networks Inc. | System for Inter-Communication Between Integrated Digital Enhanced Network Systems and Push-To-Talk-Over-Cellular Systems |
CN104601552A (zh) * | 2014-12-25 | 2015-05-06 | 海能达通信股份有限公司 | 专网无线***之间的通信方法及ip企业交换机、呼叫终端 |
CN204425558U (zh) * | 2014-12-31 | 2015-06-24 | 深圳市鼎泰富科技有限公司 | 一种基于对讲机移动终端的*** |
CN106060784A (zh) * | 2016-06-16 | 2016-10-26 | 哈尔滨海能达科技有限公司 | 集群通信***的语音呼叫方法、***、装置及网关设备 |
CN207753717U (zh) * | 2017-11-23 | 2018-08-21 | 上海瀚所信息技术有限公司 | 一种分布式对讲中继覆盖设备 |
CN108712184A (zh) * | 2018-05-16 | 2018-10-26 | 深圳市鼎泰富科技有限公司 | 一种支持网络对讲与dmr对讲互通的手持终端 |
CN109068396A (zh) * | 2018-08-28 | 2018-12-21 | 北京中兴高达通信技术有限公司 | 通信的控制方法及装置、存储介质、电子装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115460179A (zh) * | 2022-09-19 | 2022-12-09 | 青岛海信电子设备股份有限公司 | 移动通信网络的呼叫控制方法、装置、电子设备和介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101715172B (zh) | 基于PoC用户的应答模式的呼叫处理***和方法 | |
EP2856655B1 (en) | System and method for efficient use of radio resources for push-to-talk services in mobile wireless communications systems | |
EP1829302B1 (en) | Push-to-x over cellular coordinated floor and packet scheduling | |
JP4813481B2 (ja) | PoCシステムの呼処理方法及びシステム | |
US8929938B2 (en) | Using a push to talk over cellular infrastructure for radio communications | |
JP4938086B2 (ja) | 端末に発言権を付与する方法、システム、およびプッシュ・トゥー・トーク・オーバー・セルラー・サーバ | |
US20020093948A1 (en) | Packet-based multimedia communications system having one or more wireless links | |
CN100471292C (zh) | 话权分配和话权变更的方法及相应的集群呼叫*** | |
EP1747691B1 (en) | Push-to-talk reverse channel establishment | |
WO2017051503A1 (ja) | 通信システム、リレー端末、リモート端末及び通信制御方法 | |
US7983199B1 (en) | Voice over internet protocol push-to-talk communication system | |
WO2006104360A1 (en) | Method and system for transmitting information of respondent participating in push to talk over cellular network session | |
US20060178160A1 (en) | System and method for management of communication rights | |
EP1813082A1 (en) | Method and system for processing poc call based on answer mode of push to talk over cellular system | |
EP2903308A1 (en) | Implementation method for transmission-priority seizing of lte-based broadband cluster system | |
CN101548556A (zh) | 建立和管理用于执行多媒体呼叫业务的多媒体基于蜂窝网络的即按即说会话的***及其方法和用户设备 | |
CN111836208A (zh) | 话权控制方法和装置 | |
WO2018049627A1 (zh) | 一种集群组呼处理方法、相关设备和*** | |
US7787877B2 (en) | Method and apparatus of avoiding audio truncation in trunked systems | |
JP5700843B2 (ja) | 通信システム及び接続セッション制御方法 | |
CN117412253A (zh) | 组播通信方法、装置、***和计算机可读存储介质 | |
KR20090084350A (ko) | 전이중방식의 망 이용자를 주파수 공용 통신의 그룹통화에참여시키기 위한 티알에스 게이트웨이 및 이를 포함하는티알에스 시스템 | |
CN117641434A (zh) | 中继服务方法、中继节点及网络侧、网络设备和存储介质 | |
JP5516271B2 (ja) | メディア・ゲートウェイ・システム、メディア・ゲートウェイ制御方法、メディア・ゲートウェイ制御装置、及び、メディア・ゲートウェイ制御プログラム | |
KR20180050198A (ko) | 오프 네트워크에서 mcptt 그룹 통화에 참여하는 단말 및 mcptt 그룹의 동작 방법 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201027 |
|
RJ01 | Rejection of invention patent application after publication |