自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 free5gc-buffer.c

#include “utlt_buff.h”#include <stddef.h>#include <stdio.h>#include <string.h>#include <stdarg.h>#include <errno.h>#include “utlt_debug.h”#include “utlt_pool.h”#define MAX_NUM_OF_BUFBLK_POOL 256#define MAX_NUM_O

2021-12-18 17:55:44 359

原创 Free 5GC 代码解析(二)upf_init.c

#include “upf_init.h”#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <signal.h>#include <errno.h>#include <sys/socket.h>#include “utlt_lib.h”#include “utlt_debug.h”#include “utlt_buff.h”#includ

2021-12-12 00:12:28 458

原创 Free 5GC 代码解析(二)upf_init.h

#ifndef UPF_INIT_H#define UPF_INIT_H#include “utlt_debug.h”#include “utlt_lib.h”/**Init & Term - Function Pointer for UpfOps to do initialization and terminationUpfOps函数指针用于初始化或结束@data: parameter used by self function pointer函数指针使用的函数@return:

2021-12-11 14:51:28 1858

原创 Free 5GC 代码解析(一)upf.c

#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include “upf_init.h”#include “utlt_debug.h”#include “utlt_event.h”#include “utlt_network.h”#include “upf_context.h”#include “n4/n4_dispatcher.h”/*1、C语言 static函数在函数的返回类型前加

2021-12-11 14:19:43 751

原创 计算机基础-数据库

1、数据库:大量数据的集合,存储现实世界的抽象数据和数据之间的关系。2、数据管理系统:存储和管理数据库的软件3、文件VS数据库文件:近提供基本的数据管理,读/写等,需要编写特定的数据处理代码数据库:建立操作系统的文件系统之上,功能强大更复杂的“文件系统”,通过数据库管理系统抽象提供很多数据管理功能,如:大量用户的并发访问、数据恢复、安全和访问控制(文件系统很弱,数据库可做精细化管理)、随着数据管理的复杂,出现了数据库。数据:描述现实世界的一种符号,信息存在的形式数据模型:描述数据的一

2021-02-15 18:31:24 134

原创 每天学点5G-5G NRF

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写一、总体网络仓库功能(NRF)支持以下功能:-支持服务发现功能。接收来自NF实例或SCP的NF发现请求,并向NF实例或SCP提供相关的NF实例信息。-支持P-CSCF发现(SMF发现AF的特例)。-维护可用NF实例(及其支持服务)的NF配置文件。-维护可用SCP实例的SCP配置文件。-支持通过SCP实例发现SCP。-向订阅NF服务的消费者或SCP通知新注册/更新/注销的NF和SCP实例(及其提供的服务)。-维..

2021-02-15 16:54:03 4285

原创 计算机基础-存储

计算、存储和网络为云计算三大基石之一,重点总结下存储相关的知识。0、存储概念存储需要具备访问快、容量大、可靠性(多副本或者纠删码)、一致性(全部更新或者不更新)、单点故障低,下图为计算存储的层次结构和时延等级计算机内部软件访问存储的架构图:存储介质的发展历史如下,目前主要是HDD和SSD(Flash Memoty),目前正在研究的为Persistent Memory:存储接口的变化:由并行(频率增高,并行线之间的干扰严重)变为串行(提高频率),速度增大。SATA

2021-02-15 13:30:31 452

原创 每天学点5G-5G NEF

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写网络开放功能(NEF)支持以下独立功能:-能力和事件开放:如5.13节所述,NF的能力和事件可由NEF安全的对外(如:第三方、应用功能、边缘计算)开放。NEF使用UDR的标准化接口Nudr存取结构化数据信息。-从外部应用向3GPP网络安全提供信息:它为应用功能提供了一种安全地向3GPP网络提供信息(例如预期UE行为、5GLAN组信息和服务特定信息)的方法。在这种情况下,NEF支持认证、授权和应用控制协助功能。-内外部信息..

2021-02-14 18:43:20 1980 1

原创 每天学点5G-5G UDSF

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写UDSF是一个可选功能,支持以下功能:-NF非结构化数据的存储和检索。注1:本规范中的结构化数据是指3GPP规范中定义了其结构的数据。非结构化数据是指3GPP规范中未定义其结构的数据。注2:部署时可以选择将UDSF与UDR并置。...

2021-02-14 17:20:11 2064

原创 每天学点5G-5G UDR

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写统一数据存储库(UDR)支持以下功能:-UDM对签约数据的存储和检索。-PCF对策略数据的存储和检索。-对外开放结构化数据的存储和检索。-应用数据(包括用于应用检测的分组流描述(pfd)、用于多个ue的AF请求信息、用于5GLAN管理的5GLAN组信息)。-与用户标识符(例如IMPI、IMPU、SUPI)相对应的NF组ID的存储和检索。UDR与使用Nudr存储和检索数据的NF位于同一PLMN中。Nudr是PLMN内..

2021-02-14 17:00:30 1541

原创 每天学点5G-5G AUSF

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写身份验证服务器功能(AUSF)支持以下功能:-根据TS 33.501[29]规定,支持3GPP访问和不受信任的非3GPP访问的身份验证。

2021-02-14 16:29:13 1336

原创 每天学点5G-5G UDM

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写统一数据管理(UDM)支持以下功能:-生成3GPP AKA认证凭证。-用户标识处理(例如,5G系统中每个用户的SUPI的存储和管理)。-支持用户隐私保护标识(SUCI)的反隐藏。-基于签约数据的访问授权(例如漫游限制)。-UE的服务NF注册管理(例如,为UE当前服务的AMF、SMF)。-支持服务/会话连续性,例如为正在进行的会话保持SMF/DNN分配。-MT-SMS支持。-合法拦截功能(特别是在出国漫游情况下,..

2021-02-14 16:23:24 4426

原创 每天学点5G-5G PCF

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写策略控制功能(PCF)包括以下功能:-支持统一的策略框架来管理网络行为。-向控制平面提供策略规则,由控制平面完成执行。-项UDR获取与策略决策相关的签约信息。注意:PCF访问与PCF位于同一PLMN的UDR。PCF详细功能定义在TS 23.503[45]6.2.1节。...

2021-02-14 16:03:02 1673

原创 每天学点5G-5G UPF

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写用户平面功能(UPF)包括以下功能。在UPF的单个实例中可以支持部分或全部UPF功能:-RAT内/RAT间的移动性锚点。-响应SMF请求分配UE IP地址/前缀(如果支持的话)。-与外部数据网络互联的PDU会话点。-分组路由和转发(例如,基于UL上行链路分类器支持将业务流路由到数据网络实例,基于BP分支点支持多宿主PDU会话,支持5G VN组内的流量转发(UPF本地交换,通过N6,通过N19))。-数据包检查(例如,..

2021-02-14 15:43:46 28780 5

原创 每天学点5G-5G AMF

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写接入和移动管理功能(AMF)包括以下功能。在AMF的单个实例中可以支持部分或全部AMF功能:-RAN N2接口终止。-NAS(N1)终止、NAS加密和完整性保护。-注册管理。-连接管理。-可达性管理。-移动性管理。-合法拦截(与LI系统相关的AMF事件)。-为UE和SMF之间的SM消息的提供传输。-SM消息的路由透明代理。-接入认证。-接入授权。-为UE和SMSF之间的SMS消息提供传输。-支持TS ..

2021-02-14 11:17:12 28460 6

原创 《周易》浅读-乾

乾:元,亨,利,贞 :卦名为乾,元为首,亨为亨通,利为有利,贞为坚固,全是美好的形容词,表示该卦为大吉大利之卦初九:潜龙勿用 :爻名为初九,九表示阳爻,潜在水里的龙要勤练本事,积累能量,不要冒进九二:见龙在田,利见大人 :爻名为九二,九表示阳爻,龙出现在田间,利于会见有才能的人,寻找和创造机会...

2021-02-14 10:32:23 127 1

原创 计算机基础学习笔记

1、计算机关键组件:(1)存储程序计算机:冯诺依曼体系,CPU、总线和内存(2)函数调用堆栈:堆栈是C语言运行时一个必需的记录调用路径和参数的空间,保证函数的按顺序执行(3)中断机制:支持系统同时跑多个程序,每个程序都有自己的执行流,当1个中断信号发生时,CPU将当前程序的运行信息压到CPU堆栈中,并将EIP指向另一个程序的执行入口。2、操作系统关键功能:进程管理、内存管理、文件系统(1)进程(进程相关数据结构包括进程ID、进程状态、内核堆栈、任务入口、把进程用链表链起来)上下文切换:E

2021-02-13 21:54:08 271

原创 每天学点5G-5G SMF

注意:根据3GPP TS 23.501V16.6.0(2020-09)编写会话管理功能(SMF)包括以下功能。在SMF的单个实例中可以支持部分或全部SMF功能:-会话管理:例如会话建立、修改和发布,包括UPF和节点之间的隧道维护。-UE IP地址分配和管理(包括可选授权):可以从UPF或从外部数据网络接收UE IP地址。-DHCPv4(服务器和客户端)和DHCPv6(服务器和客户端)功能。-基于以太网PDU的本地缓存信息,响应地址解析协议(ARP)请求和/或IPv6邻居请求的功能:SMF通过..

2021-02-12 23:32:39 2373 3

原创 基于Docker安装Nginx和路由跳转

在平时测试中,经常遇到服务器不能打开80端口的问题或者服务器IP不允许任意外网访问访问,需要找台公有云机器搭建路由跳转的需求,本文将亲身实践的经验记录下来,以供参考。0、默认docker已经安装好1、拉取nginx镜像docker pull nginx2、端口规划和配置文件规划(1)选取宿主机未被占用的端口,如:7070(2)为了便于在宿主机配置nginx,需要规划好nginx配置文件挂载的目录,如:/etc/nginx/conf.d或/etc/nginx/nginx.conf(该步

2020-10-29 00:54:10 922

原创 K8S网络浅析(一)

1、Linux 物理网卡与虚拟网卡linux内核会无差别的对待物理网卡和虚拟网卡,唯一的不同是:物理网卡支持以比特流的方式传输数据,虚拟网卡则直接在内存中拷贝数据,因而虚拟网卡不支持向服务器外传送数据,虚拟网卡主要有三类:(1)tun:虚拟三层网卡,没有MAC地址,提供用户空间文件描述符仅用作tun应用空间程序像操作文件系统一样读取或写入数据,主要用于建立IP隧道(2)tap:虚拟二层网卡,有MAC地址,可用于连接brdige,或者提供用户空间文件描述符像操作文件系统一样读取或写入数据,可用

2020-10-25 23:23:14 1094

原创 linux运维常用命令(2)

1、文件安装(1)软件种类1)源代码包(通常为加快安装,采用脚本安装):开源、自由按需编辑、源码包需要编译安装,效率更高,找到安装文件可快速删除,但安装软件集合时,容易出错,编译时间长,编译过程中出错业难以排查,2)二进制包(rpm格式包):安装简单,只需安转、升级、查询、卸载几个命令,已经完成编译,安装速度快;但无法定制,依赖性太多(比如a依赖b,需要先装b,再安装a,删除时先删除a,再删除b)(2)RPM包管理-RPM命令(与yum的不同是,需要手工解决依赖性问题,yum可以自动去拉取所

2020-10-25 16:43:02 81

原创 linux运维常用命令(1)

1、挂载(1)mount:挂载光盘或者硬盘,为硬件分配盘符,再使用盘符访问硬盘,硬盘只有先挂载分配盘符才能使用1、网络类(1)last:查看所有用户的登录信息和服务器重启信息,主要用于看下机器是否有异常重启(2)lastlog:查看最后一次登录信息(3)ifconfig:查看网卡配置信息(4)traceroute:跟踪网络访问路径(5)netstat:查询网络状态信息(-t TCP,-u UDP,-l 监听,-r 路由 ,-n 显示IP地址和端口号;-tlun 查询本机监听的端口,-an

2020-10-25 11:34:22 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除