阅读记录

第159章 决战稳定性 - GPRS数据呼叫成功[1/2页]

国芯崛起:从香江到硅谷 代码潮汐

设置 ×

  • 阅读主题
  • 字体大小A-默认A+
  • 字体颜色
“蜂鸟一号”的硬件平台已经坚如磐石,其上运行的软件协议栈也经过了千锤百炼,达到了内部测试的稳定标准。现在,是时候进行最关键、也最能体现其2.5G核心价值的终极考验了——在模拟真实网络环境下,进行稳定、可靠的GPRS(通用分组无线服务)数据呼叫,并验证端到端的IP数据传输能力。
  这不仅仅是一个技术验证节点,更是对整个“蜂鸟”SoC作为一个完整通信解决方案成色的一次全面“阅兵”。成败与否,将直接决定启明芯是否有底气将样品送往诺基亚、摩托罗拉等巨头的实验室,接受他们更为严苛的“检阅”。
  启明芯深圳研发中心的基带测试实验室里,气氛比之前任何一次测试都要紧张。核心团队成员悉数到场,连林轩也推掉了下午的其他会议,亲自来到现场督战。巨大的无线通信综合测试仪(安捷伦或RS的旗舰型号)已经按照GPRS网络的核心参数进行了配置,模拟着一个功能完整的SGSN(服务GPRS支持节点)和GGSN(网关GPRS支持节点),并连接到一个可以模拟互联网服务器的本地测试主机。
  张建华站在主控台前,眼神专注而锐利,他将亲自指挥这次关键的测试。
  “检查硬件连接,RF通路信号强度正常。”
  “加载最终候选版固件(Firmware
  V1.0
  RC1)。”
  “确认网络模拟器参数:GPRS
  Class
  10,测试APN,DHCP服务器已启用。”
  “测试终端IP地址池配置无误。”
  一系列的准备工作有条不紊地进行着,每一步都经过了双重甚至三重确认。
  “好,开始测试!”张建华下达指令,“目标:GPRS附着,PDP上下文激活,连续Ping包测试,以及小文件FTP下载测试!”
  测试流程启动。
  第一步:GPRS附着。与上次初步测试类似,芯片需要向网络注册,表明自己具备GPRS能力。
  控制台日志快速滚动:
  [GMM]
  Sending
  Attach
  Request
  (Type=GPRS
  Attach)...
  [LLC]
  Sending
  SABME
  frame
  (SAPI=1)...
  [MAC/RLC]
  Uplink
  TBF
  established...
  [GMM]
  Received
  Attach
  Accept!
  GPRS
  registration
  successful.
  “GPRS附着成功!”小高报告,声音稳定。这在意料之中。
  第二步:PDP上下文激活。获取IP地址,打通数据通道。
  [SM]
  Sending
  Activate
  PDP
  Context
  Request
  (APN=test.apn)...
  [LLC]
  Sending
  UI
  frame...
  网络模拟器进行IP地址分配和路由建立。
  [SM]
  Received
  Activate
  PDP
  Context
  Accept!
  IP
  Address=10.0.1.10
  assigned.
  “PDP激活成功!IP地址获取成功!”
  到目前为止,一切顺利。但真正的考验在于数据传输的稳定性和持续性。
  第三步:连续Ping包测试。验证基本的IP连通性和网络延迟。
  工程师在连接芯片调试串口的终端上输入命令:
  ping
  t
  8.8.8.8
  (持续向模拟的互联网服务器地址发送Ping包)
  [IP
  Stack]
  Sending
  ICMP
  Echo
  Request
  (Seq=1)...
  Reply
  received!
  RTT=150ms.
  [IP
  Stack]
  Sending
  ICMP
  Echo
  Request
  (Seq=2)...
  Reply
  received!
  RTT=148ms.
  [IP
  Stack]
  Sending
  ICMP
  Echo
  Request
  (Seq=3)...
  Reply
  received!
  RTT=152ms.
  ……
  Ping包如同欢快的音符,在屏幕上持续不断地跳动着,每一个都得到了及时的回应,往返时延(RTT)也稳定在一个合理的范围内(考虑到GPRS的延迟特性)。
  “连续Ping测试稳定!未出现丢包或超时!”工程师兴奋地报告。
  这意味着基本的IP数据

第159章 决战稳定性 - GPRS数据呼叫成功[1/2页]