- 博客(230)
- 资源 (5)
- 收藏
- 关注
原创 5G N2信令
定义:N2接口是5G接入网(如gNB)与5G核心网(如AMF)之间的控制平面接口,N2信令即通过该接口传输的信令。功能:N2信令支持与UE上下文管理、PDU会话/资源管理过程相关的场景。例如UE注册、PDU会话建立、切换等操作都依赖于N2信令来完成。
2025-04-03 17:32:46
615
原创 TR-069协议(全称为CPE WAN Management Protocol,CWMP)
TR-069协议(全称为CPE WAN Management Protocol,CWMP)是由宽带论坛(Broadband Forum,原DSL论坛)制定的一种应用层协议,主要用于远程管理和配置客户端设备(CPE),如家庭网关、路由器、调制解调器、IPTV终端等。
2025-04-03 15:08:43
982
原创 EIR管理中IMEI和IMSI信息的作用
IMSI在传输过程中会通过加密算法进行保护,例如使用椭圆曲线加密算法(ECIES)对IMSI进行加密,生成SUCI(订阅用户身份加密信息)。ECIES(椭圆曲线集成加密方案)是一种基于椭圆曲线密码学(ECC)的混合加密框架,它通过结合椭圆曲线加密和对称加密的优点,为IMSI(国际移动用户识别码)等敏感信息提供高效的加密保护。通过联合检测、加密保护、隐私匿名化、动态更新和临时身份标识等机制,EIR系统能够有效确保IMSI信息的安全,防止用户身份信息被泄露或滥用,从而保护用户的隐私和网络的安全性。
2025-04-03 15:01:01
955
原创 工业物联网体系架构中的关键组件工业网关
工业网关是工业物联网体系架构中的关键组件,它作为连接工业现场设备与上层网络或云端的桥梁,具备多种功能和应用场景。
2025-04-03 14:35:13
802
原创 5G EIR(Equipment Identity Register,设备身份注册)
5G EIR(Equipment Identity Register,设备身份注册)是5G核心网络中的一个重要功能组件,主要负责管理和验证连接到5G网络的设备身份。
2025-04-02 15:28:56
838
原创 串口数据转换为IP数据
DTU更专注于数据的远程传输,适合无线远程监控和数据采集场景,功能相对简单,但具备高可靠性和稳定性。串口服务器功能更为复杂多样,支持更复杂的网络环境和多设备连接,适用于工业自动化、远程维护等场景。选择合适的设备取决于具体的应用需求和通信环境。
2025-04-02 10:13:26
451
原创 PUSCH(Physical Uplink Shared Channel,物理上行共享信道)
PUSCH(Physical Uplink Shared Channel,物理上行共享信道)是5G和LTE无线通信系统中的关键上行信道,用于传输用户设备(UE)到基站的上行数据和控制信息。
2025-04-01 17:07:25
1029
原创 PUCCH(Physical Uplink Control Channel,物理上行控制信道)
PUCCH(Physical Uplink Control Channel,物理上行控制信道)是5G和LTE系统中用于传输上行控制信息的重要信道。
2025-04-01 17:01:52
654
原创 5G网络中SIB System Information Blocks系统信息块
SIBs通过提供小区选择、重选、接入参数和邻区信息等关键内容,直接影响终端的接入成功率、切换效率和网络覆盖的连续性。合理配置和优化SIBs的广播策略和内容,可以显著提升网络覆盖的质量和用户体验。
2025-04-01 16:53:55
602
原创 串行通信是
串行通信是一种数据传输方式,在这种通信方式中,数据是一位接着一位依次传输的。与并行通信相比,串行通信具有布线简单、成本低、传输距离远等优点,因此在工业控制、计算机网络、消费电子等多个领域得到了广泛的应用。以下将从串行通信的基本原理、通信方式、常见协议等方面进行详细介绍。
2025-03-28 10:16:33
363
原创 工业控制网络中常用的通信协议
ModbusProfibusCANopenEtherCATPROFINETEtherNet/IPWirelessHARTISA100.11aZigbeeOPC UA时间敏感网络(TSN)
2025-03-28 10:10:02
758
原创 5G网络中CPE和ACS
5G CPE和ACS通过多种安全机制保障网络安全。5G CPE通过身份认证、数据加密、防火墙功能和安全更新等措施,确保设备和数据的安全性。ACS则通过自动开通、远程管理和安全协议支持,提高设备管理效率和安全性。这些措施共同构建了5G网络中的安全防护体系,有效抵御网络威胁。
2025-03-27 14:55:11
439
原创 网络设备的数据模型mib vs xml vs json
MIB:适用于需要标准化和广泛支持的场景,如设备监控和故障检测。XML:适用于需要灵活性和跨平台支持的场景,如配置管理和数据交换。JSON:适用于物联网和Web开发,因其简洁性和高效性。选择哪种数据模型取决于具体的网络管理需求和应用场景。
2025-03-27 14:42:07
388
原创 SNMP NETCONF RESTCONF详细介绍与对比
定义:SNMP是一种应用层协议,用于监控和管理网络设备。操作SNMP Get:用于检索设备信息,包括GET、GETNEXT和GETBULK。SNMP Set:用于修改设备配置。:用于通知事件,如Trap和Informs。缺点性能不足,效率低。下发不足,支持写操作的MIB对象较少。不支持事务机制,无法回滚。拓展性差。模型兼容性差,MIB库混乱。SNMP:适用于简单、小型网络的监控和管理,但不适合大规模、复杂网络。NETCONF。
2025-03-27 14:26:23
319
原创 OT设备(Operational Technology设备)
OT设备(Operational Technology设备)是指用于监控和控制工业设备、流程和事件的硬件和软件系统。这些设备广泛应用于制造业、能源、医药、建筑管理等多个行业,主要负责物理过程的检测和控制。OT设备的核心功能是通过硬件和软件来控制工业设备,以确保生产过程的顺利进行。与主要处理数据和通信的信息技术(IT)系统不同,OT系统直接与物理环境交互,负责控制和监控机械和工业环境。
2025-03-27 14:18:14
319
原创 5G核心网(5GC)中TDD(时分双工)和FDD(频分双工)
高密度区域和高频段频谱:优先选择TDD。广域覆盖和低频段频谱:优先选择FDD。非对称业务:TDD更具优势。对称业务和高速移动:FDD更适合。在实际部署中,TDD和FDD可以共存,网络可以根据需求和可用频谱选择最合适的双工方式。
2025-03-27 11:31:54
508
原创 5G核心网(5GC)中PCI(Physical Cell Identifier,物理小区标识)
合理的PCI规划对于5G NR网络的性能至关重要。通过避免PCI冲突和混淆,以及最小化小区间干扰,可以显著提高网络的同步性能、切换成功率和整体数据传输效率。网络规划人员需要根据具体的网络拓扑结构和业务需求,采用科学的PCI规划方法,确保网络的高效运行。
2025-03-27 11:04:21
565
原创 5G核心网(5GC)中5QI(5G QoS Identifier)
5QI是一个标量,用于指向一组5G QoS特性。这些特性包括调度权重、准入控制阈值、队列管理阈值、链路层协议配置等。标准化的5QI值与5G QoS特性之间是一一对应的。5QI的取值范围为1到255,其中1到9是标准化的5QI值,由3GPP定义,用于支持常见的服务类型。5QI在5G核心网中起着至关重要的作用,它通过定义不同的服务质量特性,帮助网络实现资源的合理分配和优化,支持多种应用场景,从而提升用户体验和网络性能。
2025-03-27 10:48:55
757
原创 3GPP标准中SST(Slice/Service Type,切片/服务类型)
SST是S-NSSAI(Single Network Slice Selection Assistance Information,单网络切片选择辅助信息)的一部分,用于标识网络切片的功能和服务类型。SST的取值范围为0-255,其中0-127为标准值,128-255为运营商自定义值。SST的值决定了网络切片的预期性能特征,例如带宽、时延和可靠性等。
2025-03-27 10:12:04
794
原创 5G核心网(5GC)中PCC(Policy and Charging Control,策略与计费控制)
PCC框架是5GC中用于策略和计费控制的体系结构,它通过定义和执行策略规则来管理网络资源的使用,并根据用户的订阅信息和使用情况实施计费。在5GC中,PCC框架主要由PCF(Policy and Charging Rules Function,策略和计费规则功能)网元实现。
2025-03-27 09:54:58
422
原创 5G网络中A端口和Z端口
A端口:通常指链路的起始端,是连接到网络设备(如交换机、路由器)或用户设备(如5G CPE、基站)的接口。Z端口:指链路的终止端,同样连接到网络设备或用户设备的接口。
2025-03-27 09:46:14
410
原创 5G核心网(5GC)开户中,DNN(Data Network Name,数据网络名称)
DNN是5G网络中用于标识外部数据网络的名称,相当于4G中的APN(Access Point Name),两者功能等价。
2025-03-27 09:27:44
413
原创 Tracking Area Code(跟踪区码)
定义:TAC是移动通信网络中用于标识跟踪区域的代码。在5G网络架构中,网络被划分为多个跟踪区域,每个跟踪区域由一个或多个小区组成,而每个跟踪区域都由一个唯一的TAC来标识。作用:TAC对于网络的移动性管理和位置跟踪至关重要。它可以帮助网络确定用户设备(UE)的大概位置,从而在网络需要与UE通信时,能够快速定位到UE所在的区域,减少寻呼范围,提高网络效率。
2025-03-27 09:21:32
730
原创 5G AAU(Active Antenna Unit)详细介绍
定义与架构5G AAU(Active Antenna Unit,有源天线单元)是5G无线基站系统中的核心组件,它集成了射频(RF)和天线功能,是4G时代RRU(远端射频单元)和天线单元的融合。AAU通过集成多个T/R单元(射频收发单元),实现了信号的高效发射和接收。
2025-03-26 17:50:30
469
原创 N78频段
N78频段属于5G NR(新无线电)的中频段,其频率范围通常在3.3GHz至3.8GHz之间。不过,具体范围在不同国家和地区可能会有所不同。例如,在中国和欧洲的部分地区,N78频段的使用规定会有些差异。
2025-03-26 17:37:03
551
原创 golang channel的实现原理介绍
在Go语言中,带有缓冲区的channel确实使用了环形队列来实现其缓冲区的管理。这种结构使得缓冲区能够高效地利用空间,并简化了数据的读写操作。而无缓冲区的channel则不涉及环形队列,而是通过直接的发送和接收操作来实现通信。
2025-03-24 17:22:27
428
原创 腾讯云golang一面面试题
这通常用于 NAT(网络地址转换)场景,防火墙会修改 TCP 选项中的信息,以便在数据包经过防火墙时保留原始 IP 地址。Go 的调度器会尝试高效地调度这些 goroutine,但如果每个 goroutine 都进行大量的计算或 I/O 操作,可能会导致 CPU 负载过高,影响程序性能。CPU 缓存会预取连续的内存块,按行读取时,内存访问模式更连续,缓存命中率更高。是 Go 的一个特性,允许为对象设置一个终结器(finalizer),当对象被垃圾回收时,会调用这个终结器。来实现类似 Go 的协程。
2025-03-21 10:47:53
168
原创 golang压力测试工具如hey或wrk使用介绍
选择合适的压力测试工具取决于具体的测试需求。如果需要高性能和复杂请求处理,wrk是一个不错的选择。如果需要一个轻量级且易于使用的工具,bombardier或httpit可能更适合。对于 Go 语言开发的服务,go-wrk和提供了更自然的集成方式。
2025-03-21 10:17:24
164
原创 如何创建一个自定义错误, 定义一个结构体并实现error接口
定义一个结构体来表示你的自定义错误。这个结构体可以包含任何你需要的字段,例如错误代码、错误消息等。通过定义一个结构体并实现error接口的Error()方法,可以轻松创建自定义错误。这种方式不仅提供了灵活性和可读性,还支持类型安全的错误处理。
2025-03-21 10:13:55
18
原创 container/heap使用场景介绍,及其包含的常用方法
包提供了一种高效的方式实现堆(优先队列)。通过实现接口,可以轻松地使用heap.Initheap.Push和heap.Pop等方法管理堆。堆在任务调度、优先队列、数据流处理等场景中非常有用。是 Go 标准库中的一个包,提供了一种实现堆(优先队列)的方式。堆是一种特殊的完全二叉树,其中每个父节点的值都小于或等于其子节点的值(最小堆),或者每个父节点的值都大于或等于其子节点的值(最大堆)。包提供了一些基本操作,使得实现堆变得简单高效。包提供了一种高效的方式实现堆(优先队列)。通过实现接口,可以轻松地使用。
2025-03-21 10:09:55
16
原创 golang使用邻接表或邻接矩阵表述图
稀疏图:使用邻接表。稠密图:使用邻接矩阵。具体需求:根据实际需求选择合适的数据结构。通过以上介绍和示例代码,你可以快速掌握如何在 Go 中使用邻接表和邻接矩阵来表示图。
2025-03-21 10:03:45
133
原创 golang container/list使用介绍
包提供了丰富的操作方法,用于管理双向链表。这些方法包括添加、删除、遍历、移动元素等,使得链表的操作非常灵活和高效。通过以上介绍和示例代码,你可以快速掌握包的使用方法,并在实际项目中应用双向链表。
2025-03-21 09:56:04
389
原创 golang errgroup用法介绍结合
errgroup是一个强大的工具,适用于需要并发执行多个任务并处理错误的场景。它提供了错误处理、上下文取消和并发限制等功能,使得并发编程更加简单和可靠。
2025-03-21 09:46:18
184
原创 CompletableFuture 和 Mono.fromFuture用法介绍结合@RestController使用
在 Spring Boot 的中,结合和可以实现高效的异步响应式编程。这种方式特别适合处理耗时的 I/O 操作,如数据库查询、外部服务调用等,而不会阻塞主线程。以下是一个完整的示例,展示如何在中使用和。
2025-03-20 16:41:36
329
原创 2025年Go语言面试中常见的50道面试题,涵盖基础语法、并发编程、数据结构、错误处理
【代码】2025年Go语言面试中常见的50道面试题,涵盖基础语法、并发编程、数据结构、错误处理。
2025-03-18 18:02:19
200
原创 有趣的学习Python-第十三篇:2025年最新python面试题50道及答案
【代码】有趣的学习Python-第十三篇:2025年最新python面试题50道及答案。
2025-03-13 14:15:42
128
原创 有趣的学习Python-第十二篇:Python的“魔法实验室”:虚拟环境与包管理
在Python的世界里,虚拟环境就像是一个“魔法实验室”,可以让你在不同的实验中使用不同的“魔法药剂”(包)。每个虚拟环境都是一个独立的目录树,包含了一个特定版本的Python安装,以及一些额外的包。虚拟环境是一个独立的目录树,包含了一个特定版本的Python安装,以及一些额外的包。例如,应用程序A可以有自己的虚拟环境,安装了1.0版本的库,而应用程序B可以有另一个虚拟环境,安装了2.0版本的库。有时候,应用程序需要特定版本的库,因为某个特定的错误已经被修复,或者应用程序是基于库的旧版本接口编写的。
2025-03-13 13:59:41
25
原创 有趣的学习Python-第十一篇:Python的“魔法宝库”:标准库之旅(第二部分)
在Python的“魔法宝库”中,除了那些常用的“魔法工具”(标准库),还有一些更高级的工具,它们虽然不常出现在小脚本中,但在专业编程中却非常有用。模块则提供了更复杂的控制,可以以一种Python解释器可读的方式打印内置和用户定义的对象。日志系统可以直接从Python配置,也可以从用户可编辑的配置文件中加载,以便在不修改应用程序的情况下进行自定义日志记录。,但左侧的追加和弹出速度更快,中间的查找速度更慢。通过合理地使用Python的“魔法工具”,你可以让你的代码更加简洁、高效和强大。
2025-03-13 13:54:06
18
go学习笔记
2019-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人