【技术实现步骤摘要】
报文生成方法及电路及存储介质
本申请涉及数据处理
,尤其涉及一种报文生成方法及电路及存储介质。
技术介绍
现有技术中,在接收到报文时,一般需要对报文先进行缓存,同时提取一些报文中的关键信息,关键信息处理无误再进行转发。在接收报文时,首先有入口逻辑判断报文的开始与结束,一般开始与结束都是使用辅助的SOP(StartOfPacket,输出模块数据包起点)及EOP(EndOfPacket,输出模块数据包的终点)信号来指示,报文内存通常会使用FIFO(FirstInFirstOut,先进先出)格式来进行写入,虽然FIFO的先进先出的特性用来确保报文内容顺序方面较为优异,但是有一些报文的关键信息,只能在报文的中段进行获取或者在报文接收完成才能得到,因为FIFO的结构问题,这些关键信息只能写在报文的最后面。但是如此生成的报文,在进行转发时,接收者也只能在最后才能得到这些关键信息。即现有技术中还采用了一种双FIFO模式,即把这些关键信息存储在其他地方,一个FIFO存报文数据,另一个FIFO存关键信息,这样可以在报文转发的时候 ...
【技术保护点】
1.一种报文生成方法,其特征在于,包括:/n接收报文;/n将当前存储地址的前端地址划分为预留地址,将所述报文依次写入所述预留地址的次位地址;/n在所述报文写入完毕后,从所述报文中提取关键信息,并将所述报文的关键信息回写到所述预留地址。/n
【技术特征摘要】
1.一种报文生成方法,其特征在于,包括:
接收报文;
将当前存储地址的前端地址划分为预留地址,将所述报文依次写入所述预留地址的次位地址;
在所述报文写入完毕后,从所述报文中提取关键信息,并将所述报文的关键信息回写到所述预留地址。
2.根据权利要求1所述的方法,其特征在于,还包括:
将所述报文进行分组,在确定循环进行时,将每组所述报文按照所述循环依次进行写入。
3.根据权利要求1所述的方法,其特征在于,所述报文的关键信息至少包括:所述报文的HASH值、密码、索引、长度、目的地址、源头和映射表。
4.根据权利要求1所述的方法,其特征在于,所述从所述报文中提取关键信息,具体包括:
根据所述报文的应用场景从所述报文中提取需要的关键信息。
5.根据权利要求4所述的方法,其特征在于,所述根据所述报文的应用场景从所述报文中提取需要的关键信息,具体包括:
若所述报文的应用场景为单纯转发,则从所述报文中提取目的地址信息;
若所述报文的应用场景为简单解密,则从所述报文中提取密码信息...
【专利技术属性】
技术研发人员:刘小波,张河勇,
申请(专利权)人:四川科道芯国智能技术股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。