一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多网络聚合的实现方法与流程

2022-02-21 08:01:47 来源:中国专利 TAG:

技术特征:
1.一种多网络聚合的实现方法,其特征在于,所述方法包括以下步骤:s10:聚合设备的多个lte模块分别通过网络名字空间独立设置,并各自分配有对应的ip包;s20:多个所述网络名字空间通过网桥连接;s30:所述聚合设备将所有所述ip包汇集到聚合程序中做聚合处理,所述聚合程序读取ip包,并将所述ip包打包成应用数据发送给聚合服务器,所述聚合服务器将所述应用数据重新组装成原始的ip包;s40:所述聚合设备再通过lte模块将原始的所述ip包发送到公网的服务器上;s50:所述公网服务器接收原始的所述ip包后,通过所述tap网口再将其写入linux内核协议栈。2.根据权利要求1所述的多网络聚合的实现方法,其特征在于,所述s30步骤中的聚合处理的具体过程包括以下步骤:s31:所述聚合程序通过lte模块发送数据包;s32:所述聚合程序通过tap网口读取应用程序待发送的ip包;s33:所述聚合程序将所述ip包打包成应用数据发送至聚合服务器上;s34:所述聚合服务器将s32中的所述应用数据重新组装成原始的ip包,并汇集于所述tap网口。3.根据权利要求1所述的多网络聚合的实现方法,其特征在于,所述s50步骤之后还包括以下步骤:s60:所述公网服务器发送原始的所述ip包到需要前往的目的地址。4.根据权利要求3所述的多网络聚合的实现方法,其特征在于,所述公网服务器还可将所述ip包反向发送给所述聚合设备;再由所述聚合设备通过所述tap网口反向发送给所述lte模块。5.根据权利要求1所述的多网络聚合的实现方法,其特征在于,所述s40步骤中,发送所述ip包时,所述聚合程序可以通过每个lte模块的信号质量以及当前带宽占用情况,判断所述ip包的发送路径;若接收端收到所述ip包,则将所述ip包送入所述linux内核协议栈,由所述linux内核协议栈完成数据包的乱序重组。6.根据权利要求5所述的多网络聚合的实现方法,其特征在于,所述s40步骤中,发送所述ip包出现丢包时,由两端的用户程序执行重传请求。7.根据权利要求6所述的多网络聚合的实现方法,其特征在于,所述s32步骤中,所述tap网口读取所述ip包时,所述聚合程序利用iptables的策略功能,将每个模块的数据包重定向到所述tap网口。8.一种多网络聚合的装置,其特征在于,所述装置包括:设备聚合模块,用于将每个lte模块的数据包重定向到tap网口,通过所述tap网口读取应用程序待发送的ip包,并将所述待发送的ip包打包成应用数据通过公网发送到聚合服务器上;服务聚合模块,用于接受所述应用数据包,重新组装成原始的所述ip包,通过所述tap网口再将其写入linux内核协议栈,所述linux内核协议栈将所述所述ip包发送至公网。9.一种设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行
的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述方法的步骤。10.一种可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述方法的步骤。

技术总结
本发明涉及一种多网络聚合的实现方法,该方法包括以下步骤:S10:聚合设备的多个lte模块分别通过网络名字空间独立设置,并各自分配有对应的ip包;S20:多个网络名字空间通过网桥连接;S30:聚合设备将所有ip包汇集到聚合程序中做聚合处理,聚合程序读取ip包,并将ip包打包成应用数据发送给聚合服务器,聚合服务器将应用数据重新组装成原始的ip包;S40:聚合设备再通过lte模块将原始的ip包发送到公网的服务器上;S50:公网服务器接收原始的ip包后,通过tap网口再将其写入linux内核协议栈。该方案简单灵活,能够较好的适应于不同的入网设备,还可以依据实际情况进行冗余发包,缩短或避免应用层重传时间,提升对实时性要求较高的业务的体验。体验。体验。


技术研发人员:粟及时 吕志 罗康宁 吴跃
受保护的技术使用者:华平智慧信息技术(深圳)有限公司
技术研发日:2021.11.25
技术公布日:2022/1/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献