[发明专利]一种端到端硬件消息传输的实现方法和装置有效
申请号: | 201110455211.0 | 申请日: | 2011-12-30 |
公开(公告)号: | CN103186491B | 公开(公告)日: | 2017-11-07 |
发明(设计)人: | 元西西;朱志刚;汪坚;田学红;曾代兵;田万廷;邱芳 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F13/20 | 分类号: | G06F13/20 |
代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 蒋雅洁,程立民 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 端到端 硬件 消息 传输 实现 方法 装置 | ||
1.一种端到端硬件消息传输的实现装置,其特征在于,该装置包括:消息存储器、控制器、消息输入和输出接口,
所述消息存储器,用于执行消息的暂存;
所述控制器,用于执行消息的硬件方式管理,将从消息输入接口获取的消息存储在所述消息存储器中,从所述消息存储器中读取消息并通过所述消息输出接口发送给消息使用者;
所述消息输入接口,直连消息创建者,用于在所述控制器的控制下,获取消息创建者创建的消息;
所述消息输出接口,直连消息使用者,用于在所述控制器的控制下,向消息使用者提供消息;
所述消息输入接口为主设备master接口或从设备slave接口,当所述消息输入接口为master接口时,所述消息输入接口在控制器的控制下,以主动的方式获取消息创建者创建的消息;当所述消息输入接口为slave接口时,所述消息输入接口在控制器的控制下,以被动的方式获取消息创建者创建的消息;
所述消息输出接口为master接口或slave接口,当所述消息输出接口为master接口时,所述消息输出接口在控制器的控制下,以主动的方式向消息使用者提供消息;当所述消息输出接口为slave接口时,所述消息输出接口在控制器的控制下,以被动的方式向消息使用者提供消息。
2.根据权利要求1所述端到端硬件消息传输的实现装置,其特征在于,所述在控制器的控制下,以主动的方式获取消息创建者创建的消息,包括:
所述控制器通过消息输入接口获取消息创建者的状态,并依据所述状态从所述消息创建者的缓冲区中提取消息;
或者,所述控制器通过消息输入接口定时从所述消息创建者的缓冲区中提取消息。
3.根据权利要求1所述端到端硬件消息传输的实现装置,其特征在于,所 述在控制器的控制下,以被动的方式获取消息创建者创建的消息,包括:
所述控制器通过消息输入接口接收所述消息创建者主动发来的消息。
4.根据权利要求1所述端到端硬件消息传输的实现装置,其特征在于,所述在控制器的控制下,以主动的方式向消息使用者提供消息,包括:
所述控制器通过消息输出接口获取消息使用者的状态,依据所述状态从所述消息存储器中读取消息并通过消息输出接口发送到所述消息使用者;
或者,所述控制器定时从所述消息存储器中读取消息并通过消息输出接口发送到消息使用者。
5.根据权利要求1所述端到端硬件消息传输的实现装置,其特征在于,所述在控制器的控制下,以被动的方式向消息使用者提供消息,包括:
所述控制器通过消息输出接口向消息使用者提供消息队列状态,并通过所述消息输出接口获取消息使用者依据消息队列状态发出的读请求,依据所述读请求从所述消息存储器中读取消息并通过消息输出接口发送到所述消息使用者;
或者,所述控制器通过消息输出接口获取消息使用者定时发出的读请求,依据所述读请求从所述消息存储器中读取消息并通过消息输出接口发送到所述消息使用者。
6.一种端到端硬件消息传输的实现方法,其特征在于,该方法包括:
控制器通过消息输入接口获取直连的消息创建者创建的消息,并将获取的消息暂存在消息存储器中,对存储在所述消息存储器中的消息执行硬件方式管理;从所述消息存储器中读取消息,并通过所述消息输出接口将读取的消息发送给直连的消息使用者;
所述消息输入接口为主设备master接口或从设备slave接口,当所述消息输入接口为master接口时,所述消息输入接口在控制器的控制下,以主动的方式获取消息创建者创建的消息;当所述消息输入接口为slave接口时,所述消息输入接口在控制器的控制下,以被动的方式获取消息创建者创建的消息;
所述消息输出接口为master接口或slave接口,当所述消息输出接口为 master接口时,所述消息输出接口在控制器的控制下,以主动的方式向消息使用者提供消息;当所述消息输出接口为slave接口时,所述消息输出接口在控制器的控制下,以被动的方式向消息使用者提供消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110455211.0/1.html,转载请声明来源钻瓜专利网。