[发明专利]基于OSIP的GB/T28181-2016信令服务器架构方法在审
申请号: | 201811327628.7 | 申请日: | 2019-03-29 |
公开(公告)号: | CN111757044A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 李月平 | 申请(专利权)人: | 北京航天长峰科技工业集团有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100854*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 osip gb t28181 2016 服务器 架构 方法 | ||
1.一种基于OSIP的GB/T28181-2016信令服务器架构方法,其特征在于:
(1)在SIP信令交互过程中,由SIP信令网络服务对系统指定的端口进行监听,当收到数据时,从系统底层套接字中读取数据并对数据进行验证是否为完整的SIP信令,当收到消息为完整SIP信令时将SIP消息信令添加到接收SIP消息队列中,当不是完整的SIP消息时继续接收通过该连接发来的剩余数据直到接收到完整的SIP消息时将其加入到SIP消息队列中。并向SIP信令核心服务发送收到消息信号进行通知;
(2)SIP信令核心服务收到有消息的通知后,调取线程对SIP消息进行解析,服务器解析出请求的方法并且判断出自身是否有能力处理此方法请求,如果解析成功,服务器接收该请求并继续对SIP消息携带的其它头域参数进行解析;在实现对SIP消息头域的成功解析后,对发送方的身份合法性进行验证,判断发起该请求的是否为本域内的合法用户,如果是则继续对消息体进行解析,否则进入错误处理部分;
(3)在收到SIP消息后尤其是短时间能收到大量的SIP消息时,高速有效的并行处理不同请求,当收到SIP消息时根据消息的数量SIP核心服务根据消息的数量对线程进行调度,实现多线程多任务并行处理,对于收到的多个同一SIP消息只进行一次处理,避免重复处理造成额外的开销,提高消息处理的速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天长峰科技工业集团有限公司,未经北京航天长峰科技工业集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811327628.7/1.html,转载请声明来源钻瓜专利网。