- 博客(39)
- 资源 (2)
- 收藏
- 关注
原创 工业对5G网络的应用需求和通信过程
主要介绍5G对工业互联网中应用的支持(数据采集、工业AR/VR、智能机器人、物料跟踪)和工业5G应用案例的通信过程。
2022-08-25 22:49:32 925
原创 工业通信网络的架构、应用场景及需求
主要介绍工业通信网络体系架构,分为工厂内网络(OT和IT网络)和工厂外网络。此外还总结归纳了工业网络的应用场景和具体需求
2022-05-18 18:46:46 3437 1
原创 测试床/基于“5G+工业互联网”的无忧智能工厂
主要分析由鸿富锦精密电子(成都)有限公司+中国电信成都分公司共同研发的5G MEC企业专网测试床,包括测试床整体架构、MEC部署及PDU会话建立过程。
2022-04-25 19:52:56 1023
原创 ACM Journals的Word模板使用说明
主要介绍在投稿ACM journals期刊前、接收录用后的官网Word模板使用步骤和部分说明
2022-04-10 16:58:06 9526 14
原创 工业5G概述、应用与测试床建设
主要介绍3GPP的5G无线技术标准发布进展、5G NR发展历程和频谱分配、4/5G网络部署策略(option 3,4,7)、5G-ACIA建立的5G测试床,工业5G网络部署模式(公网共用、公网专用以及专网专用),以及5G与工业应用融合的建设方式。
2022-03-14 18:11:21 1796
原创 开源软件生态:现状与趋势
1. 开源生态概述开源生态以开源项目为中心构建,依托开源社区协作形成软件、硬件等开源项目。具有多角色(开源贡献者、使用者、运营者、服务者等)、多环节(开源治理、运营、商业布局)等特点,需要满足开源规则要求,依托代码托管平台等基础设施构建。图1 开源软件架构图2. 开源生态发展现状2.1 开源数量持续攀升我国开源覆盖全栈技术领域。我国自发开源项目涵盖底层操作系统、物联网操作系统和编译器,中间层边缘计算、容器、中间件、微服务、数据库和大数据,上层前端开发、移动开发和UI框架。2.2 开源占据
2021-10-11 17:07:19 3279
原创 X2GO client远程连接与配置服务器
一、X2GO client软件使用二、查看服务器系统版本和内核版本1、查看系统版本:输入"lsb_release -a",可列出Linux系统版本信息。该命令适用于所有的Linux发行版,包括RedHat、SUSE、Debian…等发行版。~$ cat /proc/versionLinux version 4.4.0-198-generic (buildd@lgw01-amd64-051) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubun
2021-06-23 16:41:09 1857
原创 现有工业物联网数据管理系统的部分解决方案
目录1、工业互联网体系架构2、工业互联网平台的特征3、参与工业互联网建设的公司3.1 国内工业互联网平台3.2国外工业互联网平台参考文献1、工业互联网体系架构纵向看,工业互联网包括三大体系:网络体系是基础,用于互联互通;安全体系是保障,用于整体的防护;平台体系是核心,用于将数据转化为有价值的信息。将平台体系横向拆分有四大层级,分别是边缘层、IaaS 层、工业PaaS 层(平台层)和工业SaaS 层(应用层)。工业互联网是未来工业的神经中枢,多方面的技术进步促其逐步走向...
2021-06-01 10:11:34 1316 1
转载 Ryu模块间通信
1._CONTEXTS在RyuApp类中有一个属性是_CONTEXTS。_CONTEXTS中的内容将作为当前模块的服务在模块初始化时得到加载。2.app_manager.lookup_service_brick()在某些业务场景,我们需要使用其他模块的数据,但是又不希望将对方作为自己的服务来加载,则可以通过app_manager.lookup_service_brick('module name')来获取运行中的某个模块的实例,从而获取其数据。import 引...
2021-05-30 22:18:32 407
转载 Ryu中环路拓扑风暴的解决方案
1. 解决方案一[1]1)解决环路拓扑的广播风暴以(dpid, eth_src,arp_dst_ip)为key,记录第一个数据包的in_port,并将从网络中返回的数据包丢弃,保证同一个交换机中的某一个广播数据包只能有一个入口,从而防止成环。在此应用中默认网络中发起通信的第一个数据包都是ARP数据包,具体代码实现如下:if eth_dst == ETHERNET_MULTICAST and ARP in header_list: arp_dst_ip = header_list[ARP
2021-05-30 22:13:10 1549
原创 关键工业设备上云——船舶应用案例
目录1. 背景2. “船舶云”平台系统架构[1]2.1 边缘层2.2 IaaS层2.3 通用PaaS层2.4 应用层3. 方案优势参考文献1. 背景打造“船舶云”平台,形成覆盖行业产业链的云应用集群,突破地域、组织、技术的界限,整合集聚、开放、共享各类要素和资源,推动制造资源对接和优化配置,打通产业链上下游信息流、业务流与资金流,推动产业链协同创新和生态化发展。2. “船舶云”平台系统架构[1]“船舶云”平台系统架构2.1 边缘层由动能源监控系统以及
2021-05-27 17:14:11 613 2
转载 工业大数据:车间物联网数据管理
工业企业的生产制造物联网应用一般称为车间物联网或者制造物联,通过使用RFID、传感器、无线网络通信、GPS定位、语音视频系统等技术把制造计划与制造资源“人、机、料、法、环”等信息链接起来,从而对五大制造资源智能化识别、定位、跟踪、监控和管理,从而满足企业指挥调度、环境监测等方面的管理要求。 五大制造资源分为静态属性和动态属性,如一台机床设备的静态属性又可以分为管理信息(设备编码、设备名称、设备分类等)、静态参数(工作环境、进给速度、切削参数等)、动态参数(机床状态、车床完备率、车床负荷率、维修记录等)。
2021-05-26 19:41:40 1235
转载 基于软件定义的工业互联网架构
1. 基于软件定义的工业互联网架构[1] 基于软件定义的工业互联网平台将硬件基础架构资源和软件基础架构资源分离开来,并自动执行计算、网络和存储环境的配置流程,该平台提供开放接口导入工业互联网上的海量数据。在此基础上,基于软件定义基础架构的平台,可以提取相关的数据进行分析。 通过自动化运维系统,每一台机器,每一个零件都将具备智能分析、自我诊断和自我修复的功能。 通过业务编排系统,形成生产全流程的智能决策,实现机器弹性控制、运营管理优化、生产协同组织与商业模式创新。具体实现如图所示:
2021-05-26 18:31:49 629
原创 工业互联网边缘层
目录一、工业互联网边缘层(数据采集)1.基本概况2.核心价值3.功能分类二、数据采集范围1.工业现场设备2.工厂外智能产品3.核心功能三、架构组成1.设备接入2.协议转换3.边缘数据处理四、工业数据采集产品类型1.设备接入产品2.协议转换3.网络传输4.边缘数据处理5.工业数据采集安全五、核心技术1.工业通信网络2.协议转换技术3.边缘计算4.工业人工智能六、发展挑战1.网络挑战2.数据挑战参考文献
2021-05-24 12:40:47 11345
原创 Ryu中基于时延的最短路径转发算法(SPF)
环路广播风暴问题[1]对于存在环路的网络拓扑结构,首先需要解决ARP包的洪泛问题,一种解决思路是:Ryu可以将交换机的端口信息记录下来,发现全局的拓扑信息。当控制器收到一个未学习的ARP Request时,直接发给所有交换机连接主机的那些端口,从而减少了在交换机与交换机间的洪泛。1.主机发现Ryu通过LLDP报文发现拓扑中的交换机,主机发现则需要主机主动发包from ryu.base import app_managerfrom ryu.ofproto import ofproto_v1_
2021-05-13 13:50:00 2700
原创 Python脚本创建mininet网络拓扑与iperf测量
目录1.新建Python文件example.py,并保存在mininet/custom目录下1.1 addController1.2 addSwitch1.3 addHost1.4 addLink1.5 ping1.6 iperf2.修改文件example.py为可执行文件和可读写文件3.运行脚本1.新建Python文件example.py,并保存在mininet/custom目录下""" this file is a custom topology using
2021-05-12 17:39:38 8245
原创 以太网帧解析
注:本文参考了CSDN博主「OshynSong」的原创文章【https://blog.csdn.net/u010487568/article/details/39329791】解析以太网数据帧的关键是获取类型字段,然后根据类型字段将数据字段的数据交给上层协议进行处理,同时保存下目的MAC地址和源MAC地址,以供后续其他使用。以太网帧数据格式:1.前同步码前7B都是10101010,最后1B是10101011。用于将发送方与接收方的时钟进行同步,由网卡适配器接收帧时同步时钟使用,不会在
2021-05-08 11:47:23 3036
原创 mininet与ryu通信过程中的问题集合
目录1、Tkinter回调异常问题2、pip指令出现SyntaxError: invalid syntax3、ModuleNotFoundError: No module named 'thread'4、ModuleNotFoundError: No module named 'config'5、AttributeError: type object 'Config' has no attribute 'queue_lenght'6、NameError: name 'buffer'
2021-05-07 23:43:49 1026
原创 Ryu拓扑发现原理
参考链接:https://blog.csdn.net/qq_34099967/article/details/90237225目录0.拓扑发现概述1.Port类2. Switch类3.Datapath类4. Link类5. PortState类6. PortData类7.PortDataState类8. LinkState类9. LLDPPacket类10. Switches类10.1 lldp_loop函数10.2 link_loop函数10..
2021-05-07 17:17:52 2760 1
原创 mininet与Ryu入门视频/文章
1、root权限模式下,使用命令“cd ryu”打开Ryu,报错“bash: cd: ryu: No such file or directory”。cd /home/用户名/ryulscd ryuls cd appls #可看到目前文件夹内包含的模型ryu-manager simple_switch.py #打开某个控制器2、命令行定义网络拓扑,其中single,linear和tree均描述交换机的类型,分别为单个交换机,交换机线性连接以及树形连接单一: mn --topo
2021-04-24 10:16:27 672
原创 计算机网络——网络时延
1、计算机网络计算机网络(谢希仁第七版)视频 https://www.bilibili.com/video/BV1yE411G7Ma/?spm_id_from=autoNext 计算机网络考研知识点与案例 https://space.bilibili.com/360996402?spm_id_from=333.788.b_765f7570696e666f.1 2、网络时延时延:指一个报文或分组从网络的一端传送到另一端所耗费的时间。时延=节点发送/传输时延+节点处...
2021-04-21 00:36:14 3289
原创 Ubuntu系统初学——文件常用操作
主要为Linux常用操作,文件相关操作参考链接:https://www.runoob.com/linux/linux-file-content-manage.html。相关命令操作均运行在root模式下:su root目录1、mv移动或修改文件名2、创建、删除文件或文件夹3、修改文件为可执行或可读写文件4、退出root输入5、安装及更新numpy6、安装、更新升级Pip、Python1、mv移动或修改文件名1、移动文件:mv 文件名 文件夹名2、修改文件名.
2021-04-14 01:30:32 570 1
原创 Ubuntu18.04中安装mininet和Ryu控制器
安装系统为:Ubuntu18.04(不建议安装最新版本,安装容易出现问题)一、安装mininet1、获取系统权限并修改权限密码sudo passwd root先输入开机密码(199592),然后输入并确认新的密码(sdn2021)2、安装Gitapt-get install git3、将mininet下载到本地git clone git://github.com/mininet/mininet4、安装mininetcd mininetls #查看minin
2021-03-21 23:33:19 4184
原创 Ubuntu20.04安装NS3—1. Prerequisites
注:系统为Ubuntu 20.04,安装ns-allinone-3.30.1。1、C++和python3安装与卸载安装:sudo apt-get install g++ python3卸载:sudo apt autoremove2、安装sqlite3和sqlite3-docsudo apt-get install python3-dev pkg-config sqlite3sudo apt-get install python3-dev pkg-config sqlite3-doc(
2021-03-20 15:51:40 2398 3
原创 Ubuntu系统初学——基本配置与常用软件安装
1、如何进入命令行和设置界面2、设置Ubuntu不息屏3、安装中文输入法4、安装Ubuntu软件以截图软件--flameshot为例,键入“sudo apt-get install flameshot”,随后输入密码(密码不会显示,键入后按下enter即可)。NS3安装过程可参考博主:https://blog.csdn.net/weixin_43577675/article/details/106397458,https://blog.csdn.ne...
2021-03-20 12:13:13 298
原创 VMware虚拟机内Ubuntu系统安装教程
主要介绍在VMware workstation 16 Pro中安装ubuntu-20.04-desktop-amd64.iso的流程
2021-03-05 14:28:32 11034 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人