[发明专利]实际信道结合计算机仿真测试信道传输性能的系统及方法有效
申请号: | 200710098864.1 | 申请日: | 2007-04-28 |
公开(公告)号: | CN101087175A | 公开(公告)日: | 2007-12-12 |
发明(设计)人: | 步兵;郜春海;赵红礼 | 申请(专利权)人: | 北京交通大学 |
主分类号: | H04B17/00 | 分类号: | H04B17/00;H04Q7/34 |
代理公司: | 北京市商泰律师事务所 | 代理人: | 毛燕生 |
地址: | 100044*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实际 信道 结合 计算机仿真 测试 传输 性能 系统 方法 | ||
1.一种实际信道结合计算机仿真测试信道传输性能的方法,包含发送端实现方法与接收端实现方法,其特征在于,发送端实现方法包含:
生成指定长度的数据信息;
对数据信息完成发送流程的操作,写入特定的文件;
形成握手信息,并向接收端重复发送握手信息;
从所述文件中读取数据包信息;
以指定的时间间隔发送数据包信息;
形成传输终止信息,并向接收端重复发送传输终止信息;
接收端实现方法包含:
接收握手信息,根据握手信息建立特定的文件,将握手信息写入该文件起始位置;
接收数据包信息,将数据包信息写入所述文件;
接收传输终止信息,将传输终止信息写入所述文件的结束位置,关闭该文件;
从所述文件读取数据包信息,对数据包完成接收流程的操作,生成接收信息;
通过校验,统计误码率和/或丢包率,生成性能曲线。
2.根据权利要求1所述的方法,其特征在于发送端对数据信息完成发送流程的操作进一步包含:加数据包头、加CRC、编码、打孔、加标志位、交织、调制和插入导频。
3.根据权利要求1所述的方法,其特征在于发送端对数据信息完成发送流程的操作,写入特定的文件的步骤进一步包含:发送端根据数据包大小和/或编码方式和/或调制方式将经过发送流程处理后的数据包写入特定的文件。
4.根据权利要求1所述的方法,其特征在于发送端形成握手信息,并向接收端重复发送握手信息的步骤进一步包含:发送端根据测试对数据包大小和/或编码方式和/或交织方式和/或调制方式的要求形成握手信息。
5.根据权利要求1所述的方法,其特征在于发送端从所述文件中读取数据包信息的步骤进一步包含:发送端根据信道测试对数据包大小和/或编码方式和/或调制方式的要求,从所述文件中读取待发送的数据包信息。
6.根据权利要求1所述的方法,其特征在于发送端以指定的时间间隔发送数据包信息的步骤进一步包含:发送端根据信道测试对传输速率的要求,以指定的时间间隔发送数据包信息。
7.根据权利要求1所述的方法,其特征在于发送端形成传输终止信息,并向接收端重复发送传输终止信息的步骤进一步包含:发送端根据信道测试对数据包大小和/或编码方式和/或交织方式和/或调制方式的要求形成传输终止信息。
8.根据权利要求1所述的方法,其特征在于接收握手信息,根据握手信息建立特定的文件,将握手信息写入该文件起始位置的步骤进一步包含:接收端提取一个通过CRC校验的正确的握手信息,根据信息的内容建立特定的文件,将正确接收的握手信息写入文件的起始位置。
9.根据权利要求1所述的方法,其特征在于接收端接收数据包信息,将数据包信息写入所述文件的步骤进一步包含:接收端根据数据包中包头所含信息源地址和/或数据包大小和/或传输速率信息的内容,将接收数据包写入所述文件。
10.根据权利要求1所述的方法,其特征在于接收端接收传输终止信息,将传输终止信息写入所述文件的结束位置,关闭该文件的步骤进一步包含:接收端提取一个通过CRC校验的正确的传输终止信息,根据信息包含的信息源地址和/或数据包大小和/或传输速率信息关闭所述文件。
11.根据权利要求1所述的方法,其特征在于接收端从所述文件读取数据包信息,对数据包完成接收流程的操作,生成接收信息的步骤进一步包含:接收端根据分析对数据包大小和/或编码方式和/或调制方式和/或传输速率的要求从所述文件中读取接收的数据包信息。
12.根据权利要求1所述的方法,其特征在于:接收端从所述文件读取数据包信息,对数据包完成接收流程的操作进一步包含:信道均衡和解调和去交织和去标志位和打孔位插零和译码和CRC校验和移除数据包头。
13.根据权利要求1所述的方法,其特征在于接收端通过校验,统计误码率和/或丢包率,生成性能曲线的步骤进一步包含:接收端利用CRC校验结果或对比接收信息和发送信息的内容,统计误码率和/或丢包率和/或生成性能曲线。
14.一种实际信道结合计算机仿真测试信道传输性能的系统,包含发送装置和接收装置,其特征在于发送装置包含:
随机数发生器模块,随机地产生指定长度的数据信息;
发送流程处理模块,对随机数发生器模块输出的数据信息完成发送流程的操作,生成待发送的数据包信息;
写文件模块,根据数据包大小和/或编码方式和/或调制方式将发送流程处理模块输出的待发送数据包信息写入特定的文件;
读文件模块,从特定的文件中读取待发送的数据包信息;
发送模块,在传输数据前形成握手信息,重复发送相同的握手信息;以指定的时间间隔发送读文件模块输出的数据包信息;形成传输终止信息,重复发送相同的传输终止信息;
接收装置包含:
接收模块,根据接收到的握手信息内容建立文件,同时接收数据包信息、传输终止信息,根据传输终止信息关闭所述文件;
写文件模块,将接收模块输出的数据包信息写入所述文件;
读文件模块,从所述文件中读取数据包信息;
接收流程处理模块,对读文件模块输出的数据包信息完成接收流程的操作,输出接收的数据信息;
对比统计模块,对比发送信息和接收信息内容,统计误码率和/或丢包率,生成性能曲线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710098864.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电力变换装置
- 下一篇:横流式冷却塔塑料填料