智能路由器研发

我要开发同款
前端_李东轩2024年04月19日
137阅读

作品详情

自研路由器背景:wifi6元年到来。市场面临路由器更新换代潮,为了推进大华产品生态无线化,大华针对当前生态进行路由器产品的开发,本产品主要面向家庭用户,将支撑其他智能产品,推动大华生态。本产品竞品对象为小米路由器和华为路由器技术:React全家桶(脚手架:Create-React-App)功能:初始化、首页、上网配置、Wi-Fi配置、系统(状态/局域网/网络/儿童上网/系统设置/Mesh组网)技术重点:UI:Ant-Design首页图表(CPU/内存):EchartsMesh拓扑:D3.js登录: MD5加密数据加密:AES(对称加密)RSA(非对称加密)国际化/国际化UI展示模块化组件化封装、方法封装 项目优化:路由器PC和Phone使用同种技术(原大小压缩为5M, 现为1.8M) 图片替换,去除动图,采用轮播图(图片大小裁剪) Gzip压缩 Ant-Design/Ant-Moblie按需加载 手机开发去除Antd(前期开发需要写圆形进度,手机UI中不存在,使用了Ant-Design)提升加载速度 DllPlugin提取公共插件(React,React-Dom,React-Router-DOM等) 也可优化打包速度 提取PC和手机公共部分路由懒加载添加缓存(Cache-control/Last-Modify)手机和PC Logo一致,去除相同Logo 功能详情:初始化设置:用户买到路由器后,可以根据初始化化中的要求对网络进行基础设置,保证用户基本上网上网设置:(DHCP/PPPOE/静态IP/有线中继/无线中继)DHCP自动获取上层分配的IP,PPPOE为宽带拨号上网 静态IP为手动修改IP达到上网目的(需保证和上层网络在同一局域网),中继为利用特殊手段, 实现家庭网络全覆盖。Wi-Fi设置:5G/2.4G相关配置,定时开关配置,智能网络配置Mesh组网:跟中继类似,是为了提升用户的网络质量,中继分为wifi中继(无线中继)和有线中继。这种都是基于串联的方式,通过购买两个路由器,一个放到公共环境,如果家庭太大,会有角落出
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论