System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据通信方法、装置、电子设备及非易失性存储介质制造方法及图纸_技高网

数据通信方法、装置、电子设备及非易失性存储介质制造方法及图纸

技术编号:40608509 阅读:2 留言:0更新日期:2024-03-12 22:15
本申请公开了一种数据通信方法、装置、电子设备及非易失性存储介质。其中,该方法包括:接收订阅节点发送至网络功能管理网元的增强发布套接字的订阅消息,其中,订阅节点为核心网中任意一个网络功能网元;将订阅消息通过网络功能管理网元的增强订阅套接字发送至订阅消息对应的发布节点,其中,发布节点为核心网中任意一个网络功能网元;在发布节点接收到订阅消息的情况下,建立订阅节点与发布节点之间的通信链路,并通过通信链路进行数据传输。本申请解决了由于相关技术中在核心网中各网元进行分布式通信时,无法统一管理,造成的数据通信效率低、稳定性差的技术问题。

【技术实现步骤摘要】

本申请涉及网络技术与安全,具体而言,涉及一种数据通信方法、装置、电子设备及非易失性存储介质


技术介绍

1、5g(fifth generation mobile networks,第五代移动通信技术)核心网基于业务接口sba架构(service-based architecture,服务化架构),传输层统一采用超文本传输协议第二版协议(hypertext transfer protocol/2,http/2),应用层携带不同的服务消息。核心网中的各网络功能网元(network function,nf)进行消息交互,在实际应用当中,需要考虑各nf之间分布式通信方式,以及在动态增加/减少nf时,需要保证消息传输不中断。

2、然而,当前的5g核心网并未明确分布式通信的具体优化方式,且并未提供容灾机制来保证业务通信,各网元进行分布式通信时,无法统一管理,造成的数据通信效率低、稳定性差等问题。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种数据通信方法、装置、电子设备及非易失性存储介质,以至少解决由于相关技术中在核心网中各网元进行分布式通信时,无法统一管理,造成的数据通信效率低、稳定性差的技术问题。

2、根据本申请实施例的一个方面,提供了一种数据通信方法,包括:接收订阅节点发送至网络功能管理网元的增强发布套接字的订阅消息,其中,订阅节点为核心网中任意一个网络功能网元;将订阅消息通过网络功能管理网元的增强订阅套接字发送至订阅消息对应的发布节点,其中,发布节点为核心网中任意一个网络功能网元;在发布节点接收到订阅消息的情况下,建立订阅节点与发布节点之间的通信链路,并通过通信链路进行数据传输。

3、可选地,订阅节点中包括订阅套接字,发布节点中包括发布套接字,订阅节点通过订阅套接字向网络功能管理网元发送订阅消息,发布节点通过发布套接字接收网络功能管理网元发送的订阅消息。

4、可选地,建立订阅节点与发布节点之间的通信链路包括:绑定订阅节点的订阅套接字与网络功能管理网元的增强发布套接字;以及,绑定发布节点的发布套接字与网络功能管理网元的增强订阅套接字。

5、可选地,通过通信链路进行数据传输包括:网络功能管理网元接收发布节点发送的数据消息,并确定发布节点所绑定的全部的订阅节点;将数据消息转发至发布节点所绑定的全部订阅节点。

6、可选地,网络功能管理网元包括:主管理网元和备管理网元,方法包括:通过主管理网元所对应的通信链路进行数据传输,并将备管理网元设置为休眠状态,其中,在休眠状态下,备管理网元不进行数据传输。

7、可选地,方法包括:在主管理网元发生故障的情况下,将进行传输的数据消息切换至备管理网元所对应的通信链路进行传输。

8、可选地,方法还包括:接收订阅节点通过订阅套接字发送至网络功能管理网元的增强发布套接字的取消订阅消息;将取消订阅消息通过增强订阅套接字发送至对应的发布节点;在发布节点接收到取消订阅消息的情况下,断开订阅节点与发布节点之间的通信链路。

9、根据本申请实施例的另一个方面,还提供了一种数据通信装置,包括:消息接收模块,用于接收订阅节点发送至网络功能管理网元的增强发布套接字的订阅消息,其中,订阅节点为核心网中任意一个网络功能网元;消息转发模块,用于将订阅消息通过网络功能管理网元的增强订阅套接字发送至订阅消息对应的发布节点,其中,发布节点为核心网中任意一个网络功能网元;数据通信模块,用于在发布节点接收到订阅消息的情况下,建立订阅节点与发布节点之间的通信链路,并通过通信链路进行数据传输。

10、根据本申请实施例的又一方面,还提供了一种数据通信系统,包括:网络功能网元、网络功能管理网元,其中,网络功能网元,用于通过订阅或发布消息与核心网中其余的网络功能网元进行数据通信;网络功能管理网元,用于接收订阅节点发送至网络功能管理网元的增强发布套接字的订阅消息,其中,订阅节点为核心网中任意一个网络功能网元;将订阅消息通过网络功能管理网元的增强订阅套接字发送至订阅消息对应的发布节点,其中,发布节点为核心网中任意一个网络功能网元;在发布节点接收到订阅消息的情况下,建立订阅节点与发布节点之间的通信链路,并通过通信链路进行数据传输。

11、根据本申请实施例的再一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的计算机程序,其中,非易失性存储介质所在设备通过运行计算机程序执行数据通信方法。

12、在本申请实施例中,采用接收订阅节点发送至网络功能管理网元的增强发布套接字的订阅消息,其中,订阅节点为核心网中任意一个网络功能网元;将订阅消息通过网络功能管理网元的增强订阅套接字发送至订阅消息对应的发布节点,其中,发布节点为核心网中任意一个网络功能网元;在发布节点接收到订阅消息的情况下,建立订阅节点与发布节点之间的通信链路,并通过通信链路进行数据传输的方式,通过利用zeromq(zero messagequeue,消息队列)的xpub-xsub(publisher-subscriber,发布者-订阅者)模型特性,优化5g核心网内部网元间的分布式通信方法,达到了提升业务消息转发效率,降低链路维护成本的目的,进而解决了由于相关技术中在核心网中各网元进行分布式通信时,无法统一管理,造成的数据通信效率低、稳定性差技术问题。

本文档来自技高网...

【技术保护点】

1.一种数据通信方法,其特征在于,包括:

2.根据权利要求1所述的数据通信方法,其特征在于,所述订阅节点中包括订阅套接字,所述发布节点中包括发布套接字,所述订阅节点通过所述订阅套接字向所述网络功能管理网元发送所述订阅消息,所述发布节点通过所述发布套接字接收所述网络功能管理网元发送的所述订阅消息。

3.根据权利要求2所述的数据通信方法,其特征在于,建立所述订阅节点与所述发布节点之间的通信链路包括:

4.根据权利要求3所述的数据通信方法,其特征在于,通过所述通信链路进行数据传输包括:

5.根据权利要求3所述的数据通信方法,其特征在于,所述网络功能管理网元包括:主管理网元和备管理网元,所述方法包括:

6.根据权利要求5所述的数据通信方法,其特征在于,所述方法包括:

7.根据权利要求2所述的数据通信方法,其特征在于,所述方法还包括:

8.一种数据通信装置,其特征在于,包括:

9.一种数据通信系统,其特征在于,包括:网络功能网元、网络功能管理网元,其中,

10.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的计算机程序,其中,所述非易失性存储介质所在设备通过运行所述计算机程序执行权利要求1至7中任意一项所述数据通信方法。

...

【技术特征摘要】

1.一种数据通信方法,其特征在于,包括:

2.根据权利要求1所述的数据通信方法,其特征在于,所述订阅节点中包括订阅套接字,所述发布节点中包括发布套接字,所述订阅节点通过所述订阅套接字向所述网络功能管理网元发送所述订阅消息,所述发布节点通过所述发布套接字接收所述网络功能管理网元发送的所述订阅消息。

3.根据权利要求2所述的数据通信方法,其特征在于,建立所述订阅节点与所述发布节点之间的通信链路包括:

4.根据权利要求3所述的数据通信方法,其特征在于,通过所述通信链路进行数据传输包括:

5.根据权利要求3所述的数据通信方法,其特...

【专利技术属性】
技术研发人员:张鸿鹏卢金龙贾平平赵丹
申请(专利权)人:中国电信股份有限公司技术创新中心
类型:发明
国别省市:

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

1