[发明专利]一种网元间消息通信方法及装置有效
申请号: | 201810574228.X | 申请日: | 2018-06-06 |
公开(公告)号: | CN110572348B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 贾国栋;陈剑 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网元间 消息 通信 方法 装置 | ||
1.一种网元间消息通信方法,其特征在于,包括:
接收源软件功能单元SFU发送的目标消息;其中,所述目标消息的消息头中包含中转字段,所述中转字段用于指示处理所述目标消息的目的SFU;
判断所述源SFU和所述目的SFU是否处于同一网元内部;
若否,则依据所述中转字段选择预置传输协议将所述目标消息发送至目标网元。
2.根据权利要求1所述的方法,其特征在于,所述预置传输协议包括用户数据报协议,所述依据所述中转字段选择预置传输协议将所述目标消息发送至目标网元的步骤,包括:
获取源驱动模块到源网络处理器的链路标识,并将所述链路标识添加到所述消息头中;
调用所述源驱动模块对应的注册函数将所述目标消息发送至所述源网络处理器;
所述源网络处理器依据所述消息头获取所述目的SFU所处机框的目的地址,并依据所述目的地址发送所述目标消息至所述目标网元。
3.根据权利要求1所述的方法,其特征在于,所述预置传输协议包括流控制传输协议,所述依据所述中转字段选择预置传输协议将所述目标消息发送至目标网元的步骤,包括:
依据所述中转字段计算代理SFU地址;
依据所述代理SFU地址将所述目标消息转发至所述代理SFU,并由所述代理SFU调用对应的发送函数将所述目标消息发送至目标网元。
4.根据权利要求1所述的方法,其特征在于,在所述依据所述中转字段选择对应的传输协议将所述目标消息发送至目标网元的步骤之后,还包括:
目标网络处理器接收所述目标消息,并将所述目标消息发送至目标驱动模块;其中,所述目标消息中还包含有目的SFUID;
所述目标驱动模块依据所述目的SFUID调用操作系统平台发送函数将所述目标消息发送至所述目的SFU所在进程的消息队列。
5.根据权利要求1所述的方法,其特征在于,在所述判断所述源SFU和所述目的SFU是否处于同一网元内部的步骤之后,还包括:
在确定所述源SFU和所述目的SFU处于同一网元内部时,则按照进程内通信方式或进程间通信方式或板卡间通信方式发送所述目标消息。
6.一种网元间消息通信装置,其特征在于,包括:
接收模块,用于接收源软件功能单元SFU发送的目标消息;其中,所述目标消息的消息头中包含中转字段,所述中转字段用于指示处理所述目标消息的目的SFU;
判断模块,用于判断所述源SFU和所述目的SFU是否处于同一网元内部;
发送模块,用于在所述源SFU和所述目的SFU不处于同一网元内部时,依据所述中转字段选择预置传输协议将所述目标消息发送至目标网元。
7.根据权利要求6所述的装置,其特征在于,所述预置传输协议包括用户数据报协议,所述发送模块包括:
链路标识获取子模块,用于获取源驱动模块到源网络处理器的链路标识,并将所述链路标识添加到所述消息头中;
第一发送子模块,用于调用所述源驱动模块对应的注册函数将所述目标消息发送至所述源网络处理器;
第二发送子模块,用于所述源网络处理器依据所述消息头获取所述目的SFU所处机框的目的地址,并依据所述目的地址发送所述目标消息至所述目标网元。
8.根据权利要求6所述的装置,其特征在于,所述预置传输协议包括流控制传输协议,所述发送模块包括:
计算子模块,用于依据所述中转字段计算代理SFU地址;
第三发送子模块,用于依据所述代理SFU地址将所述目标消息转发至所述代理SFU,并由所述代理SFU调用对应的发送函数将所述目标消息发送至目标网元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810574228.X/1.html,转载请声明来源钻瓜专利网。