[发明专利]一种基于SCTP的SIGTRANS协议栈实现方法有效
申请号: | 202010659870.5 | 申请日: | 2020-07-10 |
公开(公告)号: | CN111970239B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 刘志永;程钢;周红敏;张阳;邢喜云;贾岩峰;丁正;顾晓东;董伟;管小东;徐文举;骆礼斌 | 申请(专利权)人: | 上海欣方智能系统有限公司;上海欣方软件有限公司 |
主分类号: | H04L69/08 | 分类号: | H04L69/08;H04L69/16;H04L69/22;H04L69/322;H04L67/1097;H04L1/00 |
代理公司: | 北京纽乐康知识产权代理事务所(普通合伙) 11210 | 代理人: | 王珂 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sctp sigtrans 协议 实现 方法 | ||
本发明公开了一种基于
技术领域
本发明涉及智能通信技术领域,具体来说,涉及一种基于
背景技术
目前
采用
该方法有一些缺陷,具体如下:
(1)
(2)对接复杂,不易扩容。
发明内容
针对相关技术中的上述技术问题,本发明提出一种基于SCTP的SIGTRANS协议栈实现方法,能够克服现有技术的上述不足。
为实现上述技术目的,本发明的技术方案是这样实现的:
一种基于
S1:调用SCTP的SOCKET接口进行SCTP偶联建链;
S2:对SCTP消息进行读取封装处理,其中,SCTP消息类别包括INITIALIZE(INITIALIZE为初始化原语)初始化原语、ASSOCIATE(ASSOCIATE为关联原语)关联原语、SHUTDOWN(SHUTDOWN为关闭偶联原语)关闭偶联原语、ABROT(ABROT为正常关闭偶连原语)非正常关闭偶联原语、SEND(SEND为发送SCTP原语)发送SCTP原语、RECEIVE(RECEIVE为接收SCTP消息原语)接收SCTP消息原语、SET PRIMARY(SET PRIMARY为设置主用通道原语)设置主用通道原语、HEARTBEAT(HEARTBEAT为心跳原语)心跳原语;
所述步骤S2包括以下步骤:
S21:按照SCTP规范读取处理SCTP消息,其中,读取处理的SCTP消息包括INIT(INIT为初始化建链)、INIT ACK(INIT ACK为初始化建链响应)、DATA(DATA为信令数据消息)、SACK(SACK为信令消息确认)、Heartbeat(Heartbeat为心跳消息)、Heatbeat Ack(HeatbeatAck为心跳消息确认);
S22:维护SCTP链路;
S23:将DATA(DATA为信令数据消息)承载的信令数据送到M3UA处理模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海欣方智能系统有限公司;上海欣方软件有限公司,未经上海欣方智能系统有限公司;上海欣方软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010659870.5/2.html,转载请声明来源钻瓜专利网。