支持多PID的传输码流到IP包的实时转换装置及方法制造方法及图纸

技术编号:4021255 阅读:461 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及支持多PID的传输码流到IP包的实时转换装置及方法,该装置包括TS流接收模块、PID过滤模块、TS流解复用模块、IP数据包存储模块和MAC发送模块,对外部输入的TS流数据包提取PID信息,根据预设的PID信息对TS流进行过滤,将符合要求的TS流根据PID信息的不同送入不同支路的TS流解复用模块恢复出IP数据包,将各个支路TS流解复用模块恢复出来的IP数据包缓存到IP数据包存储模块,并根据时间顺序对不同支路恢复出的IP数据包其进行排队处理,然后MAC发送模块读取IP数据包并发送给客户端,该装置支持同时对具有多个PID信息的TS流进行处理,并且可极大的提高卫星通信系统中的数据传输速率。

【技术实现步骤摘要】

【技术保护点】
支持多PID的传输码流到IP包的实时转换装置,其特征在于包括TS流接收模块、PID过滤模块、n个TS流解复用模块、IP数据包存储模块和MAC发送模块,其中IP数据包存储模块由n个乒乓RAM缓存器和1个桶形指针缓存器组成,其中:TS流接收模块:接收外部输入的TS流数据包,并从TS流数据包中提取PID信息,并将所述PID信息输出给PID过滤模块;PID过滤模块:接收TS流接收模块输入的外部TS流数据包的PID信息,并将所述PID信息与预设的PID信息进行比对,将所述TS流数据包的PID信息中与预设的PID信息不符合的TS流数据包过滤掉,并将其余TS流数据包按照PID信息分为n类,具有相同PID信息的TS流数据包分为一类,并按照类别将其余TS流数据包输出到n个TS流解复用模块;TS流解复用模块:接收PID过滤模块输出的TS流数据包,根据MPE协议将TS流数据包中的包头和填充字段去掉,将TS流数据包中的IP数据包恢复出来并实时存储到IP数据包存储模块中相应的乒乓RAM缓存器中,其中每个乒乓RAM缓存器根据PID信息对应于一个TS流解复用模块;IP数据包存储模块:每个乒乓RAM缓存器接收对应的TS流解复用模块恢复并实时存储的IP数据包,再按照时间先后顺序,将完全恢复并存储到乒乓RAM缓存器中的IP数据包逐一搬移到桶形指针缓存器中进行存储;MAC发送模块:从IP数据包存储模块的桶形指针缓存器中按照存入顺序读取相应的IP数据包,并传送至外部网络控制芯片;其中n为正整数,并且n≥2。...

【技术特征摘要】

【专利技术属性】
技术研发人员:常亮邹光南
申请(专利权)人:航天恒星科技有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利