[发明专利]一种提供EM信令接入的中继网关设备及实现方法有效
| 申请号: | 201410199182.X | 申请日: | 2014-05-12 |
| 公开(公告)号: | CN103973552B | 公开(公告)日: | 2017-05-24 |
| 发明(设计)人: | 王金辉;张华琳;王翔;沈广茂;敦科翔 | 申请(专利权)人: | 河北远东通信系统工程有限公司 |
| 主分类号: | H04L12/66 | 分类号: | H04L12/66;H04M7/00 |
| 代理公司: | 河北东尚律师事务所13124 | 代理人: | 王文庆 |
| 地址: | 050200 河北省石*** | 国省代码: | 河北;13 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提供 em 接入 中继 网关 设备 实现 方法 | ||
1.一种提供EM信令接入的中继网关设备,其特征在于包括以下模块:
数据库模块,用于将中继网关设备硬盘上的配置数据读入到内存中,供其他模块进行读取;
EM信令接入模块,用于将外部数字程控交换机的信令转换成中继网关设备的内部统一消息,并发送到呼叫控制模块;
呼叫控制模块,用于对号码进行分析,选择路由方向,向资源管理模块申请中继组资源;
资源管理模块,用于确定空闲的中继端口,并通知呼叫控制模块;
媒体资源管理模块,用于根据H.248协议处理模块的请求,分配媒体资源,并将分配的媒体资源信息发送到H.248协议处理模块;
Q.931协议处理模块,用于根据呼叫控制模块的统一内部消息,生成Q.931协议,将Q.931协议发送到IUA协议处理模块;
IUA协议处理模块,用于将Q.931协议处理模块发送的Q.931协议数据发送到SCTP协议处理模块,将SCTP协议处理模块发送的数据进行处理,并发送到Q.931协议处理模块;
SCTP协议处理模块,用于将IUA协议处理模块发送消息发送到外部的软交换设备,将外部软交换设备发来的消息转发到IUA协议处理模块;
H.248协议处理模块,用于根据外部软交换设备发送的消息创建上下文、向媒体资源管理模块申请媒体资源,并产生回复消息发送到外部软交换设备;
所述的SCTP协议处理模块和H.248协议处理模块分别通过ISDN信令与外部的软交换设备进行互联。
2.根据权利要求1所述的提供EM信令接入的中继网关设备,其特征在于:所述的EM信令接入模块通过EM信令和外部的数字程控交换机进行互联。
3.一种实现EM信令接入的方法,包括入局呼叫过程和出局呼叫过程,其特征在于:所述的入局呼叫过程包括以下步骤:
(101)EM信令接入模块收到外部数字程控交换机的EM信令后,向呼叫控制模块发送统一内部消息,统一内部消息中携带被叫号码;
(102)呼叫控制模块对被叫号码进行路由分析,根据数据库配置,确定IUA中继组,并向资源管理模块申请IUA中继组资源;
(103)资源管理模块根据数据库配置的分配算法,从IUA中继组中分配一个EM端口,并将此EM端口回复给呼叫控制模块;
(104)呼叫控制模块根据被叫号码、IUA中继组资源信息构造统一内部消息,将统一内部消息发送到Q.931协议处理模块;
(105)Q.931协议处理模块根据统一内部消息生成Q.931协议中的SETUP消息,将SETUP消息发送到IUA协议处理模块;
(106)IUA协议处理模块根据SETUP消息中的信令端口得到IUA协议处理模块的接口号,然后选择应用服务器,再根据应用服务器的负荷分担算法确定应用服务器进程,然后生成IUA协议消息,将IUA协议消息发送到SCTP协议处理模块;
(107)SCTP协议处理模块选择相应的IP地址,将IUA协议消息发送到外部软交换设备;
(108)H.248协议处理模块根据外部软交换设备的ADD消息中的终端标示符得到中继网关端口,并检测此端口的状态,然后创建上下文,并对ADD消息进行回复;
(109)SCTP协议处理模块收到外部软交换设备的PROCEEDING和ALERTING消息后,将PROCEEDING和ALERTING消息发送到IUA协议处理模块;
(110)IUA协议处理模块根据PROCEEDING和ALERTING消息中的接口号得到信令端口,并将IUA消息中的Q.931消息发送到Q.931协议处理模块;
(111)Q.931协议处理模块将Q.931消息翻译成统一内部消息,发送到呼叫控制模块;
(112)H.248协议处理模块收到外部软交换设备的针对媒体资源端口ADD消息,向媒体资源管理模块发送资源申请消息,媒体资源管理模块则根据资源使用情况分配RTP端口、选择编解码,确定IP地址和每种编解码的打包周期,H.248协议处理模块将RTP端口、编解码列表、IP地址、打包周期信息封装在SDP信息中,将SDP信息上报到外部软交换设备;
(113)SCTP协议处理模块收到外部软交换设备的CONNECT消息后,将CONNECT消息发送到IUA协议处理模块;
(114)IUA协议处理模块根据CONNECT消息中的接口号得到信令端口,并将IUA消息中的Q.931消息发送到Q.931协议处理模块;
(115)Q.931协议处理模块将Q.931消息翻译成统一内部消息,将统一内部消息发送到呼叫控制模块;
(116)H.248协议处理模块收到外部软交换设备的修改媒体连接方式的Modify消息后,通知媒体资源管理模块将连接模式修改为收发模式;
建立入局呼叫通信。
4.根据权利要求3所述的一种实现EM信令接入的方法,其特征在于:所述的出局呼叫过程包括以下步骤:
(201)SCTP协议处理模块收到外部软交换设备的SETUP消息后,将SETUP消息发送到IUA协议处理模块;
(202)IUA协议处理模块根据SETUP消息中的接口号得到信令端口,并将IUA消息中的Q.931消息发送到Q.931协议处理模块;
(203)Q.931协议处理模块将Q.931消息翻译成统一内部消息,将统一内部消息发送到呼叫控制模块;
(204)呼叫控制模块对被叫号码进行路由分析,根据数据库配置,确定EM中继组,并向资源管理模块申请EM中继组资源;
(205)资源管理模块根据数据库配置的分配算法,从EM中继组中分配一个EM端口,并将此EM端口回复给呼叫控制模块;
(206)呼叫控制模块根据被叫号码、EM中继组资源信息构造统一内部消息,将统一内部消息发送到EM信令接入模块;
(207)EM信令接入模块将被叫号码发送到外部的数字程控交换机;
(208)EM信令接入模块收到外部的数字程控交换机的EM应答信令后,向呼叫控制模块发送统一内部消息,其中包含应答指示;
(209)呼叫控制模块根据应答指示构造统一内部消息,将统一内部消息发送到Q.931协议处理模块;
(210)Q.931协议处理模块根据统一内部消息生成Q.931协议中的CONNECT消息,将CONNECT消息发送到IUA协议处理模块;
(211)IUA协议处理模块根据CONNECT消息中的信令端口得到IUA协议处理模块的接口号,然后选择应用服务器,再根据应用服务器的负荷分担算法确定应用服务器进程,然后生成IUA协议消息,将IUA协议消息发送到SCTP协议处理模块;
(212)SCTP协议处理模块选择相应的IP地址,将IUA协议消息发送到外部的软交换设备;
(213)H.248协议处理模块根据外部软交换设备的ADD消息中的终端标示符得到中继网关端口,并检测此端口的状态,然后创建上下文,并对ADD消息进行回复;
(214)H.248协议处理模块收到外部软交换设备的针对媒体资源端口ADD消息,向媒体资源管理模块发送资源申请消息,媒体资源管理模块则根据资源使用情况分配RTP端口、选择编解码,确定IP地址和每种编解码的打包周期,H.248协议处理模块将RTP端口、编解码列表、IP地址、打包周期信息封装在SDP信息中,将SDP信息上报到外部软交换设备;
(215)H.248协议处理模块收到外部软交换设备的修改媒体的连接方式Modify消息后,通知媒体资源管理模块将连接模式修改为收发模式;
建立出局呼叫通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北远东通信系统工程有限公司,未经河北远东通信系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410199182.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:冰箱的箱体和冰箱
- 下一篇:接水盘和包括该接水盘的冰箱





