本申请涉及网络通信,特别是涉及一种多模态网络系统及多模态网络运行方法。
背景技术:
1、随着网络技术和应用的不断发展,互联网已成为与国民经济和社会发展高度相关的重大信息基础设施,对提高社会生产力、助推经济社会升级转型、创造新的就业机会等方面均具有深远影响。未来互联网不仅要支持ar/vr、在线游戏、网络直播等消费型业务,还要支持工业制造、无人驾驶、远程医疗等生产型业务,实现海量终端的泛在互联、指令下发等,在大规模数据收集、处理、分发和利用的基础上提供各式各样的网络服务。然而,现有网络技术与发展模式在面对上述业务的人-机-物智能组网、全时空随遇接入、服务性能可确保、网络大数据或分布式网络计算等多元化、专业化需求时,存在网络技术模态单一,无法满足不同网络业务需求的问题。
2、针对现有网络发展模式中存在的网络技术模态单一,无法满足不同网络业务需求的问题,目前还没有提出有效的解决方案。
技术实现思路
1、在本实施例中提供了一种多模态网络系统及多模态网络运行方法,以解决相关技术中存在的网络技术模态单一,无法满足不同网络业务需求的问题。
2、第一个方面,在本实施例中提供了一种多模态网络系统,所述多模态网络系统从上到下依次包括:
3、应用层,用于提供网络业务需求对应的网络应用;
4、业务层,用于确定实现所述网络应用的网络能力需求;
5、模态层,用于基于所述网络能力需求,提供对应的网络模态;
6、环境层,用于提供支撑所述网络模态运行的网络基础设施,所述网络基础设施用于承载和传输各网络应用对应的报文,所述报文基于所述网络应用对应的网络模态生成、封装、解封和路由转发。
7、在其中的一些实施例中,所述环境层包括互相分离的控制层和数据层,所述数据层包括多种类型的网络节点,
8、所述数据层用于基于所述网络节点,进行报文传输;
9、所述控制层用于对所述数据层的网络资源进行统一调度和集中控制。
10、在其中的一些实施例中,所述网络节点包括终端节点、汇聚节点和骨干节点,每个所述骨干节点对应一个多模态网络域和所述多模态网络域中的多个汇聚节点,每个所述汇聚节点对应多个终端节点;
11、所述终端节点,用于基于所述网络应用生成对应的报文,并与对应的汇聚节点进行报文传输;
12、所述汇聚节点,用于对接收到的报文进行路由转发,并与对应的骨干节点进行所述报文中的跨网络域报文的传输;
13、所述骨干节点,用于对所述跨网络域报文进行隔离转发。
14、在其中的一些实施例中,所述终端节点还用于:
15、基于所述网络应用对应的网络能力需求,确定对应的网络模态;
16、基于所述网络模态,将所述网络应用的数据封装为网络域报文后发送至所述汇聚节点,以及接收所述汇聚节点发送的网络域报文并进行解封。
17、在其中的一些实施例中,所述汇聚节点还用于:
18、基于接收到的网络域报文,确定对应的网络模态;
19、基于所述网络模态的寻址路由方式,进行路由转发。
20、在其中的一些实施例中,所述多模态网络域包括汇聚节点和与对应的骨干节点连接的边缘汇聚节点;
21、所述汇聚节点还用于:确定所述网络域报文的目的路由是否在所述汇聚节点所在的多模态网络域内;在所述目的路由不在所述多模态网络域内的情况下,将所述网络域报文转发至所述边缘汇聚节点;
22、所述边缘汇聚节点还用于:将所述网络域报文封装为跨网络域报文,所述跨网络域报文包含所述目的路由所在的网络域地址;将所述跨网络域报文发送至所述骨干节点。
23、在其中的一些实施例中,所述骨干节点还用于:
24、基于接收到的跨网络域报文,识别对应的网络模态;
25、基于所述网络模态,获取所述跨网络域报文的网络域地址;
26、基于所述跨网络域报文对应的网络能力需求和所述网络模态,为所述跨网络域报文分配对应的资源并进行隔离转发。
27、在其中的一些实施例中,所述骨干节点还用于:
28、基于所述跨网络域报文对应的网络能力需求,确定转发路径和硬隔离管道参数;
29、基于所述转发路径和硬隔离管道参数,构建与所述网络模态对应的硬隔离管道;
30、基于所述硬隔离管道,对所述跨网络域报文进行隔离转发。
31、在其中的一些实施例中,所述控制层包括控制器,所述控制器用于实现:数据层功能配置与动态部署、多模态寻址路由、网络统一管控与负载均衡中的至少一种功能。
32、第二个方面,在本实施例中提供了一种多模态网络运行方法,所述方法应用于多模态网络系统,所述多模态网络系统包括用于承载和传输各网络应用对应报文的网络基础设施,所述方法包括:
33、基于网络业务需求,确定对应的网络应用;
34、基于所述网络应用,确定对应的网络能力需求;
35、基于所述网络能力需求,确定对应的网络模态;
36、基于所述网络模态,在所述网络基础设施中生成、封装和路由转发所述网络应用对应的报文。
37、与相关技术相比,在本实施例中提供的多模态网络系统,包括应用层、业务层、模态层和环境层,通过应用层提供各种网络应用,以及各网络应用被使用时用户所在的场景,以满足不同的网络业务需求;通过业务层确定不同网络应用所需要的网络能力,包括网络带宽、链接方式、网络延时、安全性、可靠性等;通过模态层提供能满足该网络能力的网络模态,该网络模态即网络技术模态,指保证通信网络的正常运行的技术规定的总和;通过环境层提供支撑各种网络模态运行的网络基础设施,该网络基础设施用于根据各网络应用对应的网络模态,生成、封装、解封和路由转发各网络应用对应的报文,以网络业务需求为牵引匹配对应的网络模态,获得了业务应用与技术体系的最佳适配,从而显著降低网络资源开销,解决了现有网络发展模式中存在的网络技术模态单一,无法满足不同网络业务需求的问题。
38、本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。
1.一种多模态网络系统,其特征在于,所述多模态网络系统从上到下依次包括:
2.根据权利要求1所述的多模态网络系统,其特征在于,所述环境层包括互相分离的控制层和数据层,所述数据层包括多种类型的网络节点,
3.根据权利要求2所述的多模态网络系统,其特征在于,所述网络节点包括终端节点、汇聚节点和骨干节点,每个所述骨干节点对应一个多模态网络域和所述多模态网络域中的多个汇聚节点,每个所述汇聚节点对应多个终端节点;
4.根据权利要求3所述的多模态网络系统,其特征在于,所述终端节点还用于:
5.根据权利要求3所述的多模态网络系统,其特征在于,所述汇聚节点还用于:
6.根据权利要求5所述的多模态网络系统,其特征在于,所述多模态网络域包括汇聚节点和与对应的骨干节点连接的边缘汇聚节点;
7.根据权利要求3所述的多模态网络系统,其特征在于,所述骨干节点还用于:
8.根据权利要求7所述的多模态网络系统,其特征在于,所述骨干节点还用于:
9.根据权利要求2所述的多模态网络系统,其特征在于,所述控制层包括控制器,所述控制器用于实现:数据层功能配置与动态部署、多模态寻址路由、网络统一管控与负载均衡中的至少一种功能。
10.一种多模态网络运行方法,其特征在于,所述方法应用于多模态网络系统,所述多模态网络系统包括用于承载和传输各网络应用对应报文的网络基础设施,所述方法包括: