[发明专利]一种报文处理方法及装置有效
申请号: | 201811319303.4 | 申请日: | 2018-11-07 |
公开(公告)号: | CN109510821B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 陈流林 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 装置 | ||
本申请提供一种报文处理方法,所述方法包括:根据预设的规则确定所接收到的报文是否为SIP信令控制报文;若是,创建SIP信令控制流会话,解析所接收到的报文中携带的第一关键标识;根据报文中携带的第一关键标识建立SIP表项;当再次接收到新报文时,若新报文与会话匹配,则为SIP信令控制报文;若新报文与会话不匹配,则根据预设的规则确定新报文是否为SIP信令控制报文;若否,解析新报文中携带的第二关键标识,与所建立的任一SIP表项中的第一关键标识进行匹配;若匹配成功,确定再次接收到的新报文为SIP数据报文,并放通所述SIP数据报文。
技术领域
本申请涉及通信技术领域,尤其涉及一种报文处理方法及装置。
背景技术
会话初始协议(SIP,Session Initiation Protocol)是一个应用层的信令控制协议,用于创建、修改、释放会话。SIP协议具有灵活、可扩充的优点,广泛应用于语音、视频等多媒体业务。在语音、视频等多媒体业务场景下,视频安全网关需要识别出多媒体通信协议(即SIP协议),放通多媒体业务(即SIP数据报文),对于其它非多媒体业务进行策略阻断,保障视频专网专用,多媒体业务高效运行。
目前SIP协议在控制通道协商阶段通信端口默认为5060,因此现阶段视频安全网关是依靠通信端口5060来识别出SIP协议,进而可以放通SIP数据报文。但是大部分情况下SIP协议在控制通道协商阶段通信端口基本都是自定义的,对于在控制通道协商阶段通信端口为非5060的其它通信端口,视频安全网关并不能依靠其它通信端口来识别出SIP协议,而是将真正的SIP数据报文视为非多媒体业务,导致SIP数据报文被阻断。
发明内容
有鉴于此,本申请提供一种报文处理方法及装置。
具体地,本申请是通过如下技术方案实现的:
一种报文处理方法,应用于视频安全网关,所述方法包括:
根据预设的规则确定所接收到的报文是否为SIP信令控制报文;
在确定所接收到的报文为SIP信令控制报文的情况下,则创建SIP信令控制流会话,解析所接收到的报文中携带的第一关键标识;
根据报文中携带的第一关键标识建立SIP表项;
当再次接收到新报文时,如果所述新报文与所述SIP信令控制流会话匹配,则确定所述新报文为SIP信令控制报文;
如果所述新报文与所述SIP信令控制流会话不匹配,则根据预设的规则确定所述新报文是否为SIP信令控制报文;
在确定所述新报文不为SIP信令控制报文的情况下,则解析新报文中携带的第二关键标识,与所建立的任一SIP表项中的第一关键标识进行匹配;
若新报文中携带的第二关键标识与所建立的任一SIP表项中的第一关键标识相匹配,确定再次接收到的新报文为SIP数据报文,并放通所述SIP数据报文。
一种报文处理装置,应用于视频安全网关,所述装置包括:
报文第一确定模块,用于根据预设的规则确定所接收到的报文是否为SIP信令控制报文;
标识解析模块,用于在确定所接收到的报文为SIP信令控制报文的情况下,则创建SIP信令控制流会话,解析所接收到的报文中携带的第一关键标识;
表项建立模块,用于根据报文中携带的第一关键标识建立SIP表项;
报文第二确定模块,用于当再次接收到新报文时,如果所述新报文与所述SIP信令控制流会话匹配,则确定所述新报文为SIP信令控制报文;
报文第三确定模块,用于如果所述新报文与所述SIP信令控制流会话不匹配,则根据预设的规则确定所述新报文是否为SIP信令控制报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811319303.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种去中心化可自定义的区块链密码方法
- 下一篇:获取公私钥的方法和系统