一种公网用户接入专网的方法、呼叫业务处理方法及设备与流程

文档序号:26746248发布日期:2021-09-24 23:26阅读:192来源:国知局
一种公网用户接入专网的方法、呼叫业务处理方法及设备与流程

1.本发明涉及无线通信技术领域,特别涉及一种公网用户接入专网的方法、呼叫业务处理方法及设备。


背景技术:

2.随着无线通信技术的发展,越来越多的企业开始利用无线通信系统搭建企业内部使用的专业无线通信网络系统,也即专网系统,以满足内部人员工作中的沟通需求。在许多电信运营商提供的公共无线通信网络即公网无法覆盖到的区域,也需要部署用于通信的专网系统,例如在矿山物联网融合通信中,通信联络系统是煤矿安全生产必备的“六大系统”之一,通过部署矿山专用的无线网络系统,在公网覆盖不到的矿山工作区域也能进行通信联络。
3.传统的矿山无线通信系统与公网对接采用中继对接的方式,实现专网、公网之间互相拨打电话的功能。但是,由于专网中用户使用的终端仅支持在专网覆盖的区域使用,一旦用户离开专网覆盖区域,专网终端则失去通信功能;而公网覆盖下的用户终端一旦进入专网覆盖区域,由于网络安全性的问题,公网用户终端又无法接入专网,也无法在专网覆盖区域内通信,用户只能使用多个手机以满足工作与生活的通信需求。因此,现有技术中不能使用同一用户终端在专网与公网进行通信服务。


技术实现要素:

4.本发明提供一种公网用户接入专网的方法、呼叫业务处理方法,用以解决现有技术对不能使用同一用户终端在专网与公网进行通信服务的问题。
5.基于上述问题,第一方面,本发明实施例提供一种公网用户接入专网的方法,包括:
6.位于专网核心网中的第一网元设备接收到位于专网覆盖区域的用户终端通过专网接入节点触发的接入请求后,对所述用户终端进行身份认证;其中,所述用户终端为具有公网用户标识的终端;
7.所述第一网元设备在确定对所述用户终端的身份认证通过后,从位于公网核心网中的第二网元设备获取所述用户终端对应的鉴权信息,并根据获取到的所述鉴权信息对所述用户终端进行鉴权;
8.所述第一网元设备在确定对所述用户终端鉴权通过后,向所述用户终端返回鉴权成功响应。
9.可选的,所述从位于公网核心网中的第二网元设备获取所述用户终端对应的鉴权信息,并根据获取到的所述鉴权信息对所述用户终端进行鉴权,包括:
10.所述第一网元设备向所述第二网元设备发送用于获取所述用户终端对应的鉴权信息的请求消息;
11.所述第一网元设备接收所述第二网元设备返回的所述用户终端的鉴权信息,并根
据所述鉴权信息对所述用户终端进行鉴权操作。
12.可选的,所述第一网元设备对所述用户终端进行身份认证,包括:
13.所述第一网元设备获取所述接入请求中的所述用户终端的身份信息,并判断所述用户终端的身份信息是否包含在身份信息集合中;
14.若是,则确定对所述用户终端身份认证通过;
15.其中,所述身份信息集合是所述第一网元设备从所述第二网元设备获取到的。
16.可选的,所述第一网元设备通过第一接口与所述第二网元设备建立连接;
17.所述第一网元设备为mme;
18.所述第二网元设备为hss。
19.第二方面,本发明实施例提供一种公网用户接入专网的方法,包括:
20.位于公网核心网中的第二网元设备接收位于专网核心网中的第一网元设备发送的用于获取用户终端对应的鉴权信息的请求消息;其中,所述用户终端为具有公网用户标识的终端,且所述请求消息是所述第一网元设备对所述用户终端身份认证通过后发送的;
21.所述第二网元单元确定所述用户终端对应的鉴权信息,并将所述鉴权信息发送给所述第一网元设备,以使所述第一网元设备根据所述鉴权信息对所述用户终端进行鉴权。
22.可选的,所述第二网元设备通过第一接口与所述第一网元设备建立连接;
23.所述第一网元设备为mme;
24.所述第二网元设备为hss。
25.第三方面,本发明实施例提供一种呼叫业务处理方法,包括:
26.位于专网的第三网元设备在接收到呼叫业务时,根据从位于公网的第四网元设备获取的对接参数,通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
27.所述第三网元设备将所述呼叫业务路由至目标设备。
28.可选的,若所述呼叫业务的发起端为位于专网覆盖区域内的第一用户终端,所述呼叫业务的接收端为位于公网覆盖区域内的第二用户终端,则所述目标设备为所述第四网元设备;
29.若所述呼叫业务的发起端为位于公网覆盖区域内的第二用户终端,所述呼叫业务的接收端为位于专网覆盖区域内的第一用户终端,则所述目标设备为所述第一用户终端;
30.其中,所述第三网元设备为ims,第四网元设备为ims或gmsc。
31.可选的,若所述目标设备为所述第一用户终端,在所述第三网元设备将所述呼叫业务路由至所述第一用户终端之前,还包括:
32.所述第三网元设备根据预设的号码转换规则,对所述呼叫业务的接收端对应的身份标识进行类型转换;
33.所述第三网元设备将所述呼叫业务路由至所述第一用户终端,包括:
34.所述第三网元设备根据类型转换后的身份标识,将所述呼叫业务路由至所述第一用户终端。
35.可选的,所述根据从位于公网的第四网元设备获取的对接参数,通过所述第四网
元设备建立所述呼叫业务的发起端和接收端之间的通信连接,包括:
36.若所述第四网元设备不具备ip多媒体子系统功能,所述第四网元设备为gmsc,所述第三网元设备根据从位于公网的第四网元设备获取的对接参数,与所述第四网元设备通过时分复用方式连接,并通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;
37.若所述第四网元设备具备ip多媒体子系统功能,所述第四网元设备为ims,所述第三网元设备根据从位于公网的第四网元设备获取的对接参数,与所述第四网元设备通过ip多媒体子系统方式连接,并通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接。
38.第四方面,本发明实施例提供一种呼叫业务处理方法,包括:
39.位于公网的第四网元设备在接收到呼叫业务时,根据与位于专网的第三网元设备之间的对接参数,通过所述第三网元设备建立所述呼叫业务的发起端和接受端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
40.所述第四网元设备将所述呼叫业务路由至目标设备。
41.可选的,若所述呼叫业务的发起端为位于专网覆盖区域内的第一用户终端,所述呼叫业务的接收端为位于公网覆盖区域内的第二用户终端,则所述目标设备为所述第二用户终端;
42.若所述呼叫业务的发起端为位于公网覆盖区域内的第二用户终端,所述呼叫业务的接收端为位于专网覆盖区域内的第一用户终端,则所述目标设备为所述第三网元设备;
43.其中,所述第三网元设备为ims,第四网元设备为ims或gmsc。
44.可选的,若所述目标设备为所述第三网元设备,在所述第四网元单元将所述呼叫业务路由至所述第三网元设备之前,还包括:
45.所述第四网元设备根据预设的号码转换规则,对所述呼叫业务对应的身份标识进行类型转换;
46.所述第四网元单元将所述呼叫业务路由至所述第三网元设备,包括:
47.所述第四网元设备根据类型转换后的身份标识,将所述呼叫业务路由至所述第三网元设备。
48.可选的,所述根据与位于专网的第三网元设备之间的对接参数,通过所述第三网元设备建立所述呼叫业务的发起用户终端和接受用户终端之间的通信连接,包括:
49.若所述第四网元设备不具备ip多媒体子系统功能,所述第四网元设备为gmsc,所述第四网元设备根据与所述第三网元设备之间的对接参数,与所述第三网元设备通过时分复用方式连接,并通过所述第三网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;
50.若所述第四网元设备具备ip多媒体子系统功能,所述第四网元设备为ims,所述第四网元设备根据与所述第三网元设备之间的对接参数,与所述第三网元设备通过ip多媒体子系统方式连接,并通过所述第三网元设备建立所述呼叫业务的发起端和接收端之间的通信连接。
51.第五方面,本发明实施例提供一种第一网元设备,包括处理器、存储器和收发机;
52.其中,所述处理器,用于读取存储器中的程序并执行:
53.接收到位于专网覆盖区域的用户终端通过专网接入节点触发的接入请求后,对所述用户终端进行身份认证;其中,所述用户终端为具有公网用户标识的终端;
54.在确定对所述用户终端的身份认证通过后,从位于公网核心网中的第二网元设备获取所述用户终端对应的鉴权信息,并根据获取到的所述鉴权信息对所述用户终端进行鉴权;
55.在确定对所述用户终端鉴权通过后,向所述用户终端返回鉴权成功响应。
56.第六方面,本发明实施例提供一种第二网元设备,包括处理器、存储器和收发机;
57.其中,所述处理器,用于读取存储器中的程序并执行:
58.接收位于专网核心网中的第一网元设备发送的用于获取用户终端对应的鉴权信息的请求消息;其中,所述用户终端为具有公网用户标识的终端,且所述请求消息是所述第一网元设备对所述用户终端身份认证通过后发送的;
59.确定所述用户终端对应的鉴权信息,并将所述鉴权信息发送给所述第一网元设备,以使所述第一网元设备根据所述鉴权信息对所述用户终端进行鉴权。
60.第七方面,本发明实施例提供一种第三网元设备,包括处理器、存储器和收发机;
61.其中,所述处理器,用于读取存储器中的程序并执行:
62.在接收到呼叫业务时,根据从位于公网的第四网元设备获取的对接参数,通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
63.将所述呼叫业务路由至目标设备。
64.第八方面,本发明实施例提供一种第四网元设备,包括处理器、存储器和收发机;
65.其中,所述处理器,用于读取存储器中的程序并执行:
66.在接收到呼叫业务时,根据与位于专网的第三网元设备之间的对接参数,通过所述第三网元设备建立所述呼叫业务的发起端和接受端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
67.将所述呼叫业务路由至目标设备。
68.第九方面,本发明实施例提供一种第一网元设备,包括:
69.认证模块,用于接收到位于专网覆盖区域的用户终端通过专网接入节点触发的接入请求后,对所述用户终端进行身份认证;其中,所述用户终端为具有公网用户标识的终端;
70.鉴权模块,用于在确定对所述用户终端的身份认证通过后,从位于公网核心网中的第二网元设备获取所述用户终端对应的鉴权信息,并根据获取到的所述鉴权信息对所述用户终端进行鉴权;
71.响应模块,用于在确定对所述用户终端鉴权通过后,向所述用户终端返回鉴权成功响应。
72.第十方面,本发明实施例提供一种第二网元设备,包括:
73.接收模块,用于接收位于专网核心网中的第一网元设备发送的用于获取用户终端对应的鉴权信息的请求消息;其中,所述用户终端为具有公网用户标识的终端,且所述请求消息是所述第一网元设备对所述用户终端身份认证通过后发送的;
74.发送模块,用于确定所述用户终端对应的鉴权信息,并将所述鉴权信息发送给所述第一网元设备,以使所述第一网元设备根据所述鉴权信息对所述用户终端进行鉴权。
75.第十一方面,本发明实施例提供一种第三网元设备,包括:
76.第一连接模块,用于在接收到呼叫业务时,根据从位于公网的第四网元设备获取的对接参数,通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
77.第一路由模块,用于将所述呼叫业务路由至目标设备。
78.第十二方面,本发明实施例提供一种第四网元设备,包括:
79.第二连接模块,用于在接收到呼叫业务时,根据与位于专网的第三网元设备之间的对接参数,通过所述第三网元设备建立所述呼叫业务的发起端和接受端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
80.第二路由模块,用于将所述呼叫业务路由至目标设备。
81.第十三方面,本发明实施例提供一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面所述方法的步骤,或实现上述第二方面所述方法的步骤,或实现上述第三方面所述方法的步骤,或实现上述第四方面所述方法的步骤。
82.本发明实施例中,第一网元设备接收到位于专网覆盖区域的具有公网用户标识的用户终端通过专网接入节点触发的接入请求,对公网用户终端身份认证通过后,从第四网元设备获取公网用户终端对应的鉴权信息,对公网用户终端进行鉴权,并在鉴权通过后,向公网用户终端返回鉴权成功响应。由于本发明实施例中第一网元设备对公网用户终端身份认证通过后,向第二网元设备获取公网用户终端的鉴权信息,由第一网元设备对公网用户终端进行鉴权,在对现有的专网与公网的网络结构中不做过多改造的情况下,实现了将公网用户终端接入到专网中,从而保证用户可以在公网与专网中使用同一个号码,满足专网用户的生活与工作使用需求。
附图说明
83.图1为本发明实施例网络系统架构示意图;
84.图2为本发明实施例一种第一网元设备与第二网元设备的连接示意图;
85.图3为本发明实施例一种公网用户接入专网的方法的交互流程图;
86.图4为本发明实施例一种呼叫业务处理方法的交互流程图;
87.图5为本发明实施例一种第一网元设备的结构示意图;
88.图6为本发明实施例一种第二网元设备的结构示意图;
89.图7为本发明实施例一种第三网元设备的结构示意图;
90.图8为本发明实施例一种第四网元设备的结构示意图;
91.图9为本发明实施例一种第一网元设备的装置结构示意图;
92.图10为本发明实施例一种第二网元设备的装置结构示意图;
93.图11为本发明实施例一种第三网元设备的装置结构示意图;
94.图12为本发明实施例一种第四网元设备的装置结构示意图;
95.图13为本发明实施例一种第一网元设备侧的公网用户接入专网的方法流程图;
96.图14为本发明实施例一种第二网元设备侧的公网用户接入专网的方法流程图;
97.图15为本发明实施例一种第三网元设备侧的呼叫业务处理方法流程图;
98.图16为本发明实施例一种第四网元设备侧的呼叫业务处理方法流程图。
具体实施方式
99.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
100.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
101.下面对文中出现的一些术语进行解释:
102.1、本发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
103.2、本发明实施例中术语“专网”,是指在特定的区域进行信号覆盖的专业网络,有效弥补了公网通信所无法涉及的领域,例如在一些行业、部门或单位内部,为满足其进行组织管理、安全生产、调度指挥等需要所建设的通信网路。
104.3、本发明实施例中术语“公网”,指电信运营商运营的公共无线通信网络,为其覆盖区域内的用户提供通信服务。
105.4、本发明实施例中术语“网元”,是指网络中的元素或网络中的设备。对于长期演进(long term evolution,lte)架构来说,网元包含的内容很多,其中,基站也是其中的一个网元,除此外还有移动管理实体(mobile managenment entity,mme)、服务网关(serving gateway,sgw)、公用数据网(public data network,pdn)等等。
106.5、本发明实施例中术语“鉴权”,是指验证用户是否拥有访问系统的权利。鉴权包括两个方面:用户鉴权,网络对用户进行鉴权,防止非法用户占用网络资源;网络鉴权,用户对网络进行鉴权,防止用户接入了非法的网络,被骗取关键信息。
107.本发明实施例描述的网络架构以及业务场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。
108.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
109.下面将结合附图对本发明作进一步地详细描述。
110.图1示例性示出了本发明实施例一种系统架构示意图,如图1所示,位于专网分组核心网(evolved packet core,epc)网络侧的第一网元设备11通过第一接口与位于公网epc网络侧的第二网元设备12互通,位于专网的第三网元设备13通过第二接口与位于公网的第四网元设备14互通。
111.下面首先对本发明实施例提供的公网用户接入专网的方法中,第一网元设备11与第二网元设备12的交互过程进行说明:
112.第一网元设备11,用于接收到位于专网覆盖区域的用户终端通过专网接入节点触发的接入请求后,对用户终端进行身份认证;其中,用户终端为具有公网用户标识的终端;在确定对用户终端的身份认证通过后,从位于公网核心网中的第二网元设备获取用户终端对应的鉴权信息,并根据获取到的鉴权信息对用户终端进行鉴权;在确定对用户终端鉴权通过后,向用户终端返回鉴权成功响应。
113.第二网元设备12,用于接收位于专网核心网中的第一网元设备发送的用于获取用户终端对应的鉴权信息的请求消息;其中请求消息是第一网元设备对用户终端身份认证通过后发送的;确定用户终端对应的鉴权信息,并将鉴权信息发送给第一网元设备,以使第一网元设备根据鉴权信息对用户终端进行鉴权。
114.本发明实施例中,第一网元设备接收到位于专网覆盖区域的具有公网用户标识的用户终端通过专网接入节点触发的接入请求,对公网用户终端身份认证通过后,从第四网元设备获取公网用户终端对应的鉴权信息,对公网用户终端进行鉴权,并在鉴权通过后,向公网用户终端返回鉴权成功响应。由于本发明实施例中第一网元设备对公网用户终端身份认证通过后,向第二网元设备获取公网用户终端的鉴权信息,由第一网元设备对公网用户终端进行鉴权,在对现有的专网与公网的网络结构中不做过多改造的情况下,实现了将公网用户终端接入到专网中,从而保证用户可以在公网与专网中使用同一个号码,满足专网用户的生活与工作使用需求。
115.一种可能的实施方式,如图2所示,第一网元设备可以为第一移动管理实体(mobile managenment entity,mme),第二网元设备可以为第二归属签约用户服务器(home subscriber server,hss),第一mme通过第一接口与第二hss建立连接。在具体实施中,第一网元设备还可以包括位于专网核心网中的第一hss。
116.实施中,第一接口可选用公网核心网对专网核心网开放的s6a接口,具体的协议栈如下:
[0117][0118]
由公网提供通信服务的用户终端在专网覆盖区域时,通过专网接入节点触发接入专网的接入请求,其中,专网接入节点可以为专网基站,例如在4g专网中的4g专网基站。
[0119]
需要说明的是,由公网提供通信服务的用户终端为具有公网用户标识的终端,具体的,公网用户标识可以为公网全球用户识别卡(universal subscriber identity module,usim)卡中存储的国际移动用户识别码(international mobile subscriber identity,imsi)信息,或为该用户终端对应的公网运营商分配的11位电话号码。
[0120]
第一网元设备在接收到用户终端触发的接入请求后,根据接入请求中携带的用户终端的身份信息,对用户终端进行身份认证,其中,公网中用户终端的身份信息可以为用户终端使用的usim卡中存储的imsi信息。
[0121]
一种可能的实施方式,第一网元设备获取到接入请求中的用户终端的身份信息后,判断该用户终端的身份信息是否包含在身份信息集合中,若是,则确定对该用户终端的身份认证通过。
[0122]
需要说明的是,身份信息集合是第一网元设备从第二网元设备获取的,身份信息集合中包括的身份信息对应的用户终端为合法专网用户,可以在专网中进行通信。
[0123]
具体实施中,位于专网的第一mme在从位于公网的第二hss获取身份信息集合后,将获取到的身份信息集合上报给位于专网的第一hss;在第一mme对用户终端进行身份认证时,从第一hss中读取身份信息集合,判断用户终端的身份信息是否被包含在身份信息集合中,若是,则确定对该用户终端的身份认证通过。
[0124]
第一网元设备在对用户终端身份认证通过后,向第二网元设备发送用于获取用户终端对应的鉴权信息的请求消息,其中,请求消息中包含用户终端的身份信息。
[0125]
第二网元设备在接收到第一网元设备发送的请求消息后,根据请求消息中携带的用户终端的身份信息,确定该用户终端对应的鉴权信息,并将鉴权信息发送给第一网元设备。
[0126]
具体实施中,第一mme将请求消息发送给第二hss,第二hss根据请求消息中携带的用户终端的身份信息确定对应的鉴权信息后,将该鉴权信息发送给第一mme。
[0127]
第一网元设备获取到用户终端对应的鉴权信息后,根据该鉴权信息完成专网核心网与用户终端之间的双向鉴权,专网核心网与用户终端之间的双向鉴权过程可参照现有技术,本发明中不作具体赘述。
[0128]
第一网元设备在确定对用户终端鉴权通过后,向用户终端返回鉴权成功响应,则
用户终端可以接入专网,并通过专网进行通信。
[0129]
如图3所示,为本发明实施例一种公网用户接入专网的方法的交互流程图,包括以下步骤:
[0130]
步骤s301、第一网元设备接收到位于专网覆盖区域的用户终端通过专网接入节点触发的入请求,对用户终端进行身份认证;
[0131]
步骤s302、第一网元设备确定用户终端的身份信息包含在身份信息集合中,对用户终端身份认证通过;
[0132]
步骤s303、第一网元设备向第二网元设备发送用于获取用户终端对应的鉴权信息的请求消息;
[0133]
步骤s304、第二网元设备根据请求消息中携带的用户终端的身份信息,确定用户终端对应的鉴权信息;
[0134]
步骤s305、第二网元设备将用户终端对应的鉴权信息发送给第一网元设备;
[0135]
步骤s306、第一网元设备根据用户终端对应的鉴权信息对用户终端进行鉴权;
[0136]
步骤s307、第一网元设备在确定对用户终端鉴权通过后,向用户终端返回鉴权成功响应。
[0137]
下面对本发明实施例提供的呼叫业务处理中,第三网元设备13与第四网元设备14的交互过程进行说明:
[0138]
第三网元设备13,用于在接收到呼叫业务时,根据从位于公网的第四网元设备获取的对接参数,通过第四网元设备建立呼叫业务的发起端和接收端之间的通信连接;其中,呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且呼叫业务是在位于专网核心网中的第一网元设备对用户终端进行鉴权通过后触发的;将呼叫业务路由至目标设备。
[0139]
第四网元设备14,用于在接收到呼叫业务时,根据与位于专网的第三网元设备之间的对接参数,通过第三网元设备建立呼叫业务的发起端和接受端之间的通信连接;其中,呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且呼叫业务是在位于专网核心网中的第一网元设备对用户终端进行鉴权通过后触发的;将呼叫业务路由至目标设备。
[0140]
本发明实施例第三网元设备在接收到呼叫业务时,根据从第四网元设备获取的对接参数,通过第四网元设备建立呼叫业务的发起端和接收端之间的通信连接,并将呼叫业务路由至目标设备。由于本发明实施例中第三网元设备与第四网元设备在接收到呼叫业务时,能够将呼叫业务路由至目标设备,从而完成呼叫转移过程,实现了公网用户终端与专网用户终端之间接打电话的功能,另外,基于本发明实施例提供的公网用户接入专网的方法,用户在专网与公网的覆盖区域内可以使用同一个手机号通信,简化了呼叫业务中用户的操作,提升用户体验。
[0141]
一种可能的实施方式,第三网元设备与第四网元设备通过第二接口互通,本发明实施例中第三网元设备可以为专网网际互连协议多媒体子系统(internet protocol multimedia subsystem,ims),第四网元设备可以为公网ims或网络关口移动交换中心(gateway mobile switching center,gmsc),根据公网运营商的接口开放情况,第三网元设备与第四网元设备可以根据以下两种方式建立连接:
[0142]
方式1、第四网元设备不具备ims对接条件
[0143]
第三网元设备与第四网元设备采用时分复用(time-division multiplexing,tdm)方式建立连接,第三网元设备可以为专网ims,第四网元设备可以为公网2/3g网络gmsc。具体的,第二接口物理上可以使用2m的e1线,应用isdn协议进行互通,具体的接口协议栈如下:
[0144][0145][0146]
在具体实施中,通过tdm方式实现第三网元设备与第四网元设备互通时,使用的媒体解编码类型可以为g.711a。
[0147]
需要说明的是,在第三网元设备与第四网元设备开局采用tdm方式建立连接时,需要从第四网元设备获取对接参数,对接参数包括以下内容:
[0148]
专网号码资源:公网提供的能够在专网使用的号码资源,可以包括11位的公网号码、ims或固网号码以及具体的号码规则;
[0149]
专网信令点码:公网提供的专网对应的信令点码,用于和公网进行对接;
[0150]
公网信令点码:公网提供的公网关口局的信令点码。
[0151]
方式2、第四网元设备具备ims对接条件
[0152]
第三网元设备与第四网元设备采用ims标准域间互通方式互通,其中,第三网元设备可以为专网ims,第四网元设备可以为公网ims。第二接口可以采用公网ims提供的标准会话初始协议(session initiation protocol,sip)接口,具体接口协议栈分别为:
[0153]
信令面协议栈为:
[0154][0155]
媒体面协议栈为:
[0156][0157]
在具体实施中,通过ims标准域间互通方式实现第三网元设备与第四网元设备互通时,使用的媒体解编码类型可以为g.711a/amr。
[0158]
需要说明的是,在第三网元设备与第四网元设备开局采用ims标准域间互通方式建立连接时,需要从第四网元设备获取对接参数,对接参数包括以下内容:
[0159]
专网号码资源:公网提供的能够在专网使用的号码资源,可以包括11位的公网号码、ims或固网号码以及具体的统一资源标识符(uniform resource identifier,uri)格式,例如sip格式、隐式tel格式、tel格式,同时需要包括具体的格式要求;
[0160]
专网ip地址:公网提供的专网ims对应的专网ip地址,用于和公网ims对接;
[0161]
专网域名:公网提供的专网ims域名,用于基于sip格式互通时使用;
[0162]
公网ip地址:公网提供的公网ims对应的ip地址;
[0163]
公网端口:公网提供的公网ims的信令面端口;
[0164]
公网域名:公网提供的公网ims的域名信息。
[0165]
第三网元设备开局时从第四网元设备获取对接参数后,在第三网元设备接收到呼叫业务时,根据该对接参数,通过第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接,并将呼叫业务路由至目标设备。
[0166]
假设两个用户终端:专网覆盖区域内的第一用户终端以及公网覆盖区域内的第二用户终端,下面分别针对第一用户终端呼叫第二用户终端和第二用户终端呼叫第一用户终端两种情况对本发明实施例提供的呼叫业务处理方法进行说明:
[0167]
一、第一用户终端呼叫第二用户终端
[0168]
第一用户终端呼叫第二用户终端时,由于第二用户终端处于公网覆盖区域内,故第三网元设备在接收到第一用户终端呼叫第二用户终端的呼叫业务时,根据对接参数,通过第四网元设备建立第一用户终端和第二用户终端的通信连接,并将呼叫业务路由至第四网元设备。
[0169]
第四网元设备在接收到第三网元设备路由来的呼叫业务后,将该呼叫业务路由至第二用户终端。
[0170]
二、第二用户终端呼叫第一用户终端
[0171]
第二用户终端呼叫第一用户终端时,由于第一用户终端位于专网覆盖区域内,故第四网元设备在接收到第二用户终端呼叫第一用户终端的呼叫业务时,根据预设的号码转换规则,对呼叫业务对应的第一用户终端的身份标识进行类型转换;
[0172]
需要说明的是,用户终端的身份标识可以为公网运营商为用户终端分配的电话号码,在第一用户终端位于专网覆盖范围时,第四网元设备需要对第一用户终端的身份标识进行类型转换,从而将呼叫业务路由到位于专网的第三网元设备,以使第三网元设备将呼叫业务路由至第一用户终端。
[0173]
具体的,第四网元设备在第一用户终端的号码前插入专网对应的前插码,从而通过归属位置寄存器(hlr,home location register)或hss将呼叫业务路由至对应的专网第三网元设备;
[0174]
第三网元设备在接收到第四网元设备路由来的呼叫业务时,再将第一用户终端的类型转换后的身份标识,即插入专网对应的前插码后的号码,根据号码转换规则,将类型转换后的号码中的前插码删除,从而将呼叫业务路由至第一用户终端。
[0175]
如图4所示,为本发明实施例一种呼叫业务处理方法的交互流程图,包括以下步骤:
[0176]
步骤s401、第三网元设备接收到专网用户终端呼叫公网用户终端的第一呼叫业务,根据对接参数,通过第四网元设备建立专网用户终端和公网用户终端之间的通信连接;
[0177]
步骤s402、第三网元设备将第一呼叫业务路由至第四网元设备;
[0178]
步骤s403、第四网元设备将第一呼叫业务路由至第一呼叫业务对应的公网用户终端;
[0179]
步骤s404、第四网元设备接收到公网用户终端呼叫专网用户终端的第二呼叫业务,根据对接参数,通过第三网元设备建立专网用户终端和公网用户终端之间的通信连接;
[0180]
步骤s405、第四网元设备根据预设的号码转换规则,在专网用户终端对应的号码前插入专网对应的前插码;
[0181]
步骤s405、第四网元设备将第二呼叫业务路由至第三网元设备;
[0182]
步骤s406、第三网元设备根据预设的号码转换规则,删除专网用户终端对应的类型转换后的号码前的前插码;
[0183]
步骤s407、第三网元设备将第二呼叫业务路由至呼叫业务对应的专网用户终端。
[0184]
需要说明的是,步骤s401~步骤s403与步骤s404~步骤s407之间没有先后顺序,可以先发生步骤s401~步骤s403再发生步骤s404~步骤s407,也可以先发生步骤s404~步骤s407再发生步骤s401~步骤s403,也可以同时发生步骤s401~步骤s403与步骤s404~步骤s407,也可以仅发生步骤s401~步骤s403或步骤s404~步骤s407。
[0185]
如图5所示,本发明实施例一种第一网元设备,包括:处理器500、存储器501、收发机502以及总线接口。
[0186]
处理器500负责管理总线架构和通常的处理,存储器501可以存储处理器500在执行操作时所使用的数据。收发机503用于在处理器500的控制下接收和发送数据。
[0187]
总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器501代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器500负责管理总线架构和通常的处理,存储器501可以存储处理器500在执行操作时所使用的数据。
[0188]
本发明实施例揭示的流程,可以应用于处理器500中,或者由处理器500实现。在实现过程中,信号处理流程的各步骤可以通过处理器500中的硬件的集成逻辑电路或者软件形式的指令完成。处理器500可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器
或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器501,处理器500读取存储器501中的信息,结合其硬件完成信号处理流程的步骤。
[0189]
具体地,处理器500,用于读取存储器501中的程序并执行:
[0190]
通过收发机503接收到位于专网覆盖区域的用户终端通过专网接入节点触发的接入请求后,对所述用户终端进行身份认证;其中,所述用户终端为具有公网用户标识的终端;
[0191]
在确定对所述用户终端的身份认证通过后,通过收发机503从位于公网核心网中的第二网元设备获取所述用户终端对应的鉴权信息,并根据获取到的所述鉴权信息对所述用户终端进行鉴权;
[0192]
在确定对所述用户终端鉴权通过后,通过收发机503向所述用户终端返回鉴权成功响应。
[0193]
可选的,所述处理器500具体用于:
[0194]
通过收发机503向所述第二网元设备发送用于获取所述用户终端对应的鉴权信息的请求消息;
[0195]
通过收发机503接收所述第二网元设备返回的所述用户终端的鉴权信息,并根据所述鉴权信息对所述用户终端进行鉴权操作。
[0196]
可选的,所述处理器500具体用于:
[0197]
获取所述接入请求中的所述用户终端的身份信息,并判断所述用户终端的身份信息是否包含在身份信息集合中;
[0198]
若是,则确定对所述用户终端身份认证通过;
[0199]
其中,所述身份信息集合是所述第一网元设备从所述第二网元设备获取到的。
[0200]
可选的,所述第一网元设备通过第一接口与所述第二网元设备建立连接;
[0201]
所述第一网元设备为mme;
[0202]
所述第二网元设备为hss。
[0203]
如图6所示,本发明实施例一种第二网元设备,包括:处理器600、存储器601、收发机602以及总线接口。
[0204]
处理器600负责管理总线架构和通常的处理,存储器601可以存储处理器600在执行操作时所使用的数据。收发机603用于在处理器600的控制下接收和发送数据。
[0205]
总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器601代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器600负责管理总线架构和通常的处理,存储器601可以存储处理器600在执行操作时所使用的数据。
[0206]
本发明实施例揭示的流程,可以应用于处理器600中,或者由处理器600实现。在实现过程中,信号处理流程的各步骤可以通过处理器600中的硬件的集成逻辑电路或者软件形式的指令完成。处理器600可以是通用处理器、数字信号处理器、专用集成电路、现场可编
程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器601,处理器600读取存储器601中的信息,结合其硬件完成信号处理流程的步骤。
[0207]
具体地,处理器600,用于读取存储器601中的程序并执行:
[0208]
通过收发机602接收位于专网核心网中的第一网元设备发送的用于获取用户终端对应的鉴权信息的请求消息;其中,所述用户终端为具有公网用户标识的终端,且所述请求消息是所述第一网元设备对所述用户终端身份认证通过后发送的;
[0209]
确定所述用户终端对应的鉴权信息,并将所述鉴权信息通过收发机602发送给所述第一网元设备,以使所述第一网元设备根据所述鉴权信息对所述用户终端进行鉴权。
[0210]
可选的,所述第二网元设备通过第一接口与所述第一网元设备建立连接;
[0211]
所述第一网元设备为mme;
[0212]
所述第二网元设备为hss。
[0213]
如图7所示,本发明实施例一种第三网元设备,包括:处理器700、存储器701、收发机702以及总线接口。
[0214]
处理器700负责管理总线架构和通常的处理,存储器701可以存储处理器700在执行操作时所使用的数据。收发机703用于在处理器700的控制下接收和发送数据。
[0215]
总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器701代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器700负责管理总线架构和通常的处理,存储器701可以存储处理器700在执行操作时所使用的数据。
[0216]
本发明实施例揭示的流程,可以应用于处理器700中,或者由处理器700实现。在实现过程中,信号处理流程的各步骤可以通过处理器700中的硬件的集成逻辑电路或者软件形式的指令完成。处理器700可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器701,处理器700读取存储器701中的信息,结合其硬件完成信号处理流程的步骤。
[0217]
具体地,处理器700,用于读取存储器701中的程序并执行:
[0218]
在通过收发机703接收到呼叫业务时,根据从位于公网的第四网元设备获取的对接参数,通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,
且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
[0219]
将所述呼叫业务路由至目标设备。
[0220]
可选的,若所述呼叫业务的发起端为位于专网覆盖区域内的第一用户终端,所述呼叫业务的接收端为位于公网覆盖区域内的第二用户终端,则所述目标设备为所述第四网元设备;
[0221]
若所述呼叫业务的发起端为位于公网覆盖区域内的第二用户终端,所述呼叫业务的接收端为位于专网覆盖区域内的第一用户终端,则所述目标设备为所述第一用户终端;
[0222]
其中,所述第三网元设备为ims,第四网元设备为ims或gmsc。
[0223]
可选的,所述处理器700还用于:
[0224]
若所述目标设备为所述第一用户终端,在将所述呼叫业务路由至所述第一用户终端之前,根据预设的号码转换规则,对所述呼叫业务的接收端对应的身份标识进行类型转换;
[0225]
所述处理器700具体用于:
[0226]
根据类型转换后的身份标识,将所述呼叫业务路由至所述第一用户终端。
[0227]
可选的,所述处理器700具体用于:
[0228]
若所述第四网元设备不具备ip多媒体子系统功能,所述第四网元设备为gmsc,根据从位于公网的第四网元设备获取的对接参数,与所述第四网元设备通过时分复用方式连接,并通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;
[0229]
若所述第四网元设备具备ip多媒体子系统功能,所述第四网元设备为ims,根据从位于公网的第四网元设备获取的对接参数,与所述第四网元设备通过ip多媒体子系统方式连接,并通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接。
[0230]
如图8所示,本发明实施例一种第四网元设备,包括:处理器800、存储器801、收发机802以及总线接口。
[0231]
处理器800负责管理总线架构和通常的处理,存储器801可以存储处理器800在执行操作时所使用的数据。收发机803用于在处理器800的控制下接收和发送数据。
[0232]
总线架构可以包括任意数量的互联的总线和桥,具体由处理器800代表的一个或多个处理器和存储器801代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器800负责管理总线架构和通常的处理,存储器801可以存储处理器800在执行操作时所使用的数据。
[0233]
本发明实施例揭示的流程,可以应用于处理器800中,或者由处理器800实现。在实现过程中,信号处理流程的各步骤可以通过处理器800中的硬件的集成逻辑电路或者软件形式的指令完成。处理器800可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领
域成熟的存储介质中。该存储介质位于存储器801,处理器800读取存储器801中的信息,结合其硬件完成信号处理流程的步骤。
[0234]
具体地,处理器800,用于读取存储器801中的程序并执行:
[0235]
在通过收发机803接收到呼叫业务时,根据与位于专网的第三网元设备之间的对接参数,通过所述第三网元设备建立所述呼叫业务的发起端和接受端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
[0236]
将所述呼叫业务路由至目标设备。
[0237]
可选的,若所述呼叫业务的发起端为位于专网覆盖区域内的第一用户终端,所述呼叫业务的接收端为位于公网覆盖区域内的第二用户终端,则所述目标设备为所述第二用户终端;
[0238]
若所述呼叫业务的发起端为位于公网覆盖区域内的第二用户终端,所述呼叫业务的接收端为位于专网覆盖区域内的第一用户终端,则所述目标设备为所述第三网元设备;
[0239]
其中,所述第三网元设备为ims,第四网元设备为ims或gmsc。
[0240]
可选的,所述处理器800还用于:
[0241]
若所述目标设备为所述第三网元设备,在将所述呼叫业务路由至所述第三网元设备之前,根据预设的号码转换规则,对所述呼叫业务对应的身份标识进行类型转换;
[0242]
所述处理器800具体用于:
[0243]
根据类型转换后的身份标识,将所述呼叫业务路由至所述第三网元设备。
[0244]
可选的,所述处理器800具体用于:
[0245]
若所述第四网元设备不具备ip多媒体子系统功能,所述第四网元设备为gmsc,根据与所述第三网元设备之间的对接参数,与所述第三网元设备通过时分复用方式连接,并通过所述第三网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;
[0246]
若所述第四网元设备具备ip多媒体子系统功能,所述第四网元设备为ims,根据与所述第三网元设备之间的对接参数,与所述第三网元设备通过ip多媒体子系统方式连接,并通过所述第三网元设备建立所述呼叫业务的发起端和接收端之间的通信连接。
[0247]
如图9所示,本发明实施例一种第一网元设备,包括:
[0248]
认证模块901,用于接收到位于专网覆盖区域的用户终端通过专网接入节点触发的接入请求后,对所述用户终端进行身份认证;其中,所述用户终端为具有公网用户标识的终端;
[0249]
鉴权模块902,用于在确定对所述用户终端的身份认证通过后,从位于公网核心网中的第二网元设备获取所述用户终端对应的鉴权信息,并根据获取到的所述鉴权信息对所述用户终端进行鉴权;
[0250]
响应模块903,用于在确定对所述用户终端鉴权通过后,向所述用户终端返回鉴权成功响应。
[0251]
可选的,所述鉴权模块902具体用于:
[0252]
向所述第二网元设备发送用于获取所述用户终端对应的鉴权信息的请求消息;
[0253]
接收所述第二网元设备返回的所述用户终端的鉴权信息,并根据所述鉴权信息对
所述用户终端进行鉴权操作。
[0254]
可选的,所述认证模块901具体用于:
[0255]
获取所述接入请求中的所述用户终端的身份信息,并判断所述用户终端的身份信息是否包含在身份信息集合中;
[0256]
若是,则确定对所述用户终端身份认证通过;
[0257]
其中,所述身份信息集合是所述第一网元设备从所述第二网元设备获取到的。
[0258]
可选的,所述第一网元设备通过第一接口与所述第二网元设备建立连接;
[0259]
所述第一网元设备为mme;
[0260]
所述第二网元设备为hss。
[0261]
如图10所示,本发明实施例一种第二网元设备,包括:
[0262]
接收模块1001,用于接收位于专网核心网中的第一网元设备发送的用于获取用户终端对应的鉴权信息的请求消息;其中,所述用户终端为具有公网用户标识的终端,且所述请求消息是所述第一网元设备对所述用户终端身份认证通过后发送的;
[0263]
发送模块1002,用于确定所述用户终端对应的鉴权信息,并将所述鉴权信息发送给所述第一网元设备,以使所述第一网元设备根据所述鉴权信息对所述用户终端进行鉴权。
[0264]
可选的,所述第二网元设备通过第一接口与所述第一网元设备建立连接;
[0265]
所述第一网元设备为mme;
[0266]
所述第二网元设备为hss。
[0267]
如图11所示,本发明实施例一种第三网元设备,包括:
[0268]
第一连接模块1101,用于在接收到呼叫业务时,根据从位于公网的第四网元设备获取的对接参数,通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
[0269]
第一路由模块1102,用于将所述呼叫业务路由至目标设备。
[0270]
可选的,若所述呼叫业务的发起端为位于专网覆盖区域内的第一用户终端,所述呼叫业务的接收端为位于公网覆盖区域内的第二用户终端,则所述目标设备为所述第四网元设备;
[0271]
若所述呼叫业务的发起端为位于公网覆盖区域内的第二用户终端,所述呼叫业务的接收端为位于专网覆盖区域内的第一用户终端,则所述目标设备为所述第一用户终端;
[0272]
其中,所述第三网元设备为ims,第四网元设备为ims或gmsc。
[0273]
可选的,所述第一路由模块1102还用于:
[0274]
若所述目标设备为所述第一用户终端,在将所述呼叫业务路由至所述第一用户终端之前,根据预设的号码转换规则,对所述呼叫业务的接收端对应的身份标识进行类型转换;
[0275]
所述第一路由模块1102具体用于:
[0276]
根据类型转换后的身份标识,将所述呼叫业务路由至所述第一用户终端。
[0277]
可选的,所述第一连接模块1101具体用于:
[0278]
若所述第四网元设备不具备ip多媒体子系统功能,所述第四网元设备为gmsc,根据从位于公网的第四网元设备获取的对接参数,与所述第四网元设备通过时分复用方式连接,并通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;
[0279]
若所述第四网元设备具备ip多媒体子系统功能,所述第四网元设备为ims,根据从位于公网的第四网元设备获取的对接参数,与所述第四网元设备通过ip多媒体子系统方式连接,并通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接。
[0280]
如图12所示,本发明实施例一种第四网元设备,包括:
[0281]
第二连接模块1201,用于在接收到呼叫业务时,根据与位于专网的第三网元设备之间的对接参数,通过所述第三网元设备建立所述呼叫业务的发起端和接受端之间的通信连接;其中,所述呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且所述呼叫业务是在位于专网核心网中的第一网元设备对所述用户终端进行鉴权通过后触发的;
[0282]
第二路由模块1202,用于将所述呼叫业务路由至目标设备。
[0283]
可选的,若所述呼叫业务的发起端为位于专网覆盖区域内的第一用户终端,所述呼叫业务的接收端为位于公网覆盖区域内的第二用户终端,则所述目标设备为所述第二用户终端;
[0284]
若所述呼叫业务的发起端为位于公网覆盖区域内的第二用户终端,所述呼叫业务的接收端为位于专网覆盖区域内的第一用户终端,则所述目标设备为所述第三网元设备;
[0285]
其中,所述第三网元设备为ims,第四网元设备为ims或gmsc。
[0286]
可选的,所述第二路由模块1202还用于:
[0287]
若所述目标设备为所述第三网元设备,在将所述呼叫业务路由至所述第三网元设备之前,根据预设的号码转换规则,对所述呼叫业务对应的身份标识进行类型转换;
[0288]
所述第二路由模块1202具体用于:
[0289]
根据类型转换后的身份标识,将所述呼叫业务路由至所述第三网元设备。
[0290]
可选的,所述第二连接模块1201具体用于:
[0291]
若所述第四网元设备不具备ip多媒体子系统功能,所述第四网元设备为gmsc,根据与所述第三网元设备之间的对接参数,与所述第三网元设备通过时分复用方式连接,并通过所述第三网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;
[0292]
若所述第四网元设备具备ip多媒体子系统功能,所述第四网元设备为ims,根据与所述第三网元设备之间的对接参数,与所述第三网元设备通过ip多媒体子系统方式连接,并通过所述第三网元设备建立所述呼叫业务的发起端和接收端之间的通信连接。
[0293]
基于同一发明构思,本发明实施例中提供一种公网用户接入专网的方法,由于该方法对应的是本发明实施例网络系统中的第一网元设备,并且该方法解决问题的原理与该系统相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。
[0294]
如图13所示,本发明实施例一种公网用户接入专网的方法,包括:
[0295]
步骤1301、位于专网核心网中的第一网元设备接收到位于专网覆盖区域的用户终端通过专网接入节点触发的接入请求后,对用户终端进行身份认证;其中,用户终端为具有公网用户标识的终端;
[0296]
步骤1302、第一网元设备在确定对用户终端的身份认证通过后,从位于公网核心
网中的第二网元设备获取用户终端对应的鉴权信息,并根据获取到的鉴权信息对用户终端进行鉴权;
[0297]
步骤1303、第一网元设备在确定对用户终端鉴权通过后,向用户终端返回鉴权成功响应。
[0298]
可选的,所述从位于公网核心网中的第二网元设备获取所述用户终端对应的鉴权信息,并根据获取到的所述鉴权信息对所述用户终端进行鉴权,包括:
[0299]
所述第一网元设备向所述第二网元设备发送用于获取所述用户终端对应的鉴权信息的请求消息;
[0300]
所述第一网元设备接收所述第二网元设备返回的所述用户终端的鉴权信息,并根据所述鉴权信息对所述用户终端进行鉴权操作。
[0301]
可选的,所述第一网元设备对所述用户终端进行身份认证,包括:
[0302]
所述第一网元设备获取所述接入请求中的所述用户终端的身份信息,并判断所述用户终端的身份信息是否包含在身份信息集合中;
[0303]
若是,则确定对所述用户终端身份认证通过;
[0304]
其中,所述身份信息集合是所述第一网元设备从所述第二网元设备获取到的。
[0305]
可选的,所述第一网元设备通过第一接口与所述第二网元设备建立连接;
[0306]
所述第一网元设备为mme;
[0307]
所述第二网元设备为hss。
[0308]
基于同一发明构思,本发明实施例中提供一种公网用户接入专网的方法,由于该方法对应的是本发明实施例网络系统中的第二网元设备,并且该方法解决问题的原理与该系统相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。
[0309]
如图14所示,本发明实施例一种公网用户接入专网的方法,包括:
[0310]
步骤1401、位于公网核心网中的第二网元设备接收位于专网核心网中的第一网元设备发送的用于获取用户终端对应的鉴权信息的请求消息;其中,用户终端为具有公网用户标识的终端,且请求消息是第一网元设备对用户终端身份认证通过后发送的;
[0311]
步骤1402、第二网元单元确定用户终端对应的鉴权信息,并将鉴权信息发送给第一网元设备,以使第一网元设备根据鉴权信息对用户终端进行鉴权。
[0312]
可选的,所述第二网元设备通过第一接口与所述第一网元设备建立连接;
[0313]
所述第一网元设备为mme;
[0314]
所述第二网元设备为hss。
[0315]
基于同一发明构思,本发明实施例中提供一种呼叫业务处理方法,由于该方法对应的是本发明实施例网络系统中的第三网元设备,并且该方法解决问题的原理与该系统相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。
[0316]
如图15所示,本发明实施例一种呼叫业务处理方法,包括:
[0317]
步骤1501、位于专网的第三网元设备在接收到呼叫业务时,根据从位于公网的第四网元设备获取的对接参数,通过第四网元设备建立呼叫业务的发起端和接收端之间的通信连接;其中,呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且呼叫业务是在位于专网核心网中的第一网元设备对用户终端进行鉴权通过后触发的;
[0318]
步骤1502、第三网元设备将呼叫业务路由至目标设备。
[0319]
可选的,若所述呼叫业务的发起端为位于专网覆盖区域内的第一用户终端,所述呼叫业务的接收端为位于公网覆盖区域内的第二用户终端,则所述目标设备为所述第四网元设备;
[0320]
若所述呼叫业务的发起端为位于公网覆盖区域内的第二用户终端,所述呼叫业务的接收端为位于专网覆盖区域内的第一用户终端,则所述目标设备为所述第一用户终端;
[0321]
其中,所述第三网元设备为ims,第四网元设备为ims或gmsc。
[0322]
可选的,若所述目标设备为所述第一用户终端,在所述第三网元设备将所述呼叫业务路由至所述第一用户终端之前,还包括:
[0323]
所述第三网元设备根据预设的号码转换规则,对所述呼叫业务的接收端对应的身份标识进行类型转换;
[0324]
所述第三网元设备将所述呼叫业务路由至所述第一用户终端,包括:
[0325]
所述第三网元设备根据类型转换后的身份标识,将所述呼叫业务路由至所述第一用户终端。
[0326]
可选的,所述根据从位于公网的第四网元设备获取的对接参数,通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接,包括:
[0327]
若所述第四网元设备不具备ip多媒体子系统功能,所述第四网元设备为gmsc,所述第三网元设备根据从位于公网的第四网元设备获取的对接参数,与所述第四网元设备通过时分复用方式连接,并通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;
[0328]
若所述第四网元设备具备ip多媒体子系统功能,所述第四网元设备为ims,所述第三网元设备根据从位于公网的第四网元设备获取的对接参数,与所述第四网元设备通过ip多媒体子系统方式连接,并通过所述第四网元设备建立所述呼叫业务的发起端和接收端之间的通信连接。
[0329]
基于同一发明构思,本发明实施例中提供一种呼叫业务处理方法,由于该方法对应的是本发明实施例网络系统中的第四网元设备,并且该方法解决问题的原理与该系统相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。
[0330]
如图16所示,本发明实施例一种呼叫业务处理方法,包括:
[0331]
步骤1601、位于公网的第四网元设备在接收到呼叫业务时,根据与位于专网的第三网元设备之间的对接参数,通过第三网元设备建立呼叫业务的发起端和接受端之间的通信连接;其中,呼叫业务的发起端或接收端为位于专网覆盖区域内的具有公网用户标识的终端,且呼叫业务是在位于专网核心网中的第一网元设备对用户终端进行鉴权通过后触发的;
[0332]
步骤1602、第四网元设备将呼叫业务路由至目标设备。
[0333]
可选的,若所述呼叫业务的发起端为位于专网覆盖区域内的第一用户终端,所述呼叫业务的接收端为位于公网覆盖区域内的第二用户终端,则所述目标设备为所述第二用户终端;
[0334]
若所述呼叫业务的发起端为位于公网覆盖区域内的第二用户终端,所述呼叫业务的接收端为位于专网覆盖区域内的第一用户终端,则所述目标设备为所述第三网元设备;
[0335]
其中,所述第三网元设备为ims,第四网元设备为ims或gmsc。
[0336]
可选的,若所述目标设备为所述第三网元设备,在所述第四网元单元将所述呼叫业务路由至所述第三网元设备之前,还包括:
[0337]
所述第四网元设备根据预设的号码转换规则,对所述呼叫业务对应的身份标识进行类型转换;
[0338]
所述第四网元单元将所述呼叫业务路由至所述第三网元设备,包括:
[0339]
所述第四网元设备根据类型转换后的身份标识,将所述呼叫业务路由至所述第三网元设备。
[0340]
可选的,所述根据与位于专网的第三网元设备之间的对接参数,通过所述第三网元设备建立所述呼叫业务的发起用户终端和接受用户终端之间的通信连接,包括:
[0341]
若所述第四网元设备不具备ip多媒体子系统功能,所述第四网元设备为gmsc,所述第四网元设备根据与所述第三网元设备之间的对接参数,与所述第三网元设备通过时分复用方式连接,并通过所述第三网元设备建立所述呼叫业务的发起端和接收端之间的通信连接;
[0342]
若所述第四网元设备具备ip多媒体子系统功能,所述第四网元设备为ims,所述第四网元设备根据与所述第三网元设备之间的对接参数,与所述第三网元设备通过ip多媒体子系统方式连接,并通过所述第三网元设备建立所述呼叫业务的发起端和接收端之间的通信连接。
[0343]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0344]
本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0345]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0346]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0347]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围
之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1