[发明专利]一种消息发送、接收的方法、装置和设备无效
申请号: | 200810211745.7 | 申请日: | 2008-09-24 |
公开(公告)号: | CN101355531A | 公开(公告)日: | 2009-01-28 |
发明(设计)人: | 孙文华;王晓波;王继辉;郑玉林;徐文广;阳生丙;邓友好;李丙博 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L12/56 |
代理公司: | 北京挺立专利事务所 | 代理人: | 叶树明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 发送 接收 方法 装置 设备 | ||
1、一种消息发送装置,其特征在于,包括消息包产生模块、时间戳与消息处理模块以及端口选择模块:
所述消息包产生模块,与所述时间戳与消息处理模块通过第一通道连接,与所述端口选择模块通过第二通道连接,用于通过所述第一通道向所述时间戳与消息处理模块发送事件消息,通过所述第二通道向所述端口选择模块发送普通消息;
所述时间戳与消息处理模块,用于根据接收到的时间戳值,修改所述消息包产生模块通过第一通道发送的事件消息的时间戳,将修改后的事件消息向所述端口选择模块发送;
所述端口选择模块,用于接收来自所述消息包产生模块的普通消息或来自所述时间戳与消息处理模块的事件消息,将所述普通消息或所述事件消息发送出去。
2、如权利要求1所述的装置,其特征在于,还包括:
前导检测模块,用于接收来自所述端口选择模块的普通消息或事件消息,将所述普通消息或事件消息发送出去;在检测到所述事件消息中的前导码时,通知实时时钟模块;
实时时钟模块,用于当接收到所述前导检测模块的通知时,将时间戳值向所述时间戳与消息处理模块发送。
3、如权利要求1所述的装置,其特征在于,所述装置应用于使用IEEE1588的系统中时,所述第一通道的类型包括通过所述消息包产生模块的319端口连接的通道;所述第二通道的类型包括通过所述消息包产生模块的320端口连接的通道。
4、如权利要求1所述的装置,其特征在于,所述消息包产生模块进一步用于:
通过所述第二通道向所述端口选择模块发送业务消息。
5、一种消息接收装置,其特征在于,包括:前导检测模块、消息检测模块、时间戳补偿计算模块、实时时钟模块以及消息包产生模块:
所述前导检测模块,用于将接收到的消息发送到所述消息检测模块,在检测到所述消息的前导码时通知所述时间戳补偿计算模块;
所述消息检测模块,用于当检测到所述消息中的事件消息时,通知所述时间戳补偿计算模块和实时时钟模块,根据来自所述时间戳补偿计算模块发送的时间戳值修改所述事件消息的时间戳,将修改后的消息向所述消息包产生模块发送;
所述实时时钟模块,用于当接收到来自所述消息检测模块的通知时,向所述时间戳补偿计算模块发送当前时间戳值;
所述时间戳补偿计算模块,用于根据接收到的所述前导检测模块和消息检测模块发送的通知以及所述实时时钟模块发送的时间戳值,计算所述事件消息的时间戳值,将所述时间戳值向所述消息检测模块发送;
所述消息包产生模块,用于接收来自所述消息检测模块的消息。
6、如权利要求5所述的装置,其特征在于,所述前导检测模块进一步用于:
在接收多事件消息时,将所述多事件消息向所述消息检测模块串行发送。
7、一种消息发送方法,其特征在于,应用于消息发送装置中,所述发送装置包括消息包产生模块、时间戳与消息处理模块以及端口选择模块;所述方法包括:
所述消息包产生模块通过第一通道向所述时间戳与消息处理模块发送事件消息,通过第二通道向所述端口选择模块发送普通消息;
所述时间戳与消息处理模块根据接收到的时间戳值,修改所述消息包产生模块通过第一通道发送的事件消息的时间戳,将修改后的事件消息向所述端口选择模块发送;
所述端口选择模块接收来自所述消息包产生模块的普通消息或来自所述时间戳与消息处理模块的事件消息,将所述普通消息或所述事件消息发送出去。
8、如权利要求7所述的方法,其特征在于,所述消息发送装置还包括前导检测模块和实时时钟模块时,所述方法还包括:
前导检测模块接收来自所述端口选择模块的普通消息或事件消息,将所述普通消息或事件消息发送出去;在检测到所述事件消息中的前导码时,通知实时时钟模块;
所述实时时钟模块接收到所述前导检测模块的通知时,将时间戳值向所述时间戳与消息处理模块发送。
9、如权利要求7所述的方法,其特征在于,所述消息包产生模块通过第一通道向时间戳与消息处理模块发送事件消息,通过第二通道向端口选择模块发送普通消息还包括:
所述消息包产生模块通过所述第二通道向所述端口选择模块发送业务消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810211745.7/1.html,转载请声明来源钻瓜专利网。