中国航空工业集团公司西安航空计算技术研究所吴国超获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国航空工业集团公司西安航空计算技术研究所申请的专利一种多核操作系统的核间数据通信方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117851333B 。
龙图腾网通过国家知识产权局官网在2025-07-29发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311832308.8,技术领域涉及:G06F15/173;该发明授权一种多核操作系统的核间数据通信方法是由吴国超;任晓瑞;时磊;贠海顺;龙雨;彭万林设计研发完成,并于2023-12-27向国家知识产权局提交的专利申请。
本一种多核操作系统的核间数据通信方法在说明书摘要公布了:本发明提供了一种多核操作系统的核间数据通信方法,包括:上电后,每个核创建套接字描述符池,为每个核分配并绑定一个核间套接字,为每个核间套接字在共享存储区中创建接收队列;接收核根据发送核发送的核间中断接收第一数据包,根据第一数据包中的连接请求事件,为接收核分配一个新的核间套接字,使用新的核间套接字与发送核建立通信链接;接收核根据所述发送核发送的核间中断接收第二数据包,根据第二数据包中的处理数据事件接收并处理待发送数据;处理后释放新的核间套接字,断开与发送核的通信链接。本发明的方法解决了面向无连接方式存在接收数据的可靠性低且有可能是无序的缺点的技术问题,具有传输数据可靠性高且传输数据是有序的优点。
本发明授权一种多核操作系统的核间数据通信方法在权利要求书中公布了:1.一种多核操作系统的核间数据通信方法,其特征在于,包括: 多核操作系统上电后,每个核创建套接字描述符池,从所述套接字描述符池中为每个所述核分配并绑定一个核间套接字,为每个所述核间套接字在共享存储区中创建接收队列,其中,定义需要发送数据的核为发送核,需要接收数据的核为接收核,包括:所述多核操作系统中的每个核在其本地创建套接字描述符池,从所述套接字描述符池中为每个所述核分配并绑定一个核间套接字;将每一个所述核的地址信息写入对其分配的所述核间套接字内,与所述核间套接字绑定,其中,所述地址信息包括地址簇、总线编号、节点编号和端口编号; 发送核将连接请求事件打包成第一数据包,将所述第一数据包存储至接收核的所述接收队列; 所述接收核根据所述发送核发送的核间中断接收所述第一数据包,根据所述第一数据包中的所述连接请求事件,为所述接收核分配一个新的核间套接字,使用所述新的核间套接字与所述发送核建立通信链接,包括:所述接收核接收并解析所述第一数据包内的事件为所述连接请求事件时,从所述套接字描述符池中为所述接收核分配一个新的核间套接字;所述接收核使用所述新的核间套接字,依据所述连接请求事件中所述发送核的节点号和端口号,向所述发送核发送ACK消息;所述发送核依据接收到的所述ACK消息与所述新的核间套接字建立通信链接,与所述发送核进行通信; 所述发送核将处理数据事件和待发送数据打包成第二数据包,将所述第二数据包存储至接收核的所述接收队列; 所述接收核根据所述发送核发送的核间中断接收所述第二数据包,根据所述第二数据包中的所述处理数据事件,接收并处理所述待发送数据,包括:所述接收核根据所述处理数据事件中的事件池偏移、事件偏移和事件索引,提取所述待发送数据,根据所述处理数据事件中的事件指令对所述待发送数据处理; 所述接收核接收并处理完所述待发送数据后,释放所述新的核间套接字,断开与所述发送核的通信链接。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国航空工业集团公司西安航空计算技术研究所,其通讯地址为:710065 陕西省西安市高新区锦业二路15号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。