家宽用户家庭网的主要质量问题是什么?原因有哪些
1 引言
截至2020年底,我国家庭宽带(以下简称“家宽”)普及率已达到96%。经过一年多的发展,当前,家庭宽带的市场空间已经饱和。运营商在家宽市场的竞争也随之从新增用户数的竞争转移到家宽品质的竞争。
早期运营商的家宽业务仅给用户提供宽带的连接,运营商的装维界面只到光猫(ONT)。随着IPTV等家庭业务的发展,从光猫到业务终端的家庭网自然也成了运营商运维的对象。家庭网虽然组网结构简单,但由于用户普遍缺乏相应的网络知识,住宅内也不便于装维人员进入,所以,家庭网的质量已成为影响家宽质量的主要原因。据统计,家宽质量问题约60%发生在家庭网。
2 家庭网的组网
家庭网通常由光猫、路由器、IPTV机顶盒(以下简称机顶盒),以及光猫—路由器、光猫—机顶盒—电视机的连接线缆组成,如图1所示。未开通IPTV业务的家庭网则没有从光猫—机顶盒的有线连接。
图1 家庭网的组成
路由器和机顶盒均通过网线连接到光猫,手机、pad、电脑等终端通过wifi连接到路由器,电视机通过HDMI连接线连接到机顶盒。网线为4对对绞电缆,包括5类、超5类、6类线。
大部分光猫自带wifi功能,但一方面光猫的wifi性能较弱,另一方面光猫往往安装在家庭信息箱内,使用光猫的wifi不便于住宅内wifi信号的覆盖,所以绝大多数家庭网中使用路由器作为AP(无线接入点)。也有少部分家庭网中没有路由器,直接使用带wifi功能的光猫作为AP,这部分用户通常开通有IPTV业务。
3 家庭网的主要质量问题
当前,家宽业务的终端主要为:电视机、电脑、手机和其他物联网设备。由于IPTV业务不占用签约带宽,除IPTV外的其他终端一般通过wifi连接到internet;所以,住宅内用户终端日常使用点的wifi网速直接影响了用户的使用体验。我们在某东部城市H选取了39户、某南部城市F选取了27户,对住宅内的wifi网速进行了测试(测试时间:H市为2021年元月、F市为2022年8月)。
Wifi路由器附近的wifi下行网速称为wifi带宽,通常,wifi带宽要达到签约带宽的90%就认为wifi带宽合格。但在测试中发现,H市和F市家宽用户wifi带宽合格率均只有33.3%,其中100M用户为40.1%,200M及以上用户为26.5%。H市和F市共66个用户的wifi带宽与签约带宽的比值情况如图2所示。
图2 用户的wifi带宽与签约带宽的比值
我们继续对以上66个用户住宅内用户终端日常使用点的wifi网速进行了测试。每个家庭测试了4~6个日常使用点,测试点的位置见《39个家宽用户屋内wifi网速调查》一文。不同测试点的网速测试结果如图3所示。
图3 用户终端日常使用点的wifi网速
Wifi网速与wifi带宽成线性关系。由于wifi带宽合格率低,尽管以上用户的平均签约带宽高达262.1Mbps,但用户住宅内日常使用点的wifi网速并不快, 66个用户住宅内用户终端日常使用点的wifi网速分布情况如表1所示。
表1 wifi网速分布
wifi下行速率(Mbps) | 占比 |
≤20 | 12.6% |
>20,≤50 | 25.0% |
>50,≤100 | 35.7% |
>100,≤200 | 13.2% |
≥200 | 13.5% |
从图2和表1可以看出,wifi带宽合格率低、wifi速率低是家庭网的主要质量问题。
4 家庭网质量问题的原因分析
家庭网的质量主要与家庭网设备的性能、设备间的连接、住宅内的wifi信号质量、用户的使用有关。
4.1 设备的性能
对wifi网速影响较大的设备的性能主要包括:路由器的带宽能力、光猫的带宽能力、设备的稳定性。
4.1.1 路由器的带宽能力
一些使用年限较久的路由器带宽能力较差:
(1)WAN口最高只支持100Mbps。
(2)wifi只支持2.4G单频;2.4G单频路由器支持的最大下载速率一方面受路由器天线数量的影响,另一方面和使用环境中同频干扰有关,最大速率一般不超过200Mbps。
4.1.2 光猫的带宽能力
老旧光猫的带宽能力问题与路由器类似:
(1)LAN口最高只支持100Mbps。
(2)光猫的wifi只支持2.4G单频;当使用光猫作为AP时,2.4G单频光猫将对wifi网速形成制约。
4.1.3 设备的稳定性
某些型号的光猫和机顶盒稳定性较差,容易导致网络故障。路由器通常由用户自行采购,一些价格较便宜的路由器稳定性也较差,老丁头就曾买过一个99元的路由器,经常掉线,换了个200多元的路由器问题就解决了。
4.2 设备间的连接
4.2.1 路由器与光猫的连接
路由器与光猫连接方面的原因主要包括:
(1)机顶盒与路由器共用一条网线。很多用户的光猫安装在家庭信息箱内,路由器放在电视机旁边。但家庭信息箱到电视机的位置通常只布放有一根网线,放装时,装维人员往往将网线的4对线分成两组,每组两对线,分别接路由器和机顶盒,如图4所示。这样虽然可用,但两对线最高只支持100Mbps的传输速率。
图4 机顶盒与路由器共用一条网线
(2)千兆光猫的LAN口错接。千兆光猫的LAN口通常包含1个千兆口,1个~2个百兆口,如图5所示(图中黄色部分接口依次为:千兆LAN、百兆LAN、百兆LAN和IPTV)。千兆口与百兆口的标识并不明显,导致用户连接错误。
图5 光猫的接口
(3)劣质网线。有的家庭布线采用了劣质的网线,导致光猫与路由器间的传输速率难以超过100Mbps。
4.2.2 机顶盒的上联
机顶盒的带宽不占用用户的签约带宽,应采用网线连接到光猫的IPTV接口。但有些用户的机顶盒通过wifi连接,这样,机顶盒就占用了用户的签约带宽,对签约带宽为100Mbps及以下用户的网速会产生较大的影响。
4.3 住宅内wifi信号质量
Wifi信号质量可通过终端位置“wifi下行速率与wifi带宽的比值(%)”来体现。以上述66户的wifi信号测试结果为例,测试点A的下载速率相当于wifi带宽,其它各测试点的信号质量如图6所示。
图6 用户终端日常使用点的wifi信号质量
从图6可以看出,住宅内wifi信号的质量总体较好,但测试点wifi信号质量低于20%的占比依然达8.7%。
4.4 用户的使用
与用户使用相关的原因主要包括:wifi 5G频段的使用、设备连续使用时间长、AP接入的终端数量过多。
4.4.1 wifi 5G频段未使用
由于有些设备的wifi连接必须使用2.4G频段,所以,用户的双频路由器或双频光猫往往被设置成了两个不同的wifi子网。用户在使用时未注意两个wifi子网的不同,未连接5G频段的wifi子网从而导致网速受限。
4.4.2 设备连续使用时间长
大家在使用手机、电脑时都有这样的体会,若手机、电脑长时间(譬如超过10天)不关,则运行会变慢,重启一下就好了。家庭网中的路由器、光猫、机顶盒也一样,若连续使用时间较长,则设备的运行也会越来越慢,导致用户上网卡顿。
4.4.3 AP接入的终端数量过多
AP接入wifi终端的能力与AP的性能相关,当AP为光猫或一些低端路由器时,可同时接入的wifi终端一般为10个左右,高端路由器可同时接入的wifi终端数通常超过20。当AP接入的终端数与接入能力不匹配时,也会使用户上网体验变差。
5 写在最后
上文对家庭网质量问题的原因分析,是根据几个省份某运营商家庭网质量问题的原因分析结果整理而成的。由于不同省份家庭网质量问题的原因不尽相同,分析的维度也不一致,所以,本文难以对以上各种因素所占的比例进行统计。但比较一致的是,设备的性能、设备间的连接均是各地影响家庭网质量最重要的因素。这与HW公司对家庭网质量问题原因分析的结论(如图7所示)也基本一致。
图7家庭网质量问题原因(来自HW)
参考文献
[1]华为. xx家宽体验瓶颈分析交流材料. 2022年8月
[2]中兴. 基于OLT内置DPI的宽带用户体验管理方案. 2022年8月
[3]王迎春,李昶,丁为民等. xx家宽端到端质量提升分析. 2022年8月
图/文:老丁头; 审阅:黄文志
一丁一卯,专注于通信管线和宽带接入工程技术交流与分享
转载或引用请注明出处
相关文章:

家宽用户家庭网的主要质量问题是什么?原因有哪些
1 引言 截至2020年底,我国家庭宽带(以下简称“家宽”)普及率已达到96%。经过一年多的发展,当前,家庭宽带的市场空间已经饱和。运营商在家宽市场的竞争也随之从新增用户数的竞争转移到家宽品质的竞争。 早期运营商的家…...

ZooKeeper的典型应用场景及实现
文章目录 1、典型应用场景及实现1.1、 数据发布/订阅1.1.1、配置管理案列 1.2、负载均衡1.3、命名服务1.4、分布式协调/通知1.4.1、一种通用的分布式系统机器间通信方式 1.5、集群管理1.6、Master选举1.7、分布式锁1.7.1、排他锁1.7.2、共享锁 1.8、分布式队列 2、ZooKeeper在大…...

智能安全帽~生命体征检测与危险气体检测一体化集成设计还是蓝牙无线外挂式方式好?
生命体征(心率、血氧等)检测&上报平台,危险气体采集&上报平台,是智能安全帽产品中常见的两种选配件,它们的实现有两种典型的模式: 1)将传感器集成到主板上,做成一体化的智能…...

【Java并发】聊聊对象内存布局和syn锁升级过程
对象存储解析:一个空Object对象到底占据多少内存? 对象内存布局 Mark Word占用8字节,类型指针占用8个字节,对象头占用16个字节。 好了,我们来看一下一个Object对占用多少空间, 因为java默认是开启压缩…...

【档案专题】八、电子档案鉴定与销毁
导读:主要针对电子档案鉴定与销毁相关内容介绍。对从事电子档案管理信息化的职业而言,不断夯实电子档案管理相关理论基础是十分重要。只有通过不断梳理相关知识体系和在实际工作当中应用实践,才能走出一条专业化加职业化的道路,从…...

进程与子进程
一、子进程 1.fork()创建子进程 一个现有的进程可以调用 fork()函数创建一个新的进程,调用 fork()函数的进程称为父进程,由 fork()函数创建出来的进程被称为子进程(child process)。(使用该函数需要包含头文件<uni…...

如何对MySQL和MariaDB中的查询和表进行优化-提升查询效率
前言 MySQL和MariaDB是数据库管理系统的流行选择。两者都使用SQL查询语言来输入和查询数据。 尽管SQL查询是简单易学的命令,但并不是所有的查询和数据库函数都具有相同的效率。随着你存储的信息量的增长,如果你的数据库支持一个网站,随着网…...

【Android】关于binder_calls_stats服务
Android 9上有了binder_calls_stats服务,提供了java层的binder统计, Android中的Binder Call Stats(Binder调用统计)是一项用于监控和记录Android系统中Binder通信的统计信息的功能。Binder是Android中的一种进程间通信ÿ…...

给前端返回http链接,由于浏览器缓存不能获取到最新资源怎么办?
1、问题描述 今天在工作中接到这样一个需求,接收前端的图片文件并上传到远程,将原有图片覆盖并返回一个http链接以供前端展示。用户使用后反馈没有修改成功,上了远程拉图片发现已经修改了,但是用户浏览器还是老的图片。排查原因是…...

【Java Web】检查用户登录状态,防止用户访问到非法页面
使用拦截器 在方法前标注自定义注解拦截所有请求,只处理带有该注解的方法 自定义注解: 常用元注解:Target, Rentention, Document, Inherited如何读取注解: - Method.getDeclaredAnnotations() - Method.getAnnotaion(Class<T&…...

数学建模——校园供水系统智能管理
import pandas as pd data1pd.read_excel("C://Users//JJH//Desktop//E//附件_一季度.xlsx") data2pd.read_excel("C://Users//JJH//Desktop//E//附件_二季度.xlsx") data3pd.read_excel("C://Users//JJH//Desktop//E//附件_三季度.xlsx") data4…...

分布式集群——搭建Hadoop环境以及相关的Hadoop介绍
系列文章目录 分布式集群——jdk配置与zookeeper环境搭建 分布式集群——搭建Hadoop环境以及相关的Hadoop介绍 文章目录 前言 一 hadoop的相关概念 1.1 Hadoop概念 补充:块的存储 1.2 HDFS是什么 1.3 三种节点的功能 I、NameNode节点 II、fsimage与edits…...

Python的os.walk()函数使用案例
在Python中,os模块是一个非常实用的工具,它可以让我们与操作系统进行交互,操作文件和目录。在本文中,我们将详细介绍os模块中的遍历文件功能,并通过具体案例和使用场景来解释。 首先,导入os模块。在Pytho…...

学习JAVA打卡第四十五天
StringBuffer类 StringBuffer对象 String对象的字符序列是不可修改的,也就是说,String对象的字符序列的字符不能被修改、删除,即String对象的实体是不可以再发生变化,例如:对于 StringBuffer有三个构造方法ÿ…...

创建K8s pod Webhook
目录 1.前提条件 2.开始创建核心组件Pod的Webhook 2.1.什么是Webhook 2.2.在本地k8s集群安装cert-manager 2.3.创建一个空的文件夹 2.4. 生成工程框架 2.5. 生成核心组件Pod的API 2.6.生成Webhook 2.7.开始实现Webhook相关代码 2.7.1.修改相关配置 2.7.2.修改代码 2…...

抓包-要抓取Spring Boot应用程序的请求
要抓取Spring Boot应用程序的请求,可以按照以下步骤进行操作: 1. 确保你已经按照之前提到的方法设置了Charles代理,并在Charles的SSL代理设置中添加了Spring Boot应用程序的域名。 2. 在Spring Boot应用程序的代码中,添加以下配…...

jmeter+nmon+crontab简单的执行接口定时压测
一、概述 临时接到任务要对系统的接口进行压测,上面的要求就是:压测,并发2000 在不熟悉系统的情况下,按目前的需求,需要做的步骤: 需要有接口脚本需要能监控系统性能需要能定时执行脚本 二、观察 >针…...

ZooKeeper基础命令和Java客户端操作
1、zkCli的常用命令操作 (1)Help (2)ls 使用 ls 命令来查看当前znode中所包含的内容 (3)ls2查看当前节点数据并能看到更新次数等数据 (4)stat查看节点状态 (5…...

【数据分享】2000-2020年全球人类足迹数据(无需转发\免费获取)
人类足迹(Human Footprint)是生态过程和自然景观变化对生态环境造成的压力,是世界各国对生物多样性和生态保护的关注重点。那如何才能获取长时间跨度的人类足迹时空数据呢? 之前我们分享了来自于中国农业大学土地科学与技术学院的城市环境监测及建模&am…...

基于机器学习的fNIRS信号质量控制方法
摘要 尽管功能性近红外光谱(fNIRS)在神经系统研究中的应用越来越广泛,但fNIRS信号处理仍未标准化,并且受到经验和手动操作的高度影响。在任何信号处理过程的开始阶段,信号质量控制(SQC)对于防止错误和不可靠结果至关重要。在fNIRS分析中&…...

分布式锁的三种实现方式是什么?
分布式锁三种实现方式: 基于数据库实现分布式锁;基于缓存(Redis等)实现分布式锁;基于Zookeeper实现分布式锁; 一, 基于数据库实现分布式锁 悲观锁 利用select … where … for update 排他锁…...

华为云软件精英实战营——感受软件改变世界,享受Coding乐趣
机器人已经在诸多领域显现出巨大的商业价值,华为云计算致力于以云助端的方式为机器人产业带来全新机会 如果您是开发爱好者,想了解华为云,想和其他自由开发者交流经验; 如果您是学生,想和正在从事软件开发行业的大佬…...

贪心算法总结篇
文章转自代码随想录 贪心算法总结篇 我刚刚开始讲解贪心系列的时候就说了,贪心系列并不打算严格的从简单到困难这么个顺序来讲解。 因为贪心的简单题可能往往过于简单甚至感觉不到贪心,如果我连续几天讲解简单的贪心,估计录友们一定会不耐…...

ICCV 2023 | 港中文MMLab: 多帧光流估计模型VideoFlow,首次实现亚像素级别误差
本文提出了一个多帧光流估计模型 VideoFlow,旨在充分挖掘视频中的时序信息和运动规律,避免当前主流方法只以两帧图片作为输入而面临的信息瓶颈,显著提升了光流估计的性能。 在公开的 Sintel Bechmark 上,VideoFlow 在 Clean 和 Fi…...

【python爬虫】—图片爬取
图片爬取 需求分析Python实现 需求分析 从https://pic.netbian.com/4kfengjing/网站爬取图片,并保存 Python实现 获取待爬取网页 def get_htmls(pageslist(range(2, 5))):"""获取待爬取网页"""pages_list []for page in pages:u…...

自动化运维工具—Ansible
一、Ansible概述1.1 Ansible是什么1.2 Ansible的特性1.3 Ansible的特点1.4 Ansible数据流向 二、Ansible 环境安装部署三、Ansible 命令行模块(1)command 模块(2)shell 模块(3)cron 模块(4&…...

uniapp 安卓平台签名证书(.keystore)生成
安装JRE环境 下载jre安装包:https://www.oracle.com/java/technologies/downloads/#java8安装jre安装包时,记录安装目录(例:C:\Program Files\Java\jdk-20)打开命令行(cmd),将JRE安装路径添加到系统环境变量 d: se…...

缓存中间件Redis常考知识点
缓存中间件Redis常考知识点 1 什么是RDB和AOF2 Redis的过期键的删除策略3 简述Redis事务实现4 Redis 主从复制的核⼼原理5 Redis有哪些数据结构?分别有哪些典型的应⽤场景?6 Redis分布式锁底层是如何实现的?7 Redis主从复制的核⼼原理8 Redis…...

detour编译问题及导入visual studio
Detours是经过微软认证的一个开源Hook库,Detours在GitHub上,网址为 https://github.com/Microsoft/Detours 注意版本不一样的话也是会出问题的,因为我之前是vs2022的所以之前的detours.lib不能使用,必须用对应版本的x64 Native To…...

江西武功山旅游攻略(周末两日游)
一、 往返路线 1: 出发路线 周五晚上上海出发坐火车🚄到江西萍乡(11.5小时,卧铺550左右) 打车到江西武功山景区,120-150元左右,人均30元,1小时10分左右到达 或者 🚗到达萍乡北之后 出站后步行200米到长途汽车站,乘旅游巴士直达武功山游…...