一种通信方法和通信装置制造方法及图纸

技术编号:22390368 阅读:20 留言:0更新日期:2019-10-29 07:19
本发明专利技术实施例提供了一种通信方法和装置,应用于视联网中,所述视联网包括:视联网终端、视联网服务器、视联猫服务端、视联猫客户端、互联网终端,所述方法包括:所述视联网终端将待发送的数据报文,通过视联网服务器发送至所述视联猫客户端;所述视联猫客户端将所述待发送的数据报文封装成视联网报文,并通过所述视联猫客户端网关发送至对应目标地址的所述视联猫服务端;所述视联网报文包括目标地址;所述视联猫服务端接收到所述视联网报文,并将所述视联网报文重组为互联网报文;所述视联猫服务端根据所述目标地址查找对应的所述互联网终端,并将所述互联网报文发送至所述互联网终端。解决了现有技术中在视联网数据与互联网数据不能交互的问题。

A communication method and device

【技术实现步骤摘要】
一种通信方法和通信装置
本专利技术涉及视联网
,特别是涉及一种通信方法和通信装置。
技术介绍
随着视联网业务在全国范围内的普及发展,视联网高清视联交互技术在政府部门已经其它行业中发挥着举足轻重的作用。视联网采用全球最先进的VisionVera实时高清视频交换技术,实现了目前互联网无法实现的全网高清视频实时传输,将高清视频会议、视频监控、远程培训、智能化监控分析、应急指挥、视频电话、现场直播、电视邮件、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过多种终端设备实现高清品质视频通信实时互联互通。然而,上述一切服务仅限于视联网专有网络中,在上述服务实现视联网与互联网的结合应用方面,尤其在视联网数据与互联网数据互相传输的过程,目前仍然没有较为有效可行的方法。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种通信方法和相应的一种通信装置。为了解决上述问题,本专利技术实施例公开了一种通信方法,所述方法应用于视联网中,所述视联网包括:视联网终端、视联网服务器、视联猫服务端、视联猫客户端、互联网终端,所述方法包括:所述视联网终端将待发送的数据报文,通过视联网服务器发送至所述视联猫客户端;所述视联猫客户端将所述待发送的数据报文封装成视联网报文,并通过所述视联猫客户端网关发送至对应目标地址的所述视联猫服务端;所述视联网报文包括目标地址;所述视联猫服务端接收到所述视联网报文,并将所述视联网报文重组为互联网报文;所述视联猫服务端根据所述目标地址查找对应的所述互联网终端,并将所述互联网报文发送至所述互联网终端。可选地,所述视联网终端将待发送的数据报文,通过视联网服务器发送至所述视联猫客户端的步骤,包括:所述视联网终端将待发送的数据报文,通过视联网接入控制器发送到所述视联网服务器内核协议栈;所述视联网服务器内核协议栈通过虚拟交换接口的转发实例,将所述待发送的数据报文转发至所述视联猫客户端。可选地,所述视联猫客户端将所述待发送的数据报文封装成视联网报文,并通过所述视联猫客户端网关发送至对应目标地址的所述视联猫服务端的步骤,包括:所述视联猫客户端将所述待发送的数据报文,按照视联网报文封装成视联网报文;所述视联猫客户端调用点对点发送函数,将所述视联网报文通过虚拟交换接口,发送至对应目标地址的所述视联猫服务端网关。可选地,所述视联猫服务端接收到所述视联网报文,并将所述视联网报文重组为互联网报文的步骤,包括:所述视联猫服务端网关通过IP协议调用接收函数,接收所述视联网报文;所述视联猫服务端判断所述视联网报文中的IP数据包有没有丢失或者乱序;如果存在丢失或者乱序,则丢弃相应分片;如果不存在丢失或者乱序,则将所述IP数据包添加IP头,重组成完整的互联网报文。可选地,在所述视联猫服务端根据所述目标地址查找对应的所述互联网终端,并将所述互联网报文发送至所述互联网终端的步骤之后,还包括:所述视联猫服务端网关通过IP协议调用接收函数,接收所述互联网终端返回的响应数据包;所述响应数据包包含响应目的地址;所述视联猫服务端将所述响应数据包重组为视联网报文;所述视联猫服务端将所述视联网报文发送至对应所述响应地址的所述视联猫客户端;所述视联猫客户端解析出所述视联网报文中的视联网数据包,发送至对应至所述响应目的地址的所述视联网终端。本专利技术实施例还公开了一种通信装置,所述装置应用于视联网中,所述视联网包括:视联网终端、视联网服务器、视联猫服务端、视联猫客户端、互联网终端,所述装置包括:报文转发装置,用于所述视联网终端将待发送的数据报文,通过视联网服务器发送至所述视联猫客户端;封装模块,用于所述视联猫客户端将所述待发送的数据报文封装成视联网报文,并通过所述视联猫客户端网关发送至对应目标地址的所述视联猫服务端;所述视联网报文包括目标地址;重组模块,用于所述视联猫服务端接收到所述视联网报文,并将所述视联网报文重组为互联网报文;发送模块,用于所述视联猫服务端根据所述目标地址查找对应的所述互联网终端,并将所述互联网报文发送至所述互联网终端。可选地,所述报文转发装置,包括:内核转发子模块,用于所述视联网终端将待发送的数据报文,通过视联网接入控制器发送到所述视联网服务器内核协议栈;转发子模块,用于所述视联网服务器内核协议栈通过虚拟交换接口的转发实例,将所述待发送的数据报文转发至所述视联猫客户端。可选地,所述封装模块,包括:封装子模块,用于所述视联猫客户端将所述待发送的数据报文,按照视联网报文封装成视联网报文;发送子模块,用于所述视联猫客户端调用点对点发送函数,将所述视联网报文通过虚拟交换接口,发送至对应目标地址的所述视联猫服务端网关。可选地,所述重组模块,包括:接收子模块,用于所述视联猫服务端网关通过IP协议调用接收函数,接收所述视联网报文;判断子模块,用于所述视联猫服务端判断所述视联网报文中的IP数据包有没有丢失或者乱序;丢弃子模块,用于如果存在丢失或者乱序,则丢弃相应分片;重组子模块,用于如果不存在丢失或者乱序,则将所述IP数据包添加IP头,重组成完整的互联网报文。可选地,还包括:响应数据包接收模块,用于所述视联猫服务端网关通过IP协议调用接收函数,接收所述互联网终端返回的响应数据包;所述响应数据包包含响应目的地址;报文重组模块,用于所述视联猫服务端将所述响应数据包重组为视联网报文;返回发送模块,用于所述视联猫服务端将所述视联网报文发送至对应所述响应地址的所述视联猫客户端;响应数据返回模块,用于所述视联猫客户端解析出所述视联网报文中的视联网数据包,发送至对应至所述响应目的地址的所述视联网终端。本专利技术实施例包括以下优点:通过在视联网中添加视联猫服务端和视联猫客户端,并利用视联猫服务端和视联猫客户端提供视联网与外网连接的VPN服务,其中,所述视联网终端将待发送的数据报文,通过视联网服务器发送至所述视联猫客户端;所述视联猫客户端将所述待发送的数据报文封装成视联网报文,并通过所述视联猫客户端网关发送至对应目标地址的所述视联猫服务端;所述视联网报文包括目标地址;所述视联猫服务端接收到所述视联网报文,并将所述视联网报文重组为互联网报文;所述视联猫服务端根据所述目标地址查找对应的所述互联网终端,并将所述互联网报文发送至所述互联网终端,实现了在视联网内部将视联网数据重组为互联网数据包,并发送至互联网终端的目的,解决了传统视联网无法访问互联网的问题。取得了可以对视联网终端在不限制应用环境的情况下访问互联网的有益效果。附图说明图1是本专利技术的一种视联网的组网示意图;图2是本专利技术的一种节点服务器的硬件结构示意图;图3是本专利技术的一种接入交换机的硬件结构示意图;图4是本专利技术的一种以太网协转网关的硬件结构示意图;图5是本专利技术的一种通信方法实施例的步骤流程图;图5A是本专利技术的视联网终端通信系统框架的示意图;图5B是本专利技术的视联网终端通信数据流的示意图;图5C是本专利技术的视联网终端通信数据流的示意图;图6是本专利技术的一种通信装置实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。视联网是网络发展的重要里程碑,是一个实时网络,能够实现本文档来自技高网...

【技术保护点】
1.一种通信方法,其特征在于,所述方法应用于视联网中,所述视联网包括:视联网终端、视联网服务器、视联猫服务端、视联猫客户端、互联网终端,所述方法包括:所述视联网终端将待发送的数据报文,通过视联网服务器发送至所述视联猫客户端;所述视联猫客户端将所述待发送的数据报文封装成视联网报文,并通过所述视联猫客户端网关发送至对应目标地址的所述视联猫服务端;所述视联网报文包括目标地址;所述视联猫服务端接收到所述视联网报文,并将所述视联网报文重组为互联网报文;所述视联猫服务端根据所述目标地址查找对应的所述互联网终端,并将所述互联网报文发送至所述互联网终端。

【技术特征摘要】
1.一种通信方法,其特征在于,所述方法应用于视联网中,所述视联网包括:视联网终端、视联网服务器、视联猫服务端、视联猫客户端、互联网终端,所述方法包括:所述视联网终端将待发送的数据报文,通过视联网服务器发送至所述视联猫客户端;所述视联猫客户端将所述待发送的数据报文封装成视联网报文,并通过所述视联猫客户端网关发送至对应目标地址的所述视联猫服务端;所述视联网报文包括目标地址;所述视联猫服务端接收到所述视联网报文,并将所述视联网报文重组为互联网报文;所述视联猫服务端根据所述目标地址查找对应的所述互联网终端,并将所述互联网报文发送至所述互联网终端。2.根据权利要求1所述的方法,其特征在于,所述视联网终端将待发送的数据报文,通过视联网服务器发送至所述视联猫客户端的步骤,包括:所述视联网终端将待发送的数据报文,通过视联网接入控制器发送到所述视联网服务器内核协议栈;所述视联网服务器内核协议栈通过虚拟交换接口的转发实例,将所述待发送的数据报文转发至所述视联猫客户端。3.根据权利要求1所述的方法,其特征在于,所述视联猫客户端将所述待发送的数据报文封装成视联网报文,并通过所述视联猫客户端网关发送至对应目标地址的所述视联猫服务端的步骤,包括:所述视联猫客户端将所述待发送的数据报文,按照视联网报文封装成视联网报文;所述视联猫客户端调用点对点发送函数,将所述视联网报文通过虚拟交换接口,发送至对应目标地址的所述视联猫服务端网关。4.根据权利要求1所述的方法,其特征在于,所述视联猫服务端接收到所述视联网报文,并将所述视联网报文重组为互联网报文的步骤,包括:所述视联猫服务端网关通过IP协议调用接收函数,接收所述视联网报文;所述视联猫服务端判断所述视联网报文中的IP数据包有没有丢失或者乱序;如果存在丢失或者乱序,则丢弃相应分片;如果不存在丢失或者乱序,则将所述IP数据包添加IP头,重组成完整的互联网报文。5.根据权利要求1所述的方法,其特征在于,在所述视联猫服务端根据所述目标地址查找对应的所述互联网终端,并将所述互联网报文发送至所述互联网终端的步骤之后,还包括:所述视联猫服务端网关通过IP协议调用接收函数,接收所述互联网终端返回的响应数据包;所述响应数据包包含响应目的地址;所述视联猫服务端将所述响应数据包重组为视联网报文;所述视联猫服务端将所述视联网报文发送至对应所述响应地址的所述视联猫客户端;所述视联猫客户端解析出所述视联网报文中的视联网数据包,发送至对...

【专利技术属性】
技术研发人员:李学超李红雨王艳辉杨春晖
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1