- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 5G通话之鲁棒性头压缩ROHC功能
在5G(SA)网络中语音业务VoNR(Voice Service)中,可以通过对语音数据包头进行压缩。ROHC有助于减少无线链路上语音数据包的头开销,也有助于降低BER,缩短延迟和减少无线资源 (RB) 消耗。在IPv4 和 IPv6 协议中都可以使用ROHC。
2023-08-14 15:23:42 999
原创 vscode中使用robotframework配置环境变量
在workspace中找到robotframework的扩展,再找到variables添加如下几行。运行用例后,terminal中显示。
2023-07-07 14:20:21 630
原创 5G中的EPS Fallback
UE 将请求类型设置为“切换”,UE 状态提供“5GMM 已注册”,旧 GENTI(与 5G-GUTI 映射),将互联网和 IMS PDN 的 EPS 持有者状态设置为“活动”,PCO – 0001AH 作为 PDU 会话 ID(映射到 IMS 和互联网 PDN)连接到尝试建立语音连接的 NR 的智能手机 (UE) 可能会在呼叫建立时执行 EPS 回退,这是由尝试为 NR 中的语音媒体建立服务质量 (QoS) 流触发的。当 UE 从 5GC 移动到 EPC 时,UE 会执行跟踪区域更新或初始连接。
2023-05-18 17:02:11 2316
原创 vscode调试robotframe work导入module失败ModuleNotFoundError: No module named
报错如下检查vscode终端输出log如下表明path出现问题,ide自动搜索所有配置过的path/auto complete path都找不到这个module。正常情况不出现此打印实际上分两种情况。
2023-05-08 17:35:41 1582
原创 wireshark之解码失败/解码解析解包不全不完整/配置设置解决方法
wireshark本身配置有很多坑,会导致本来正确的包在软件种显示是不全的按照以下步骤逐一检查,其他问题欢迎留言讨论。wireshark 解析 抓包 解码失败 bug
2023-05-08 15:19:40 3934 1
原创 Robotframework输出彩色log到控制台
如果改成testcase前置就把 set suite variable改成testcase variable。注意:在vs code里白色只会在深色背景的主题下显示为白色,浅色主题都是灰色。想要在robotframework里使用彩色的log。必须在suite/testcase前置中运行该模块。Log/Log to console都可以。也可以在终端输出彩色字符。
2023-01-14 11:56:08 708
原创 python 之 OSError: Error reading file错误
使用Robot Framework导入一个xml文件,出现OSError: Error reading file错误。我们使用的是{}对路径进行赋值,不需要特殊的操作,直接写路径就可以了。原因是robotframework赋值和python有区别。这是因为在rf里加了r和双引号,导致路径解析错误。仔细看,可以发现error的路径是明显不对的。首先是观察输出控制台,报错是。
2022-11-18 16:29:55 1625
原创 整理了一下5G测试开发中常用Linux命令
划重点,ipmitool和reboot最大的区别就是ipmitool能把服务器断电后重启,对于一些需要下电更新的boot,ipmitool更猛。第一个,ipmitool的代表的是断电重启,第二个shutdown顾名思义就是关机。最后一个reboot就是简单的重启。建议带上v,表示把解压过程中全部的打印都输出。很多时候文件会损坏,有v看的清楚一点。这个命令是很常用的了。随手整理一下工作中最常用的几个命令,备忘。无脑用这个+X就完事了,直接赋予执行权限。ll能看到文件的权限,比如是不是可执行。
2022-11-11 10:44:02 691
原创 排查5G小区和UE接入问题
这两步是可选则的,表示小区之间有XN Handover的接口,可以进行XN交换。值得注意的是,XN setup和response的过程不依赖小区是否成功建立,因此即使小区没有建立也会有这两步,只要配置了XN切换的接口。如果没有配就不会有。这两步至关重要,表示核心网收到建立小区的请求,并成功建立链接后返回一个response,如果只有setup没有response,也是无法正常建立小区的。最后一步,PDU会话建立失败一般会出现切片不对应,需要查看核心网支持的slice和我们的slice对应关系。
2022-10-21 10:05:44 1351
原创 【5G】看信令学Xn切换
之前一篇博文写得是Handover也就是切换的,刚好这几周都在弄切换的信令。分享并总结一下自己的心得。所有5G博主里对从业人员最有用的就是老康了,这个人的博文写得非常详细但是并不火。比如我的Xn切换信令就是看他的公众号学的。
2022-09-23 10:44:11 3564
原创 【5G】UE开关移动数据信令分析
和上一篇开关飞行模式不同的是,如果只是开关移动数据,不涉及去注册和注册的过程,一直接在5G小区里,只是有没有PDU session的区别。UE开关移动数据就是建立/释放PDU Session的过程。有PDU Session=有移动数据。有5G 信号=还在小区,手机有信号。飞行模式=手机没信号,也移动数据。
2022-08-25 10:39:28 1018
原创 【5G】UE开关飞行模式信令变化流程分析
开启飞行模式下,UE没有接入小区,也看不到流量变化在重新开启移动数据后,需要发起选择小区→注册到小区→随机接入→接入成功后发起建立PDU会话消息,最后以成功建立PDU为结束,SA PDU Establish Accept从有流量状态开启飞行本质就是断网,UE表现为去注册deregistration。然后在核心网上搜不到UE的连接状态,也找不到信号。这两个过程中,RRC消息传递了很多request/complete的消息。
2022-08-25 10:19:19 1406
原创 【5G】Linux iperf 学习笔记
表示了从服务器开始向10.10.10.10的UE用UDP模式发5个100M的数据,1s汇报一次。Moba远程登陆服务器后,使用iperf命令可以测试下行到UE的信号,也可以ping。iperf是需要在linux中安装的一个工具。5个100M,sum是500M。iperf用来测试UDP。
2022-08-19 10:45:46 837
原创 【5G】RRC消息学习笔记
RRC-Inactive切到RRC-IDLE:取决于gNodeB的UE Inactivity Timer。超时触发N2释放流程,UE切换到RRC IDLE(也是CM-IDLE)RRC非活动状态是NAS级别的连接模式状态,能够节省RRC资源,同时UE使用的是与空闲模式下类似的逻辑。RRC-Inactive切换到RRC-Connected:当UE收到RAN的寻呼或者上行数据要发;......
2022-08-17 15:21:24 1241
空空如也
C语言如何用fwrite函数将处理得到的01字符串生成二进制码
2016-11-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人