[发明专利]一种基于内外网的数据通讯方法、装置及系统有效
申请号: | 201710547352.2 | 申请日: | 2017-07-06 |
公开(公告)号: | CN107257345B | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 孙俊伟 | 申请(专利权)人: | 浙江华创视讯科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 11291 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
地址: | 310053 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 内外 数据通讯 方法 装置 系统 | ||
1.一种基于内外网的数据通讯方法,其特征在于,所述方法包括:
接收位于外部网络的终端通过第一套接字socket发送的第一数据传输请求消息;并接收内网服务器通过第二socket发送的第二数据传输请求消息;
接收所述内网服务器发送的socket配对请求消息,生成所述第一socket和所述第二socket之间的映射;
接收所述终端通过所述第一socket传输的数据信息,根据所述第一socket与所述第二socket的映射,将所述数据信息通过所述第二socket发送至内网服务器;
在所述接收位于外部网络的终端通过第一套接字socket发送的第一数据传输请求消息之前,所述方法还包括:
接收所述终端发送的基础会议GetConferenceBasic请求消息,将所述GetConferenceBasic请求消息中的联络地址信息替换为代理服务器的IP地址;
将地址信息替换后的所述GetConferenceBasic请求消息转发至所述内网服务器;
接收所述内网服务器发送的GetConferenceBasic响应消息,其中所述GetConferenceBasic响应消息中携带所述代理服务器的IP地址及其数据端口号,所述代理服务器的IP地址及其数据端口号为所述内网服务器根据保存的代理服务器与其IP地址、数据端口号的对应关系,在接收到所述代理服务器发送的GetConferenceBasic请求消息后确定的;
将所述GetConferenceBasic响应消息转发至所述终端;
所述接收位于外部网络的终端通过第一套接字socket发送的第一数据传输请求消息包括:
所述IP地址的代理服务器通过所述数据端口号接收所述终端发送的所述第一数据传输请求消息。
2.如权利要求1所述的方法,其特征在于,在所述接收所述终端发送的基础会议GetConferenceBasic请求消息之前,所述方法还包括:
接收所述内网服务器发送的第二SIP请求消息,将传输所述第二SIP请求消息的第二传输控制协议TCP socket保存为SIPS socket;
所述将地址信息替换后的所述GetConferenceBasic请求消息转发至所述内网服务器包括:
将地址信息替换后的所述GetConferenceBasic请求消息通过所述SIPS socket转发至所述内网服务器。
3.如权利要求1所述的方法,其特征在于,在所述接收内网服务器通过第二socket发送的第二数据传输请求消息之前,所述方法还包括:
接收所述终端发送的第一会话初始协议SIP请求消息,将所述第一SIP请求消息转发至内网服务器。
4.如权利要求3所述的方法,其特征在于,所述将所述第一SIP请求消息转发至内网服务器,包括:
将所述第一SIP请求消息中的联络地址信息替换为代理服务器的IP地址;
将地址替换后的第一SIP请求消息转发至所述内网服务器。
5.如权利要求3所述的方法,其特征在于,在将所述第一SIP请求消息转发至内网服务器之前,所述方法还包括:
解析所述第一SIP请求消息,获取所述第一SIP请求消息中携带的源端的标识信息;
根据所述源端的标识信息以及发送所述第一SIP请求消息的第一传输控制协议套接字TCP socket,建立所述源端的标识信息与所述第一TCP socket的映射。
6.如权利要求5所述的方法,其特征在于,在所述将所述第一SIP请求消息转发至内网服务器之后,所述方法还包括:
接收并解析所述内网服务器发送的所述第一SIP响应消息,识别所述第一SIP响应消息中携带的源端的标识信息;
根据所述源端的标识信息与所述第一TCP socket的映射,将所述第一SIP响应消息通过第一TCP socket转发至所述终端,所述数据信息为所述终端接收到代理服务器发送的第一SIP响应消息之后发送的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江华创视讯科技有限公司,未经浙江华创视讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710547352.2/1.html,转载请声明来源钻瓜专利网。