发明名称 |
一种PSN数据包处理方法及装置 |
摘要 |
本发明公开了一种PSN数据包处理方法及装置,涉及数据处理技术,在接收到数据包后,确定该数据包的写入地址,并当确定所述PSN数据包的写入地址为缓存的起始地址时,检测PSN数据包的包头是否正确,并在正确时,写入PSN数据包的数据,否则以复帧或者PSN数据包为单位丢弃PSN数据包。由于在包头出现错误时,丢弃数据包,从而避免写入错误的数据对后续缓存中的数据包的影响,同时也便于下一帧数据能够较好的写入到缓存的起始位置中,防止错误延伸。 |
申请公布号 |
CN102457441B |
申请公布日期 |
2014.06.25 |
申请号 |
CN201210013207.3 |
申请日期 |
2012.01.16 |
申请人 |
瑞斯康达科技发展股份有限公司 |
发明人 |
郭志惠;王德明 |
分类号 |
H04L12/861(2013.01)I;H04L12/823(2013.01)I |
主分类号 |
H04L12/861(2013.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
孔凡红 |
主权项 |
一种PSN数据包处理方法,其特征在于,包括:接收到分组交换网络PSN数据包后,确定所述PSN数据包的写入地址;当确定所述PSN数据包的写入地址为缓存的起始地址时,检测PSN数据包的包头是否正确,并在确定所述PSN数据包的包头正确时,写入所述PSN数据包的数据,在确定所述PSN数据包的包头不正确时,以复帧或者以PSN数据包为单位丢弃所述PSN数据包;其中,所述确定所述PSN数据包的包头正确,具体包括:若当前传输的数据结构为复帧结构,则当所述PSN数据包的包头中具有复帧头且包头及复帧头均符合格式要求时,确定所述PSN数据包的包头正确;若当前传输的数据结构为单帧结构,则当所述PSN数据包的包头中具有单帧头且包头及单帧头均符合格式要求时,确定所述PSN数据包的包头正确;若当前传输的数据结构为无帧结构,则当所述PSN数据包的包头符合格式要求时,确定所述PSN数据包的包头正确。 |
地址 |
100085 北京市海淀区上地六街28号院2号楼 |