买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种多核操作系统的核间数据通信方法_中国航空工业集团公司西安航空计算技术研究所_202311832308.8 

申请/专利权人:中国航空工业集团公司西安航空计算技术研究所

申请日:2023-12-27

公开(公告)日:2024-04-09

公开(公告)号:CN117851333A

主分类号:G06F15/173

分类号:G06F15/173;G06F15/167

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.04.26#实质审查的生效;2024.04.09#公开

摘要:本发明提供了一种多核操作系统的核间数据通信方法,包括:上电后,每个核创建套接字描述符池,为每个核分配并绑定一个核间套接字,为每个核间套接字在共享存储区中创建接收队列;接收核根据发送核发送的核间中断接收第一数据包,根据第一数据包中的连接请求事件,为接收核分配一个新的核间套接字,使用新的核间套接字与发送核建立通信链接;接收核根据所述发送核发送的核间中断接收第二数据包,根据第二数据包中的处理数据事件接收并处理待发送数据;处理后释放新的核间套接字,断开与发送核的通信链接。本发明的方法解决了面向无连接方式存在接收数据的可靠性低且有可能是无序的缺点的技术问题,具有传输数据可靠性高且传输数据是有序的优点。

主权项:1.一种多核操作系统的核间数据通信方法,其特征在于,包括:多核操作系统上电后,每个核创建套接字描述符池,从所述套接字描述符池中为每个所述核分配并绑定一个核间套接字,为每个所述核间套接字在共享存储区中创建接收队列,其中,定义需要发送数据的核为发送核,需要接收数据的核为接收核;发送核将连接请求事件打包成第一数据包,将所述第一数据包存储至接收核的所述接收队列;所述接收核根据所述发送核发送的核间中断接收所述第一数据包,根据所述第一数据包中的所述连接请求事件,为所述接收核分配一个新的核间套接字,使用所述新的核间套接字与所述发送核建立通信链接;所述发送核将处理数据事件和待发送数据打包成第二数据包,将所述第二数据包存储至接收核的所述接收队列;所述接收核根据所述发送核发送的核间中断接收所述第二数据包,根据所述第二数据包中的所述处理数据事件,接收并处理所述待发送数据;所述接收核接收并处理完所述待发送数据后,释放所述新的核间套接字,断开与所述发送核的通信链接。

全文数据:

权利要求:

百度查询: 中国航空工业集团公司西安航空计算技术研究所 一种多核操作系统的核间数据通信方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。