一种宽窄带呼叫方法、装置和电子设备

文档序号:1942179 发布日期:2021-12-07 浏览:12次 >En<

阅读说明:本技术 一种宽窄带呼叫方法、装置和电子设备 (Broadband and narrowband calling method and device and electronic equipment ) 是由 卢爱卿 万开 于 2020-06-04 设计创作,主要内容包括:本发明公开了一种宽窄带呼叫方法、装置和电子设备。所述方法包括:接收用户发出的呼叫请求;根据所述呼叫请求中携带的号码前缀标识,确定所述用户的用户优先级;根据所述用户优先级,对所述呼叫请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。通过上述技术方案,能够实现窄带系统优先呼叫的需求,从而能够满足用户实现宽带集群系统与窄带集群系统之间多样化呼叫需求。(The invention discloses a broadband and narrowband calling method, a broadband and narrowband calling device and electronic equipment. The method comprises the following steps: receiving a call request sent by a user; determining the user priority of the user according to the number prefix identification carried in the call request; and adjusting the calling sequence of the calling request in the currently executed multi-path calling task according to the user priority. By the technical scheme, the requirement of prior calling of the narrow-band system can be met, and therefore the requirement of a user for achieving diversified calling between the broadband trunking system and the narrow-band trunking system can be met.)

一种宽窄带呼叫方法、装置和电子设备

技术领域

本发明实施例涉及通信技术领域,尤其涉及一种宽窄带呼叫方法、装置和电子设备。

背景技术

宽窄带集群融合通信系统是融合了B-TrunC宽带集群通信系统和PDT/TeTRA窄带集群通信系统,集宽窄带集群为一体的新一代指挥通信系统。它既具备宽带集群的高速率、低时延、多媒体应用优势,也充分发挥窄带集群的覆盖范围广、组网成本低的优势。因此,宽窄带集群融合通信系统得到了越来越广泛的应用。

在实际应用中,通常宽带集群通信系统具有更高的用户优先级,换言之,在进行宽带集群与窄带集群之间的呼叫任务的时候,宽带集群发起的呼叫任务的优先级要高于窄带集群发起的呼叫任务的优先级。

现在需要一种能够根据实际需求来平衡宽带集群与窄带集群之间用户优先级的方案。用来满足不同用户的呼叫需求。

发明内容

为了解决上述问题,本发明实施例提供一种宽窄带呼叫方法、装置和电子设备,用以实现快速、简单的进行多B-trunc网络的跨网建组的需求。

第一方面,本发明实施例提供一种宽窄带呼叫方法,应用于集群控制器,所述方法包括:

接收用户发出的呼叫请求;

根据所述呼叫请求中携带的号码前缀标识,确定所述用户的用户优先级;

根据所述用户优先级,对所述呼叫宽带请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

可选地,所述接收用户发出的呼叫请求,包括:

接收用户发出的所述呼叫请求;

获取所述呼叫请求中携带的号码前缀标识;

根据所述号码前缀标识,确定所述呼叫请求是否为窄带呼叫宽带请求。

可选地,所述获取所述呼叫宽带请求中携带的号码前缀标识,包括:

获取所述呼叫请求中携带的主叫号码的号码前缀标识,和,获取所述呼叫请求中携带的被叫号码的号码前缀标识。

可选地,所述根据所述呼叫请求中携带的号码前缀标识,确定所述用户的用户优先级,包括:

若根据所述号码前缀标识确定所述呼叫请求为窄带呼叫宽带请求或宽带单呼窄带请求,则向用户服务器发送优先级查询请求,以使所述用户服务器从宽窄带共用数据库中查询所述用户优先级;

获取所述用户服务器返回的所述窄带呼叫宽带请求或所述宽带单呼窄带请求对应的所述用户优先级。

可选地,所述根据所述用户优先级,对所述呼叫请求在当前执行的多路呼叫任务中的呼叫顺序进行调整,包括:

确定当前执行的多路宽带单呼窄带呼叫任务和/或多路窄带呼叫宽带分别对应的用户优先级;

若所述窄带呼叫宽带请求对应的用户优先级高于所述多路宽带单呼窄带呼叫任务和/或多路窄带呼叫宽带分别对应的用户优先级,则优先执行所述用户发出的窄带呼叫宽带请求的呼叫任务。

第二方面,本发明实施例提供一种窄宽带呼叫方法,应用于用户服务器,所述方法包括:

响应于用户发出的呼叫宽带请求,接收集群控制器发送的针对所述呼叫宽带请求的优先级查询请求;

响应于所述集群控制器发送的优先级查询请求,从宽窄带共用数据库中查询用户优先级;

发送所述用户的用户优先级,以使所述集群控制器根据所述用户优先级对所述呼叫宽带请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

可选地,响应于用户发出的呼叫宽带请求,接收集群控制器发送的针对所述呼叫宽带请求的优先级查询请求之前,还包括:

若根据所述号码前缀标识确定所述呼叫宽带请求为窄带呼叫宽带请求,则接收所述集群控制器发送的所述优先级查询请求。

第三方面,本发明实施例提供一种宽窄带呼叫装置,应用于集群控制器,所述装置包括:

接收模块,用于接收用户发出的呼叫请求;

确定模块,用于根据所述呼叫请求中携带的号码前缀标识,确定所述用户的用户优先级;

调整模块,用于根据所述用户优先级,对所述呼叫宽带请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

第四方面,本发明实施例提供一种电子设备,包括处理器、存储器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现:

接收用户发出的呼叫请求;

根据所述呼叫请求中携带的号码前缀标识,确定所述用户的用户优先级;

根据所述用户优先级,对所述呼叫宽带请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

第五方面,本发明实施例提供一种宽窄带呼叫装置,应用于用户服务器,所述装置包括:

接收模块,用于响应于用户发出的呼叫宽带请求,接收集群控制器发送的针对所述呼叫宽带请求的优先级查询请求;

查询模块,用于响应于所述集群控制器发送的优先级查询请求,从宽窄带共用数据库中查询用户优先级;

发送模块,用于发送所述用户的用户优先级,以使所述集群控制器根据所述用户优先级对所述呼叫宽带请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

第六方面,本发明实施例一种电子设备,包括处理器、存储器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现:

响应于用户发出的呼叫宽带请求,接收集群控制器发送的针对所述呼叫宽带请求的优先级查询请求;

响应于所述集群控制器发送的优先级查询请求,从宽窄带共用数据库中查询用户优先级;

发送所述用户的用户优先级,以使所述集群控制器根据所述用户优先级对所述呼叫宽带请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

本发明实施例中,在建立宽带集群系统与窄带集群系统之间呼叫任务的时候,对发起呼叫请求用户的用户优先级进行判断。若用户发起的呼叫任务优先级比现在集群控制器正在执行的呼叫任务的优先级要高,则会调整当前正在执行多路呼叫任务的呼叫顺序,优先执行用户最新发起的优先级最高的窄带呼叫宽带请求或宽带单呼窄带请求。能够实现窄带系统优先呼叫的需求,从而能够满足用户实现宽带集群系统与窄带集群系统之间多样化呼叫需求。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种宽带集群系统与窄带集群系统融合后的通信系统的结构示意图;

图2为本申请实施例提供的一种宽窄带呼叫方法的流程示意图;

图3为本申请实施例提供的另一种宽窄带呼叫方法的流程示意图;

图4为本申请实施例提供的一种宽窄带呼叫的装置的结构示意图;

图5为本申请实施例提供的另一种宽窄带呼叫的装置的结构示意图;

图6为本申请实施例提供的举例说明宽带单呼窄带的过程示意图;

图7为本申请实施例提供的举例说明窄带单呼宽带的过程示意图;

图8为本申请实施例提供的举例说明窄带组呼宽带的过程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。

图1为本申请实施例提供的一种宽带集群系统与窄带集群系统融合后的通信系统的结构示意图,如图1所示,包括:

B-TrunC宽带集群系统和PDT/TeTRA窄带集群系统。其中,在B-TrunC宽带集群系统中,包括统一调度台,比如,DC、SeS、APS、NMS等,与调度台连接的有控制器,比如TCF、TMF等。与控制器连接的包括EPC(集群核心网),比如SGW/PGW、eHSS(用户服务器)、eMME(移动管理设备)等,各个EPC分别连接有eNodeB无线基站。然后,各宽带集群终端,比如,对讲机等与各个eNodeB无线基站连接。

在PDT/TeTRA窄带集群通信系统中,包括MSC,以及与其连接的各个BSC。然后窄带集群终端比如对讲机等与各个BSC通信连接。

在实际应用中,还需要操作维护中心来确保宽窄带集群融合通信系统正常工作。在工作的时候,宽带集群系统通过TCF或TMF与窄带集群系统MSC之间进行通信。

为了便于理解,下面以第一路为宽带单呼窄带的同时,第二路窄带呼叫宽带或者宽带单呼窄带为例进行说明。

与图1相对应的,图2为本申请实施例提供的一种宽窄带呼叫方法的流程示意图,主要应用于集群控制器,如图2所示,可以包括如下步骤:

201:接收用户发出的呼叫请求。

202:根据所述呼叫请求中携带的号码前缀标识,确定所述用户的用户优先级。

203:根据所述用户优先级,对所述呼叫请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

需要说明的是,为描述方便,本文中以两路呼叫举例,且将“宽带终端或调度台单呼窄带”称为“宽带单呼窄带”;将“窄带单呼此宽带终端或调度台”称为“窄带单呼宽带”;将“作为组呼主叫的窄带呼此宽带终端或调度台”称为“窄带组呼宽带”;适当的时候,将“窄带单呼宽带”和“窄带组呼宽带”统称为“窄带呼叫宽带”。

在实际应用中,用户通过对讲机等终端发出呼叫请求,该呼叫请求的发送流程为,先由用户终端发送呼叫请求给对应的无线基站eNodeB,然后通过该无线基站eNodeB。进而,通过TCF/TMF或调度台实现与MSC之间的通信。

下面分别对宽带DB终端业务数据和窄带DB终端业务数据进行说明。具体来说:

宽带DB终端业务数据表的表项通常包含:用户电话号码UDN、用户标识UID、用户优先级User Priority、终端类型Terminal Type、TCF的IP TCF IP、DC集团的ID DC GroupID、订阅状态Subscription Status、服务eHSS的TCF IPNotify TCF IP。具体见下表所示:

表项名称 描述
UDN 用户电话号码
UID 用户标识
User Priority 用户优先级
Terminal Type 终端类型
TCF IP TCF的IP
DC Group ID DC集团ID
Subscription Status 订阅状态
Notify TCF IP 服务eHSS的TCF IP

窄带DB终端业务数据表的表项通常包含:用户电话号码UDN、用户标识UID、用户优先级User Priority、终端类型Terminal Type、MSC的IPMSC IP。

表项名称 描述
UDN 用户电话号码
UID 用户标识
User Priority 用户优先级
Terminal Type 终端类型
MSC IP MSC的IP

在实际应用中,窄带用户电话号码与宽带用户电话号码的编码规则不同,通常是在前缀进行区分。比如,窄带用户电话号码前缀为2XX,而宽带用户电话号码前缀为1XX,因此,在进行呼叫时,不论是主叫方还是被叫方,都可以根据主叫方或被叫方的电话号码前缀确定该电话号码是属于宽带还是窄带。

用户优先级是用于表示用户通话权限等级高低,比如,当有多个通话需要进行时,需要对这多个通话进行优先级排序,优先执行用户优先级较高的用户所发起的通话任务。需要强调的是,在本申请技术方案中,用户优先级排序是将宽带用户优先级与窄带用户优先级一起进行排序,而不是仅仅将所有宽带用户优先级都设置为高于窄带用户优先级。例如,窄带用户1的用户优先级为一级,宽带用户2的用户优先级为二级,窄带用户3的用户优先级为三级,宽带用户4的用户优先级为四级。那么在这四个用户同时要求进行呼叫任务的时候,会优先执行窄带用户1的呼叫任务。窄带单呼宽带和窄带组呼宽带都是按照相同优先级排序规则。

这里所说的对呼叫请求在当前执行的多路呼叫任务中的呼叫顺序进行调整,可以理解为,在呼叫任务饱和的情况下,具有高用户优先级的窄带用户可以打断当前正在执行的低优先级的宽带用户的呼叫任务。例如,当前有宽带用户2(用户优先级为二级)正在进行呼叫任务,若此时接到窄带用户3(用户优先级为三级)的窄带呼叫宽带请求,由于窄带用户3的优先级低于宽带用户2的优先级,那么TCF将不响应用户3的呼叫请求。再例如,当前有宽带用户2(用户优先级为二级)正在进行呼叫任务,若此时接到窄带用户1(用户优先级为一级)的窄带呼叫宽带请求,由于窄带用户1的优先级高于宽带用户2的优先级,那么TCF将中断宽带用户2正在进行的呼叫任务。

在实际应用中,TCF接收到用户发出的呼叫请求之后,会对呼叫请求进行解析,从而获得呼叫请求中携带的主叫号码和被叫号码,进而,分别提取主叫号码的号码前缀标识和被叫号码的号码前缀标识。根据号码前缀标识,确定用户所发起的呼叫请求是窄带呼叫宽带请求,还是宽带单呼窄带请求。

若当前TCF正在执行宽带单呼窄带任务,当根据号码前缀标识确定呼叫请求为窄带呼叫宽带或宽带单呼窄带请求,则TCF将向用户服务器发起优先级查询请求。需要说明的是,在本申请技术方案中,需要建立一个宽窄带共用数据库,在该宽窄带共用数据库中存储有各个宽带用户优先级和窄带用户优先级。用户服务器根据查询请求中携带的用户标识,从宽窄带共用数据库中查询到该发起呼叫请求用户的用户优先级。进而,用户服务器(eHSS)将查询结果发送给TCF集群控制器,由集群控制器根据用户优先级的比较结果判断是否响应该用户的呼叫请求。通过建立宽窄带共用数据库,可以将宽窄带用户的相关数据信息都存储到同一个数据库中,能够满足宽带端和窄带端获取用户相关数据信息(比如,用户电话号码、用户优先级等)的需求。进一步地,通过对呼叫优先级的比较,能够多样化呼叫需求,比如,对于紧急呼叫,虽然发起方为窄带用户,但是也享有比宽带用户普通呼叫更高的优先级。

图3为本申请实施例提供的另一种宽窄带呼叫方法的流程示意图,主要应用于用户服务器,如图3所示,可以包括如下步骤:

301:响应于用户发出的呼叫请求,接收集群控制器发送的针对所述呼叫宽带请求的优先级查询请求。

302:响应于所述集群控制器发送的优先级查询请求,从宽窄带共用数据库中查询用户优先级。

303:发送所述用户的用户优先级,以使所述集群控制器根据所述用户优先级对所述呼叫请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

当集群控制器TCF正在执行宽带用户发起的呼叫任务时,或者TCF执行呼叫任务饱,或者新的呼叫请求与正在执行呼叫任务发生冲突时,TCF会将新呼叫请求发送给用户服务器,由用户服务器根据呼叫请求中携带的主叫号码和被叫号码中的号码前缀标识从宽窄带共用数据库中查询该窄带用户的用户优先级,当然,也可以用于查询宽带用户的用户优先级。进而,用户服务器将查询结果发送给TCF,从而TCF判断是否优先执行该用户发出的呼叫请求。若优先执行该用户发出的呼叫请求,意味着该用户具有比当前正在执行呼叫任务的用户更改的用户优先级。通过本申请技术方案,在进行宽窄带用户呼叫任务的时候,可以不受发起方或接收方身份的限制,换言之,不是所有宽带用户的优先级都高于窄带用户的优先级;而是对宽带用户和窄带用户进行用户优先级排序,从而能够满足窄带用户优先呼叫的需求。

例如,若根据所述号码前缀标识确定所述呼叫宽带请求为窄带呼叫宽带请求,则接收所述集群控制器发送的所述优先级查询请求。具体来说,当前集群控制器TCF正在执行宽带用户的呼叫任务,并且此时呼叫任务饱和,若窄带用户发起呼叫请求,经由用户服务器eHSS判断该呼叫请求为窄带呼叫宽带请求,则对该呼叫请求用户的用户优先级进行查询。反之,若判断为宽带用户发起的呼叫请求,则可以不需要通过宽窄带共用数据库查询用户优先级。

根据上述实施例,在建立宽带集群系统与窄带集群系统之间呼叫任务的时候,对发起呼叫请求用户的用户优先级进行判断。若用户发起的呼叫任务优先级比现在集群控制器正在执行的呼叫任务的优先级要高,则会调整当前正在执行多路呼叫任务的呼叫顺序,优先执行用户最新发起的优先级最高的窄带呼叫宽带请求或宽带单呼窄带请求。能够实现窄带系统优先呼叫的需求,从而能够满足用户实现宽带集群系统与窄带集群系统之间多样化呼叫需求。

图4为本申请实施例提供的一种宽窄带呼叫的装置的结构示意图。该装置对应于根据图2所述宽窄带呼叫方法的实施例,应用于集群控制器TCF,该装置包括:

接收模块41,用于接收用户发出的呼叫请求。

确定模块42,用于根据所述呼叫请求中携带的号码前缀标识,确定所述用户的用户优先级。

调整模块43,用于根据所述用户优先级,对所述呼叫请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

可选地,接收模块41,用于接收用户发出的所述呼叫请求;

获取所述呼叫请求中携带的号码前缀标识;

根据所述号码前缀标识,确定所述呼叫请求是否为窄带呼叫宽带请求。

可选地,接收模块41,用于获取所述呼叫请求中携带的主叫号码的号码前缀标识,和,获取所述呼叫请求中携带的被叫号码的号码前缀标识。

可选地,确定模块42,用于若根据所述号码前缀标识确定所述呼叫请求为窄带呼叫宽带请求或宽带单呼窄带请求,则向用户服务器发送优先级查询请求,以使所述用户服务器从宽窄带共用数据库中查询所述用户优先级;

获取所述用户服务器返回的所述窄带呼叫宽带请求或所述宽带单呼窄带请求对应的所述用户优先级。

可选地,调整模块43,用于确定当前执行的多路宽带单呼窄带呼叫任务和/或多路窄带呼叫宽带分别对应的用户优先级;

若所述窄带呼叫宽带请求对应的用户优先级高于所述多路宽带单呼窄带呼叫任务和/或多路窄带呼叫宽带分别对应的用户优先级,则优先执行所述用户发出的窄带呼叫宽带请求的呼叫任务。

基于同样的思路,图5为本申请实施例提供的另一种宽窄带呼叫的装置的结构示意图。该装置对应于根据图3所述另一种宽窄带呼叫方法的实施例,该装置包括:

接收模块51,用于响应于用户发出的呼叫请求,接收集群控制器发送的针对所述呼叫请求的优先级查询请求。

查询模块52,用于响应于所述集群控制器发送的优先级查询请求,从宽窄带共用数据库中查询用户优先级。

发送模块53,用于发送所述用户的用户优先级,以使所述集群控制器根据所述用户优先级对所述呼叫请求在当前执行的多路呼叫任务中的呼叫顺序进行调整。

可选地,接收模块51,用于若根据所述号码前缀标识确定所述呼叫请求为窄带呼叫宽带请求,则接收所述集群控制器发送的所述优先级查询请求。

另外,本发明实施例提供了一种计算机存储介质,用于存储计算机软件指令,其包含用于执行上述图2所示方法实施例中宽窄带呼叫方法所涉及的程序。

另外,本发明实施例提供了另一种计算机存储介质,用于存储计算机软件指令,其包含用于执行上述图3所示方法实施例中宽窄带呼叫方法所涉及的程序。

为了便于理解,下面通过一个具体实施例来说明第一路宽带单呼窄带的时候,第二路发起宽带单呼窄带的呼叫请求的过程。如图6为本申请实施例提供的举例说明宽带单呼窄带的过程示意图。

假设,当前集群控制器TCF正在执行第一路宽带单呼窄带的呼叫任务,此时,又有一用户发起第二路宽带单呼窄带的呼叫请求。

左侧是宽带终端或调度台与宽带核心网间单呼的主叫侧标准流程,右侧是宽带核心网和窄带核心网间单呼建立的互通标准流程。若是窄带用户呼叫请求,则执行步骤3、4、5获取用户优先级,宽带TCF使用Service Register Request消息向eHSS获取窄带被叫用户优先级,此被叫用户优先级由eHSS从宽窄带共用数据库里读取,而后通过ServiceRegister Answer消息返回给TCF。

具体执行过程如下:

1、由宽带终端或调度台发送CALL REQUEST(NAS)/INVITE(SIP)给集群控制器TCF。

2、由集群控制器TCF根据被叫号码前缀标识判断当前呼叫请求是否为窄带呼叫宽带请求,若是,则继续执行步骤3。

3、集群控制器TCF发送Service Register Request()给用户服务器eHSS。

4、用户服务器eHSS根据呼叫请求中携带的用户标识查询该用户的用户优先级。

5、用户服务器eHSS向集群控制器TCF发送Service Register Answer(),反馈用户优先级。

6、集群控制器TCF向宽带终端或调度台发送CALL PROCEEDING(NAS)/183SessionProgress(SIP)。

7、在集群控制器TCF与宽带终端或调度台之间建立专用承载。

8、在专用承载建立完成后,由集群控制器TCF向窄带核心网络发送INVITE(SIP)。

9、窄带核心网络响应于集群控制器TCF发送的INVITE(SIP),向集群控制器TCF发送100TRYING(SIP)。

10、窄带核心网络向集群控制器TCF发送180RING(SIP)。

11、集群控制器TCF向宽带终端或调度台发送ALERTING(NAS)/180RING(SIP)。

12、由窄带核心网络向集群控制器TCF发送200OK(SIP)。

13、集群控制器TCF向宽带终端或调度台发送CALL CONNECT ACK(NAS)/200OK(SIP)。

14、集群控制器TCF向窄带核心网络发送ACK(SIP)。

15、集群控制器TCF向宽带终端或调度台发送CALL CONNECT ACK(NAS)/ACK(SIP)。

下面通过一个具体实施例来说明第一路宽带单呼窄带的时候,第二路发起窄带单呼宽带的呼叫请求的过程。如图7为本申请实施例提供的举例说明窄带单呼宽带的过程示意图。

假设,当前集群控制器TCF正在执行第一路宽带单呼窄带的呼叫任务,此时,又有一用户发起第二路窄带单呼宽带的呼叫请求。

左侧是窄带核心网和宽带核心网间单呼建立的互通标准流程,右侧是宽带核心网与宽带终端或调度台间单呼的被叫侧标准流程。若是窄带用户呼叫请求,则执行步骤3、4、5获取用户优先级,宽带TCF使用Service Register Request消息向eHSS获取窄带主叫用户优先级,此主叫用户优先级由eHSS从宽窄带公用数据库里读取,而后通过ServiceRegister Answer消息返回给TCF。

具体执行过程如下:

1、由窄带核心网络向集群控制器TCF发送INVITE(SIP)。

2、由集群控制器TCF根据主号码前缀标识判断当前呼叫请求是否为窄带呼叫宽带请求,若是,则继续执行步骤3。

3、集群控制器TCF发送Service Register Request()给用户服务器eHSS。

4、用户服务器eHSS根据呼叫请求中携带的用户标识查询该用户的用户优先级。

5、用户服务器eHSS向集群控制器TCF发送Service Register Answer(),反馈用户优先级。

6、集群控制器TCF向窄带核心网发送100TRYING(SIP)。

7、集群控制器TCF向宽带终端或调度台发送CALLREOUEST(NAS)/INVITE(SIP)。

8、宽带终端或调度台向集群控制器TCF发送CALL CONFIRMED(NAS)/183SessionProgress(SIP)。

9、在集群控制器TCF与宽带终端或调度台之间建立专用承载。

10、宽带终端或调度台向集群控制器TCF发送ALERTING(NAS)/180RING(SIP)。

11、集群控制器TCF向窄带核心网络发送180RING(SIP)。

12、宽带终端或调度台向集群控制器TCF发送CALL CONNECT(NAS)/200OK(SIP)。

13、集群控制器TCF向窄带核心网络发送200OK(SIP)。

14、集群控制器TCF向宽带终端或调度台发送CALL CONNECTACK(NAS)/200OK(SIP)。

15、集群控制器TCF向窄带核心网络发送ACK(SIP)。

下面通过一个具体实施例来说明第一路宽带单呼窄带的时候,第二路发起窄带组呼宽带的呼叫请求的过程。如图8为本申请实施例提供的举例说明窄带组呼宽带的过程示意图。

假设,当前集群控制器TCF正在执行第一路宽带单呼窄带的呼叫任务,此时,又有一用户发起第二路窄带组呼宽带的呼叫请求。

左侧是窄带核心网和宽带核心网间组呼建立的互通标准流程,右侧是宽带核心网与宽带终端或调度台间组呼的被叫侧标准流程。若是窄带用户呼叫请求,则执行步骤3、4、5获取用户优先级,宽带TCF使用Service Register Request消息向eHSS获取窄带主叫用户优先级,此主叫用户优先级由eHSS从宽窄带公用数据库里读取,而后通过ServiceRegister Answer消息返回给TCF。

具体执行过程如下:

1、由窄带核心网络向集群控制器TCF发送INVITE(SIP)。

2、由集群控制器TCF根据号码前缀标识判断当前呼叫请求是否为窄带呼叫宽带请求,若是,则继续执行步骤3。

3、集群控制器TCF发送Service Register Request()给用户服务器eHSS。

4、用户服务器eHSS根据呼叫请求中携带的用户标识查询该用户的用户优先级。换言之,根据主叫号码前缀判断主叫是否为窄带,如果是则从宽窄带公用数据库里读取主叫用户优先级。

5、用户服务器eHSS向集群控制器TCF发送Service Register Answer(),反馈用户优先级。

6、集群控制器TCF向窄带核心网发送100TRYING(SIP)。

7、集群控制器TCF向宽带终端或调度台发送GROUP CALLSETUP REOUEST(NAS)/INVITE(SIP)。

8、宽带终端或调度台向集群控制器TCF发送GROUPCALLSETUPRESPONSE(NAS)/100Trying(SIP)。

9、宽带终端或调度台向集群控制器TCF发送200OK(SIP)。

10、集群控制器TCF向宽带终端或调度台发送ACK(SIP)。

11、集群控制器TCF向窄带核心网络发送200OK(SIP)。

12、窄带核心网络向集群控制器TCF发送ACK(SIP)。

13、集群控制器TCF向宽带终端或调度台发送INFO(SIP)。

14、宽带终端或调度台向集群控制器TCF发送200OK(SIP)。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程资源更新设备的处理器以产生一个机器,使得通过计算机或其他可编程资源更新设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程资源更新设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程资源更新设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种窄带物联网高效上行无线资源管理方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!