登录 注册
当前位置:主页 > 资源下载 > 41 > 指导书-针对5G NR无线网络覆盖优化的软件测试思路

指导书-针对5G NR无线网络覆盖优化的软件测试思路

  • 更新:2024-08-11 13:58:08
  • 大小:5.82MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:网络监控 - 网络技术
  • 格式:PDF

资源介绍

ZigBee协议栈的分析与设计 第三章协议栈软件总体设计 中相对应的成员函数中。最后通过osal_msg_send函数将结果发送到网络层。 网络层在得知有系统事件发生后,便通过调用事件处理函数提取消息信息并 进行相应的处理。其处理过程如下所示: 1001 鲁002 1003 #004 1005 1006 1007 ●008 鲁009 1010 #011 1012 #013 1014 ●015 1016 #oi7 1018 #019 #020 #021 #022 #023 #024 #025 ●026 1027 1028 //network layer events process void nwk—event—loop(byte tas】c-id,uintl 6 event—flag) { if(event—flag&SYS—EVENT—MSG) { msg 2 osalj【Isg—receive(NWK—TaskID), while(msg) { msgPtr 2 msg一>msg_ptr; switch(★msgPtr) { case MACCB—DATA..CNF--CMD: pDataCnf=(MacDataCnf—t★)&(msgPtr【1】); ProcessMcpsDataConfirm(pDataCnf一>msduHandle, pDataCnf一>Status); break; defauit: break; l osal msg_deallocate(msgPtr)j //Process next event message . msg=osal_msg—receive(NWK_TaskID); ' l l 其中ProcessMcpsDataConfirm函数用来对MCPS.DATA.confirm原语返回的 结果进行处理。 3.6软件测试思路 协议栈软件的实现比较复杂,其功能比较繁多,加上嵌入式软件本身由于受 到硬件环境的局限,要对其进行验证并不十分容易。因此,为了保证软件功能实 现的正确性,可以分步对其进行测试。 首先,为了防止受限于硬件上的一些物理因素,对软件的测试工作可以通过 27