【技术实现步骤摘要】
本专利技术涉及应用服务器
,特别涉及一种高性能IP-SM-GW系统的实现方法。
技术介绍
IP-SM-GW是IMS(IPMultimediaSubsystem技术,即IP多媒体子系统技术)域中一个应用服务器,为实现基于IP短信业务而新增加的功能实体,它在IMS域内通过SIP协议接收和发送IP短信,与传统CS(CircuitSwitched,电路交换)网络交互时采用MAP协议进行消息交互。在IMS核心网络中,它的作用类似一个应用服务器(AS,ApplicationServer)。IP短信流程分为移动始发短信流程(MO)和终结短信流程(MT)。IP-SM-GW收到UE发送的短信并发送给短信中心(SMSC)的流程为MO短消息。当IP-SM-GW将短信中心(SMSC)发送的短信发给用户终端(UE)的流程为MT短消息。现有技术都是在用户态直接调用系统进程进行业务处理,这种方法虽然方便直接,但是每次消息的接收或发送都需要调用一次系统进程,这造成系统压力过大,当处理用户数据增多时,会导致短消息收发性能下降。
技术实现思路
为了解决现有技术的问题,本专利技术提供了一种高性能IP-SM-GW系统的实现方法,其能够灵活有效的提高IP-SM-GW系统大规模用户短消息并发性。本专利技术所采用的技术方案如下:一种高性能IP-SM-GW系统的实现方法,包括以下步骤:A、创建一个由有限个任务线程的线程池,处理短消息业务,并将这些空闲的线程挂起;B、建立epoll侦听接口,当侦听到终端的发送的注册消息或始发短消息及短信中心发送的终结短消息时,创建相应的文件描述符,并将事件加入到epo ...
【技术保护点】
一种高性能IP‑SM‑GW系统的实现方法,包括以下步骤:A、创建一个由有限个任务线程的线程池,处理短消息业务,并将这些空闲的线程挂起;B、建立epoll侦听接口,当侦听到终端的发送的注册消息或始发短消息及短信中心发送的终结短消息时,创建相应的文件描述符,并将事件加入到epoll队列中,对不同的事件进行处理并通知与其关联的空闲业务线程进行处理。
【技术特征摘要】
1.一种高性能IP-SM-GW系统的实现方法,包括以下步骤:A、创建一个由有限个任务线程的线程池,处理短消息业务,并将这些空闲的线程挂起;B、建立epoll侦听接口,当侦听到终端的发送的注册消息或始发短消息及短信中心发送的终结短消息时,创建相应的文件描述符,并将事件加入到epoll队列中,对不同的事件进行处理并通知与其关联的空闲业务线程进行处理。2.根据权利要求1所述的一种高性能IP-SM-GW系统的实现方法,其特征在于,所述的步骤A中,对线程...
【专利技术属性】
技术研发人员:段成德,戴鸿君,于治楼,
申请(专利权)人:济南浪潮高新科技投资发展有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。