CN111404875A - Sip调度终端的协议增强方法、装置和调度系统 - Google Patents
Sip调度终端的协议增强方法、装置和调度系统 Download PDFInfo
- Publication number
- CN111404875A CN111404875A CN202010101033.0A CN202010101033A CN111404875A CN 111404875 A CN111404875 A CN 111404875A CN 202010101033 A CN202010101033 A CN 202010101033A CN 111404875 A CN111404875 A CN 111404875A
- Authority
- CN
- China
- Prior art keywords
- sip
- ims
- request message
- scheduling terminal
- protocol
- 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
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000000977 initiatory effect Effects 0.000 title description 4
- 230000004044 response Effects 0.000 claims description 101
- 230000002708 enhancing effect Effects 0.000 claims description 14
- 238000006243 chemical reaction Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 abstract description 13
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000011161 development Methods 0.000 description 6
- 230000006872 improvement Effects 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种SIP调度终端的协议增强方法,包括:接收原有的SIP调度终端发送的SIP请求消息;根据预设的调度分组信息表,将所述SIP请求消息中的普通用户标识信息转换为包含对应的SIP调度终端的分组域信息的标准用户标识信息;根据IMS SIP协议对应的IMS请求消息格式,将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器。本发明实施例还公开了对应的SIP调度终端的协议增强装置和调度系统。实施本发明实施例,能在不改变原有SIP调度终端情况下,实现从SIP协议到IMS SIP协议的升级,从而在原有的SIP调度终端无损接入IMS网络,满足调度系统正常的通信工作。
Description
技术领域
本发明涉及通信调度领域,尤其涉及一种SIP调度终端的协议增强方法、装置和调度系统。
背景技术
IMS(IPMultimedia Subsystem),IP多媒体系统,是一种全新的多媒体业务形式,它能够满足终端客户更新颖、更多样化的多媒体业务需求。IMS网络被认为是下一代网络的核心技术。然而,原有的SIP调度终端使用的是SIP(Session Initiation Protocol)协议,需要在软交换SIP网络下才能够正常工作。当核心网络换为IMS网络后,因为对SIP协议要求增强了,原有SIP调度终端不能满足IMS SIP协议的需求,无法接入IMS系统,将导致调度终端没法正常提供通信服务。在现有存在的厂家方案中,通常采用将原有SIP调度终端进行全部替换或整体改造的方式,以实现接入IMS系统进行通信工作。
然而,在实施本发明的过程中,发明人发现,现有技术采取的方式因需要对大量的原有终端进行全部升级、替换改造,存在研发周期长、开发成本高、用户置换成本高、原有设备利用率低等缺陷,易导致用户运营中断,带来经济损失。
发明内容
本发明实施例的目的是提供一种SIP调度终端的协议增强方法、装置和调度系统,能在不改变原有SIP调度终端情况下,实现从SIP协议到IMS SIP协议的升级,从而无损接入IMS网络,满足调度系统正常的通信工作。
为实现上述目的,本发明实施例提供了一种SIP调度终端的协议增强方法,包括:
接收原有的SIP调度终端发送的SIP请求消息;
根据预设的调度分组信息表,将所述SIP请求消息中的普通用户标识信息转换为包含对应的SIP调度终端的分组域信息的标准用户标识信息;
根据IMS SIP协议对应的IMS请求消息格式,将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器。
作为上述方案的改进,所述根据IMS SIP协议对应的IMS请求消息的格式,将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器具体包括:
在所述SIP请求消息中添加P-开头的消息头和IMS SIP协议对应的消息头字段,以得到所述IMS请求消息;
将所述IMS请求消息发送至所述IMS核心服务器。
作为上述方案的改进,所述SIP调度终端的协议增强方法还包括:
接收所述IMS核心服务器发送的IMS响应消息;
将所述IMS响应消息中的标准用户标识信息转换为普通用户标识信息;
根据SIP协议对应的SIP响应消息格式,将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端。
作为上述方案的改进,所述根据所述SIP调度终端的SIP协议对应的SIP响应消息格式,将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端具体包括:
删除所述IMS响应消息中的P-开头的消息头和IMS SIP协议对应的消息头字段,以得到所述SIP响应消息;
将所述SIP响应消息发送至相应的SIP调度终端。
作为上述方案的改进,在所述接收原有的SIP调度终端发送的SIP请求消息之后还包括:
获取发送所述SIP请求消息的SIP调度终端的型号;
当所述SIP调度终端的型号为预设型号时,拒绝响应所述SIP请求消息。
作为上述方案的改进,所述SIP请求消息包括但不限于SIP调度终端的注册消息、注销消息、会话呼叫请求消息、会话呼叫响应消息。
作为上述方案的改进,所述SIP调度终端的协议增强方法还包括:
响应网管用户输入的查看指令,以显示所述网管用户查看的SIP调度终端的工作参数信息。
本发明实施例还提供了一种SIP调度终端的协议增强装置,包括:
请求消息接收单元,用于接收原有的SIP调度终端发送的SIP请求消息;
第一标识信息转换单元,用于根据预设的调度分组信息表,将所述SIP请求消息中的普通用户标识信息转换为包含对应的SIP调度终端的分组域信息的标准用户标识信息;
请求消息转换单元,用于根据IMS SIP协议对应的IMS请求消息格式,将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器。
作为上述方案的改进,所述SIP调度终端的协议升级装置还包括:
响应消息接收单元,用于接收所述IMS核心服务器发送的IMS响应消息;
第二标识信息转换单元,用于将所述IMS响应消息中的标准用户标识信息转换为普通用户标识信息;
响应消息转换单元,用于根据SIP协议对应的SIP响应消息格式,将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端。
本发明实施例还提供了一种调度系统,包括增强协议网关、IMS核心服务器和至少一个SIP调度终端;所述增强协议网关连接所述IMS核心服务器,所述增强协议网关还分别连接每一所述SIP调度终端;其中,所述增强协议网关执行如上任意一项所述的SIP调度终端的协议增强方法。
与现有技术相比,本发明公开的一种SIP调度终端的协议增强方法、装置和调度系统,在接收原有的SIP调度终端发送的SIP请求消息后,将所述SIP请求消息中包含的普通用户标识信息均转换为对应的标准用户标识信息,再将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器;在接收所述IMS核心服务器发送的IMS响应消息后,将所述IMS响应消息中包括的标准用户标识信息转换为对应的普通用户标识信息,再将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端,从而实现从SIP协议到IMS SIP协议的升级,在不改变原有SIP调度终端情况下,在原有的SIP调度终端接入IMS网络,以满足调度系统正常的通信工作,有效地提高了原有设备的利用率,节约了开发成本,同时保证了用户运营的连续性。
附图说明
图1是本发明实施例一中一种SIP调度终端的协议增强方法的流程示意图;
图2是本发明实施例二中另一种SIP调度终端的协议增强方法的流程示意图;
图3是本发明实施例三中一种SIP调度终端的协议增强装置的结构示意图;
图4是本发明实施例四中一种调度系统的结构示意图;
图5是本发明实施例五中SIP请求消息为注册消息时调度系统的工作流程示意图;
图6是本发明实施例六中SIP请求消息为会话呼叫请求消息时调度系统的工作流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,是本发明实施例一提供的一种SIP调度终端的协议增强方法的流程示意图。本发明实施例提供的SIP调度终端的协议增强方法,包括步骤S1至S3:
S1、接收原有的SIP调度终端发送的SIP请求消息。
S2、根据预设的调度分组信息表,将所述SIP请求消息中的普通用户标识信息转换为包含对应的SIP调度终端的分组域信息的标准用户标识信息。
S3、根据IMS SIP协议对应的IMS请求消息格式,将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器。
所述SIP调度终端满足软交换SIP协议,所述SIP协议为会话初始化协议,主要为RFC3261协议,用于电话呼叫控制。IMS核心服务器采用IMS网络,满足IMS SIP协议,所述IMSSIP协议为在软交换SIP的基础上,满足3GPP TS23.228协议,属于软交换SIP增强协议。当核心网络换为IMS网络后,因为对SIP协议要求增强了,原有SIP调度终端不能满足IMS SIP协议的需求,则无法接入IMS系统,从而影响正常通信工作。
为了解决上述问题,本发明实施例一提供的SIP调度终端的协议增强方法,适用于IMS专用调度通信领域,包括电力IMS调度、铁路IMS调度等场景。
具体地,通过预先设置一个调度分组信息表,用于存储原有的SIP调度终端的普通用户标识信息与适用于IMS系统的标准用户标识信息之间的对应关系,具体地,通过在原有的SIP调度终端的普通用户标识信息中添加所述SIP调度终端的分组域信息,从而得到所述标准用户标识信息。
在本发明实施例中,当接收到原有的SIP调度终端发送的SIP请求消息后,提取所述SIP请求消息中包含的SIP调度终端对应的普通用户标识信息,并根据所述预设的调度分组信息表,将所述普通用户标识信息转换为标准用户标识信息。接着,将所述SIP请求消息转换为IMS网络满足的IMS SIP协议所对应的IMS请求消息,通过IMS请求消息的格式,在所述SIP请求消息中添加相应的消息头或消息字段,最大程度保留所述SIP请求消息的原始信息,最后将所述IMS请求消息发送至IMS核心服务器,从而实现在原有的SIP调度终端上接入IMS核心网络,完成正常的通信服务工作。
作为优选,步骤S3具体为:在所述SIP请求消息中添加P-开头的消息头和IMS SIP协议对应的消息头字段,以得到所述IMS请求消息;将所述IMS请求消息发送至所述IMS核心服务器。
在一种优选的实施方式中,在步骤S1之后,还包括步骤S11和S12:
S11、获取发送所述SIP请求消息的SIP调度终端的型号;
S12、当所述SIP调度终端的型号为预设型号时,拒绝响应所述SIP请求消息。
具体地,本发明实施例提供的SIP调度终端的协议增强方法还包括防火墙功能,支持特定调度终端的接入和阻止。根据用户的需求,预先设置特定的拒绝响应的调度终端型号并存储,当接收到任一SIP调度终端发送的SIP请求消息后,通过获取所述SIP请求消息中的User-Agent字段,以得到发送所述SIP请求消息的SIP调度终端的型号。并将所获取到的SIP调度终端的型号与预设型号相比较,若判断为预设型号之一时,拒绝响应所述SIP请求消息。若判断不为预设型号之一,则响应所述SIP请求消息,并进行步骤S2的执行。
可以理解地,在另一种实施方式中,在步骤S1之后,也可以执行以下步骤:
获取发送所述SIP请求消息的SIP调度终端的型号;
当所述SIP调度终端的型号为预设型号时,允许响应所述SIP请求消息。
本发明实施例一提供了一种SIP调度终端的协议增强方法,在接收原有的SIP调度终端发送的SIP请求消息后,将所述SIP请求消息中包含的普通用户标识信息均转换为对应的标准用户标识信息,再将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器。在不改变原有SIP调度终端情况下,在原有的SIP调度终端接入IMS网络,以满足调度系统正常的通信工作,有效地提高了原有设备的利用率,节约了开发成本,同时保证了用户运营的连续性。
进一步地,参见图2,是本发明实施例二提供的另一种SIP调度终端的协议增强方法的流程示意图。本发明实施例提供的SIP调度终端的协议增强方法,在上述实施例一的基础上,还包括步骤:
S4、接收所述IMS核心服务器发送的IMS响应消息。
S5、将所述IMS响应消息中的标准用户标识信息转换为普通用户标识信息。
S6、根据SIP协议对应的SIP响应消息格式,将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端。
在本发明实施例中,当接收到所述IMS核心服务器返回的IMS响应消息后,提取所述IMS响应消息中的标准用户标识信息,并根据所述预设的调度分组信息表,将所述标准用户标识信息转换为对应的SIP调度终端的普通用户标识信息。接着,通过在所述IMS响应消息中删除相应的消息头或消息字段,将所述IMS响应消息转换为SIP调度终端满足的SIP协议所对应的SIP响应消息。最后将所述SIP响应消息发送至所述SIP响应消息中指定的SIP调度终端,完成对SIP请求消息的响应,最终完成正常的通信服务工作。
作为优选,步骤S6具体为:删除所述IMS响应消息中的P-开头的消息头和IMS SIP协议对应的消息头字段,以得到所述SIP响应消息;将所述SIP响应消息发送至所述SIP响应消息中指定的SIP调度终端。
作为优选,所述SIP请求消息包括但不限于SIP调度终端的注册消息、注销消息、会话呼叫请求消息、会话呼叫响应消息。
在一种优选的实施方式中,本发明实施例二提供的SIP调度终端的协议增强方法还包括步骤S7:
S7、响应网管用户输入的查看指令,以显示所述网管用户查看的SIP调度终端的工作参数信息。
在本发明实施例中,用户可以通过输入相应的查看指令,查看任一SIP调度终端的工作状态、工作参数信息等。所述工作参数信息包括但不限于注册信息、消息吞吐量、在线话务量。
本发明实施例二提供了一种SIP调度终端的协议增强方法,在接收原有的SIP调度终端发送的SIP请求消息后,将所述SIP请求消息中包含的普通用户标识信息均转换为对应的标准用户标识信息,再将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器;在接收所述IMS核心服务器发送的IMS响应消息后,将所述IMS响应消息中包括的标准用户标识信息转换为对应的普通用户标识信息,再将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端,从而实现从SIP协议到IMS SIP协议的升级,在不改变原有SIP调度终端情况下,在原有的SIP调度终端接入IMS网络,以满足调度系统正常的通信工作,有效地提高了原有设备的利用率,节约了开发成本,同时保证了用户运营的连续性。
参见图3,是本发明实施例三中一种SIP调度终端的协议增强装置的结构示意图。本发明实施例提供的SIP调度终端的协议增强装置30,其特征在于,包括:
请求消息接收单元31,用于接收原有的SIP调度终端发送的SIP请求消息。
优选地,所述SIP请求消息包括但不限于SIP调度终端的注册消息、注销消息、会话呼叫请求消息、会话呼叫响应消息。
第一标识信息转换单元32,用于根据预设的调度分组信息表,将所述SIP请求消息中的普通用户标识信息转换为包含对应的SIP调度终端的分组域信息的标准用户标识信息。
请求消息转换单元33,用于根据IMS SIP协议对应的IMS请求消息格式,将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器。
进一步地,所述SIP调度终端的协议升级装置30还包括:
响应消息接收单元34,用于接收所述IMS核心服务器发送的IMS响应消息;
第二标识信息转换单元35,用于将所述IMS响应消息中的标准用户标识信息转换为普通用户标识信息;
响应消息转换单元36,用于根据SIP协议对应的SIP响应消息格式,将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端。
作为优选的实施方式,本发明实施例的SIP调度终端的协议增强装置30,还包括防火墙单元37,用于获取发送所述SIP请求消息的SIP调度终端的型号;当所述SIP调度终端的型号为预设型号时,拒绝响应所述SIP请求消息。
作为优选的实施方式,本发明实施例的SIP调度终端的协议增强装置30,还包括信息显示单元38,用于响应网管用户输入的查看指令,以显示所述网管用户查看的SIP调度终端的工作参数信息。
需要说明的是,本发明实施例提供的一种SIP调度终端的协议增强装置用于执行上述实施例二提供的一种SIP调度终端的协议增强方法的所有流程步骤,两者的工作原理和有益效果一一对应,因而不再赘述。
本发明实施例三提供了一种SIP调度终端的协议增强装置,在接收原有的SIP调度终端发送的SIP请求消息后,将所述SIP请求消息中包含的普通用户标识信息均转换为对应的标准用户标识信息,再将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器;在接收所述IMS核心服务器发送的IMS响应消息后,将所述IMS响应消息中包括的标准用户标识信息转换为对应的普通用户标识信息,再将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端,从而实现从SIP协议到IMS SIP协议的升级。在不改变原有SIP调度终端情况下,在原有的SIP调度终端接入IMS网络,以满足调度系统正常的通信工作,有效地提高了原有设备的利用率,节约了开发成本,同时保证了用户运营的连续性。
参见图4,是本发明实施例四中一种调度系统的结构示意图。本发明实施例四提供的调度系统40,包括增强协议网关41、IMS核心服务器42和至少一个SIP调度终端43;所述增强协议网关41连接所述IMS核心服务器42,所述增强协议网关41还分别连接每一所述SIP调度终端43;其中,所述增强协议网关41为上述实施例三所述的SIP调度终端的协议增强装置30,用于执行如实施例一或二所述的SIP调度终端的协议增强方法。
在本发明实施例中,通过在IMS核心服务器前面增加一个增强协议网关,在不改变用户现场已经存在的数量众多的SIP调度终端的基础上,解决原有SIP协议不能适配IMS网络的问题,实现在SIP调度终端接入IMS网络,更方便快捷地为用户提供新功能,保护用户现有的投资和运营方式。避免对原有的SIP调度终端进行全面升级改造或替换,有效地节约开发成本。
在一种实施方式中,参见图5,是本发明实施例五中SIP请求消息为注册消息时调度系统的工作流程示意图。在本发明实施例中,调度系统中包括增强协议网关、IMS核心服务器和SIP调度终端1000。
在进行调度终端的注册过程中,所述SIP调度终端1000发送SIP请求消息,即常规的软交换SIP注册消息到所述增强协议网关,所述增强协议网关在接收到所述SIP注册消息后,提取所述SIP注册消息中包含的所述SIP调度终端1000的普通用户标识信息,并根据预设的调度分组信息表,将所述普通用户标识信息转换为标准用户标识信息。作为举例,所述SIP调度终端1000的普通用户标识信息为1000@IP,增强协议网关将其添加相应的分组域信息,转换为标准用户标识信息为1000@group1.ghtchina.com。接着,增强协议网关在所述SIP注册消息中添加IMS核心服务器所需的P-开头的消息头,从而转换为IMS注册消息,并转发至所述IMS核心服务器。
所述IMS核心服务器在接收到标准的IMS注册消息后,经过注册认证流程,返回注册成功的IMS响应消息至所述增强协议网关。所述增强协议网关将收到的IMS响应消息中删除P-开头的消息头,删除Service-Route消息头字段,并将IMS响应消息中的标准用户标识信息转换为普通用户标识信息1000@IP的方式,得到SIP响应消息,并将所述SIP响应消息发送至响应消息中指定的SIP调度终端,也即所述SIP调度终端1000。同时登记所述SIP调度终端1000的注册地址,方便进行会话呼叫时的主叫认证、被叫寻址功能。
在一种优选的实施方式中,所述增强协议网关还设置了防火墙功能,支持特定的SIP调度中接入和阻止功能,例如,根据所述注册消息中User-Agent字段特点,将型号为PT500的注册消息不响应或直接拒绝;型号为PT600的注册消息容许注册等。
可以理解地,上述涉及的场景和型号数据等只作为举例,在实际应用中,可以根据用户的需求控制SIP调度终端发送其他请求消息,或在进行SIP调度终端的注册过程中,设置其他拒绝响应的预设型号,均不影响本发明取得的有益效果。
可以理解的,所述SIP请求消息可以是注销消息,调度终端的注销过程与所述注册过程相似,在此不再赘述。
在另一种实施方式中,参见图6,是本发明实施例六中SIP请求消息为会话呼叫请求消息时调度系统的工作流程示意图。在本发明实施例中,调度系统中包括增强协议网关、IMS核心服务器、SIP调度终端1000和SIP调度终端2000。
在进行SIP调度终端1000拨打SIP调度终端2000的会话呼叫过程中,所述SIP调度终端1000发送SIP请求消息,也即常规的SIP会话呼叫请求消息,简称SIP呼叫消息至所述增强协议网关,所述增强协议网关在接收到所述SIP呼叫消息后,提取所述SIP呼叫消息中包含的SIP调度终端1000的普通用户标识信息1000@IP、SIP调度终端2000的普通用户标准信息2000@IP,并根据预设的调度分组信息表,添加相应的分组域信息,将所述普通用户标识信息转换为标准用户标识信息1000@group1.ghtchina.com和2000@group1.ghtchina.com。接着,增强协议网关在所述SIP呼叫消息中添加相应的P-开头的消息头和IMS SIP协议所对应的Route消息头字段,从而转换为IMS呼叫消息,并转发至所述IMS核心服务器。
所述IMS核心服务器在接收到标准的IMS呼叫消息后,根据IMS标准的路由策略,转发所述IMS呼叫消息至所述增强协议网关,其中,所述IMS呼叫消息包含了调度终端2000的注册地址等信息。所述增强协议网关收到的IMS核心服务器发送的IMS呼叫消息后,查询所述IMS呼叫消息中被叫SIP调度终端2000的注册地址,并将所述IMS呼叫消息删除P-开头的消息头,删除Route-Route消息头字段,并将IMS呼叫消息中的标准用户标识信息转换为普通用户标识信息1000@IP的方式,得到SIP呼叫消息,并将所述SIP呼叫消息发送至所述呼叫消息中指定的SIP调度终端2000,从而完成从SIP调度终端1000向SIP调度终端2000的拨打呼叫功能。所述SIP调度终端2000接收到所述SIP呼叫消息后,响铃,并回送会话呼叫响应消息。
可以理解地,所述SIP请求消息可以是会话呼叫响应消息,呼叫响应过程为呼叫请求的逆过程,在此不再赘述。
作为优选的实施方式,所述增强协议网关还承载了SIP调度终端的工作状态、数量统计和工作参数查看等功能,在所述增强协议网关的网管后台,可以根据用户输入的查看指令,展示相应的SIP调度终端的注册信息、消息吞吐量、在线话务量等信息。
本发明实施例提供了一种调度系统,包括增强协议网关、IMS核心服务器和至少一个SIP调度终端。其中,所述增强协议网关在接收原有的SIP调度终端发送的SIP请求消息后,将所述SIP请求消息中包含的普通用户标识信息均转换为对应的标准用户标识信息,再将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器;在接收所述IMS核心服务器发送的IMS响应消息后,将所述IMS响应消息中包括的标准用户标识信息转换为对应的普通用户标识信息,再将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端。
本发明实施例具有以下有益效果:
便捷灵活性:在完全不改变现有的SIP调度终端的情况下,通过增强协议网关接入新的IMS核心系统。节约成本:避免原有的SIP调度终端完全改造的研发、测试周期和费用带来的时间成本和经济成本;避免客户完整替换原有的调度终端的额外费用和运营中断的损失。分组分域:通过增强协议网关内部配置的调度分组信息表,方便快捷的改造原始消息的用户标识信息,使得IMS核心网络能够快速甄别调度组信息。消息无损转换:最大限度不删除原始的请求消息的私有扩展信息,保证通信效率和通信质量。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
Claims (10)
1.一种SIP调度终端的协议增强方法,其特征在于,包括:
接收原有的SIP调度终端发送的SIP请求消息;
根据预设的调度分组信息表,将所述SIP请求消息中的普通用户标识信息转换为包含对应的SIP调度终端的分组域信息的标准用户标识信息;
根据IMS SIP协议对应的IMS请求消息格式,将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器。
2.如权利要求1所述的SIP调度终端的协议增强方法,其特征在于,所述根据IMS SIP协议对应的IMS请求消息的格式,将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器具体包括:
在所述SIP请求消息中添加P-开头的消息头和IMS SIP协议对应的消息头字段,以得到所述IMS请求消息;
将所述IMS请求消息发送至所述IMS核心服务器。
3.如权利要求1所述的SIP调度终端的协议增强方法,其特征在于,所述SIP调度终端的协议增强方法还包括:
接收所述IMS核心服务器发送的IMS响应消息;
将所述IMS响应消息中的标准用户标识信息转换为普通用户标识信息;
根据SIP协议对应的SIP响应消息格式,将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端。
4.如权利要求3所述的SIP调度终端的协议增强方法,其特征在于,所述根据所述SIP调度终端的SIP协议对应的SIP响应消息格式,将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端具体包括:
删除所述IMS响应消息中的P-开头的消息头和IMS SIP协议对应的消息头字段,以得到所述SIP响应消息;
将所述SIP响应消息发送至相应的SIP调度终端。
5.如权利要求1所述的SIP调度终端的协议增强方法,其特征在于,在所述接收原有的SIP调度终端发送的SIP请求消息之后还包括:
获取发送所述SIP请求消息的SIP调度终端的型号;
当所述SIP调度终端的型号为预设型号时,拒绝响应所述SIP请求消息。
6.如权利要求1所述的SIP调度终端的协议增强方法,其特征在于,所述SIP请求消息包括但不限于SIP调度终端的注册消息、注销消息、会话呼叫请求消息、会话呼叫响应消息。
7.如权利要求1-6任一项所述的SIP调度终端的协议增强方法,其特征在于,所述SIP调度终端的协议增强方法还包括:
响应网管用户输入的查看指令,以显示所述网管用户查看的SIP调度终端的工作参数信息。
8.一种SIP调度终端的协议增强装置,其特征在于,包括:
请求消息接收单元,用于接收原有的SIP调度终端发送的SIP请求消息;
第一标识信息转换单元,用于根据预设的调度分组信息表,将所述SIP请求消息中的普通用户标识信息转换为包含对应的SIP调度终端的分组域信息的标准用户标识信息;
请求消息转换单元,用于根据IMS SIP协议对应的IMS请求消息格式,将所述SIP请求消息转换为IMS请求消息,并发送至IMS核心服务器。
9.如权利要求8述的SIP调度终端的协议增强装置,其特征在于,所述SIP调度终端的协议升级装置还包括:
响应消息接收单元,用于接收所述IMS核心服务器发送的IMS响应消息;
第二标识信息转换单元,用于将所述IMS响应消息中的标准用户标识信息转换为普通用户标识信息;
响应消息转换单元,用于根据SIP协议对应的SIP响应消息格式,将所述IMS响应消息转换为SIP响应消息,并发送至相应的SIP调度终端。
10.一种调度系统,包括增强协议网关、IMS核心服务器和至少一个SIP调度终端;所述增强协议网关连接所述IMS核心服务器,所述增强协议网关还分别连接每一所述SIP调度终端;其中,所述增强协议网关执行如权利要求1-7中任意一项所述的SIP调度终端的协议增强方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010101033.0A CN111404875A (zh) | 2020-02-19 | 2020-02-19 | Sip调度终端的协议增强方法、装置和调度系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010101033.0A CN111404875A (zh) | 2020-02-19 | 2020-02-19 | Sip调度终端的协议增强方法、装置和调度系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111404875A true CN111404875A (zh) | 2020-07-10 |
Family
ID=71432695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010101033.0A Pending CN111404875A (zh) | 2020-02-19 | 2020-02-19 | Sip调度终端的协议增强方法、装置和调度系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111404875A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1882170A (zh) * | 2005-07-05 | 2006-12-20 | 华为技术有限公司 | 传统终端用户接入ims域的实现方法及系统 |
WO2007006235A1 (en) * | 2005-07-14 | 2007-01-18 | Huawei Technologies Co., Ltd. | Method and system for converting a message |
WO2009056040A1 (fr) * | 2007-10-22 | 2009-05-07 | Huawei Technologies Co., Ltd. | Procédé et appareil de transfert de message entre des réseaux hétérogènes |
CN101507227A (zh) * | 2006-08-23 | 2009-08-12 | 艾利森电话股份有限公司 | 用于在ims域中登记非ims用户设备的方法 |
CN101690098A (zh) * | 2007-06-28 | 2010-03-31 | 朗讯科技公司 | 用于提供支持ims服务的协议转换的方法和设备 |
CN101784052A (zh) * | 2009-01-21 | 2010-07-21 | 中国移动通信集团上海有限公司 | 一种非ims终端接入ims网络的方法及装置 |
-
2020
- 2020-02-19 CN CN202010101033.0A patent/CN111404875A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1882170A (zh) * | 2005-07-05 | 2006-12-20 | 华为技术有限公司 | 传统终端用户接入ims域的实现方法及系统 |
WO2007006235A1 (en) * | 2005-07-14 | 2007-01-18 | Huawei Technologies Co., Ltd. | Method and system for converting a message |
CN101507227A (zh) * | 2006-08-23 | 2009-08-12 | 艾利森电话股份有限公司 | 用于在ims域中登记非ims用户设备的方法 |
CN101690098A (zh) * | 2007-06-28 | 2010-03-31 | 朗讯科技公司 | 用于提供支持ims服务的协议转换的方法和设备 |
WO2009056040A1 (fr) * | 2007-10-22 | 2009-05-07 | Huawei Technologies Co., Ltd. | Procédé et appareil de transfert de message entre des réseaux hétérogènes |
CN101784052A (zh) * | 2009-01-21 | 2010-07-21 | 中国移动通信集团上海有限公司 | 一种非ims终端接入ims网络的方法及装置 |
Non-Patent Citations (2)
Title |
---|
LODGELIN: "IMS SIP和NGN SIP", 《豆丁网HTTPSWWW.DOCIN.COMP-278395656.HTML》 * |
林朝辉等: "WCDMA R4、固网软交换和IMS互通技术的研究", 《移动通信》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109151807B (zh) | 一种双卡双待移动终端主副卡绑定的方法和系统 | |
EP1839420B1 (en) | A method and apparatus for handling emergency calls | |
CN101416468A (zh) | 通信系统中由网络发起的ims注册 | |
US7206611B2 (en) | Method for displaying special alerting icon | |
CN102281364A (zh) | 呼叫中心系统及其接入方法 | |
CN101217600A (zh) | 询问转接业务方法和装置 | |
CN101453524A (zh) | 一种多媒体业务的实现方法 | |
CN101540870A (zh) | 视频通话业务的实现方法 | |
CN104168190B (zh) | 一种呼叫路由方法及装置 | |
CN109600390B (zh) | 一种集团用户携号转网的通信方法、呼叫会话控制中心 | |
CN110267261B (zh) | 携号转网的漫游通信方法及呼叫会话控制功能实体 | |
CN110290515B (zh) | 携号转网的漫游通信方法及呼叫会话控制功能实体 | |
EP2424204A1 (en) | System and method for processing extension traffic in virtual switchboard, and virtual switchboard server | |
CN106210362B (zh) | 通话方法及装置 | |
KR101772093B1 (ko) | 지능망 콜센터의 영상상담 서비스 제공 방법 | |
CN101365157A (zh) | 一种业务触发方法、系统及装置 | |
CN101605313A (zh) | 业务处理方法及系统、呼叫会话控制功能实体设备和应用服务器 | |
CN101170734B (zh) | 实现不同网络之间业务互通的方法及装置 | |
CN111404875A (zh) | Sip调度终端的协议增强方法、装置和调度系统 | |
CN107770175B (zh) | 一种软交换呼叫方法及系统 | |
CN105472188A (zh) | 一种实现电话调度的方法及系统 | |
US20070058611A1 (en) | Method and system to proxy mobile and network originated call sessions | |
US8254546B2 (en) | Method and system to proxy phone directories | |
CN113630766B (zh) | 网络接入方法、基站 | |
CN101442738A (zh) | 一种实现一号通业务的方法、装置及系统 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200710 |