国内的5G消息程序员一般聚集在哪些社区?

广州某科技公司是一家专门为行业客户提供短信解决方案的公司,今年9月底5G消息再上微博热搜,引起公司高层的注意,并开始推动业务向5G消息转型。最近,开发者刘强就参加了公司5G消息应用开发项目,该项目用于大型展会的演示,对于公司业务转型具有重要意义。但是在调试5G消息过程中老是出现问题,他翻来覆去地检查代码也没找到原因。一头雾水的他尝试在网上搜搜有没有相关问题解答,终于在一个5G消息开发者社区找到了相关开发者的经验分享,顺利解决问题。

这个社区就是中国移动5G消息开发者社区。5G消息作为近两年才兴起的全新技术领域,对于大多数开发者都是巨大的挑战,初到5G消息领域的开发者都会碰了不少钉子,一个专业、垂直的5G消息开发者社区正是开发者所需。

“用户活跃”“有问必答”,这是开发者在进入中国移动5G消息开发者社区之后所获得的最直观的体验。参与全新的5G消息应用开发,每一位开发者势必要经历来自于未知开发环境与技术壁垒所带来的“阵痛”。而为了帮助5G消息开发者顺利度过这些难关,需要建立完善的5G消息开发者服务体系。

在今年的中国移动合作伙伴大会上,中国移动展现了以“能力+平台+社区”三大维度为核心的5G消息服务者计划,为开发者提供了从入门到精通的一站式应用开发体验。

作为一款全新的轻量级云服务产品,5G消息凭借其独特的优势为垂直行业提供了广阔的应用想象空间。对于普通用户来说,意味着点亮手机即可触达的智慧便利生活方式;对于企业而言,是无需大成本构建,超低门槛的客户服务渠道;而对于开发者而言,则是一片拥有极大潜力的蓝海生态。

关于5G消息应用,CSDN开发者面对面

对于开发者而言,蓝海之下,众生平等。为了帮助开发者更好地了解5G消息的技术与服务内容,我们邀请到了CSDN技术博主马超来谈一谈他对于5G消息的直观感受与心得体会。马超透露,目前各大巨头们已经开启了5G消息研发人员岗位的招聘,年薪相当诱人。可以预见到,未来将会有更多的企业与开发者奔赴到5G消息生态蓝海之中。站在一个金融领域开发者的角度,马超认为以下几大优势将成为5G消息对开发者的核心吸引点:

原生支持金融级安全,防范客户信息泄露风险:目前开发金融应用时,首先要保证的就是客户信息数据的安全,但在5G消息之前想保证客户隐私的安全,就必须把应用构建在自行开发的本地APP上。无论是微信还是支付宝的小程序员都不能对于用户数据的安全都做不到原生保证,因此我们可以看到各银行的微信、支付宝小程序很少有支持转账操作的,即使支持也只是小额的交易。

但5G消息是手机短信原生的应用平台,保证全链路端到端的加密,客户隐私风险闭环处置体系,完全符合金融级的安全水平。构建在5G消息平台的应用,可以大大降低服务提供商承担的客户隐私泄露风险,从而打造全功能的5G消息银行,实现以前在小程序平台无法进行的功能操作。

消息安全传递,打破信息孤岛:一般而言单一场景的应用价值有限,而综合医疗、金融、社交等各方面综合场景的应用才有价值,那么如果想组合各种应用场景,需要保证消息在应用之间安全传递。5G消息在消息安全传递方面有天然的保证;而更为关键的一点在于客户身份的认证。这方面5G消息+号卡的解决方案是安全强度很高。

目前生物识别的客户身份识别遇到很大挑战,储如AI换脸等DeepFake的技术层出不穷,而且利用3D模型破解人脸识别的案例也屡见不鲜;因此跨平台往往不能通过生物识别的模式进行;而一般来说部分平台不认可微信账户是唯一身份标识;还有一部分平台不认可支付宝是唯一身份标识,这使得跨场景组合应用开发时,如何使各平台都认可同一用户身份变成了一个难题;而号卡认证天然不能伪造,而且与基站之间也是强安全强认证,因此5G消息+号卡一般是可以进行跨平台身份认证的,这打破了数据之间的孤岛,提升了数据的使用价值。

拥有孵化平台,降低开发门槛:为了解决开发者“进得来”的问题,一般新产品都会配套孵化平台,5G消息也不例外。为此,马超也体验了5G消息应用创新孵化平台,这个平台注册门槛低,对个人开发者也十分友好。开发者可以通过平台快速搭建5G消息应用场景进行各项演示,同时也能体验到最新的生态能力,为应用提供更多增值特色服务。

社区内容丰富,答疑服务贴心:在亲身感受下来,马超发现目前中国移动5G消息开发者社区比较活跃,而且拥有开发文档、优秀案例等开发者关心的内容。同时也留意到社区有个“5G消息云课堂”栏目,里面有许多5G消息专家的课程分享,基本每个月都有更新,是以直播的形式展开。此外,遇到开发问题也会有社区工作人员的解答,对于新手开发者帮助很大。

当然,作为一个处于“快速发展”阶段的产业生态,5G消息目前也存在着亟需优化的方面:

分行业分场景,丰富增值能力:增值能力可以为应用开发锦上添花,也是每个开发者非常看重的一个部分。目前5G消息已经推出了外链、支付、搜索以及智能交互等能力,这些能力可以帮助开发者快速搭建5G消息应用,为用户提供更多便利的服务。但随着生态应用的逐渐丰富,后续可以考虑根据行业和场景的特性需求,有针对性地丰富增值能力。例如面向媒体行业的5G消息应用,可以提供原发布于其他平台的内容一键迁移到5G消息的增值能力。

既重文档,更要重DEMO示例:目前5G消息开发者社区虽然文档质量很高,接口描述清楚,但是DEMO示例的数量与种类不足,开发者难以快速上手,建议后续将优秀项目的脱密代码,转换为优秀示例,增加DEMO代码的数量与种类。

开发者自诞生以来便是一群追逐技术蓝海前行的人们,率先抓住关键的发展机遇,紧跟技术潮流的开发者,便能站到5G时代发展的前沿。对于5G消息应用开发充满兴趣,有意突破创新,把握机遇的开发者们,后续可以多多关注中国移动5G消息应用创新孵化平台及开发者社区。

 有没有想过,多久没发过短信了呢?曾经作为主要通讯方式的短信,在移动互联网兴起后,迅速被QQ、微信等即时通讯应用所取代,个人短信业务量急剧减少,基本上变成了接受验证码、各类通知和营销信息的渠道。不过,随着5G网络的加快建设与部署,这一局面或许将迎来转变。

近日,华为中国运营商交付与服务部部长赵永军透露,到2020年年底,中国移动5G消息将覆盖4.9亿用户,并建设5G消息1亿用户容量。此外,据悉中国移动5G消息已面向15个试点省的友好用户开放试商用对接。很显然,“5G消息”正成为运营商在传统短信领域寻求突破的重要战略重心。

与传统短信不同,5G消息不仅包括了文字形式,还可以编辑发送语音、图片、视频、动画、表情等各种媒体形式,非常多样化,充分考虑到了当前社会通讯场景中的实际需求。因此,面对5G消息广阔的发展前景,中国移动、中国电信、中国联通三大运营难得一致携手,共同宣布将以统一技术标准、业务呈现和功能体验共同发展5G消息业务。

日前,小编就收了中国移动发来的短信,提示打开手机的“5G消息”功能,可以免费发送国内短信(不含港澳台地区),还说明了打开方式。可以看出,各大运营商对于发展5G消息业务,加速推动5G消息用户数量增长,具有较为积极的动作。不过,已经习惯了使用微信等即时通讯应用的你,会去尝试使用5G消息吗?

对于5G消息的发展而言,如何切实将手机用户争取过来,并保证一定存量和增长速度,是接下来能够实现成功的规模化商用的基础。得不到用户的认可和支持,5G消息业务也只是“浮萍”,难以得到普及应用,将庞大的市场潜力进行变现。各大运营商接下来将采取何种方式来推动5G消息进一步落地,我们拭目以待!

  • 1.常用的NSA组网方式
核心网部分就是位于网络子系统内,核心网的主要作用是把A口上来的呼叫请求或数据请求,接续到不同的网络上。
所谓接入网是指核心网络到用户终端之间的所有设备,其长度一般为几百米到几公里,因而被形象地称为"最后一公里"。

个人理解,核心网和接入网的定义比较好理解,就像是快递公司,会把一座城市的快递收集起来,这部分是接入网,再根据快递的信息处理其下一步应该发往哪个城市,这个快递公司的工作就是核心网。

承载部分4G业务的5G基站代称
承载部分5G业务的4G基站代称
由多个与5GC连接的gNB组成的(无线)接入网
无线接入网和5G核心网之间的接口

学习网络就要学习他的发展过程。经济基础决定上层建筑,在建设5G的过程中不可能把3G、4G的基站全拆了换成5G。他是逐步演进逐步替换的过程。因此现在的5G组网也借助了4G的一些物理设备。有部分4G设备构成的5G网络就是NSA了。
从整个网络发展上看,很多新技术新协议的出现都要兼容老的一些协议,主要是我们的互联网过于庞大,想要进行迭代更新,也要考虑一些经济和一些现实问题。
NG接口分为NG-C接口控制面接口和NG-U接口用户面接口。

利用无线信道以分组方式传送数据或话音信息的通信
准同步数字系列,美日采用μ律,欧洲和我国采用A律
同步数字体系,PDH改进型,速度更快,统一了光接口
是目前使用最广泛的分组交换协议
异步传递方式,采用统计时分复用
同步传递方式,采用时分复用
多协议标签交换,用于不同的包转发和包交换技术,面向连接
软件定义网络,将数据与控制相分离
一个云计算平台项目,覆盖了网络、虚拟化、操作系统、服务器等各个方面
长期演进技术,3G与4G技术之间的过渡
演进的UMTS陆地无线接入网,即LTE移动通信无线网络
eNodeB(基站)与 EPC(分组核心网)之间的通讯接口,-U同上表示用户数据部分
Gateway是网关,百度上有GW-S表示服务网关,猜测这里表示用户(User)网关
归属用户服务器,负责管理用户的签约数据及移动用户的位置信息
移动性管理实体,负责处理信令
服务网关,负责处理业务流
计费网关/计费网关,负责完成计费话单的检错、纠错和话单的合并,并完成话单格式的转换
分组数据网网关,负责分组数据包路由和转发;3GPP和非3GPP网络间的Anchor功能;P地址分配等
策略和计费规则功能,是业务数据流和IP承载资源的策略和计费控制判决单元

从图中可以很好的看出数据和控制分离。

网络仓储功能,支持服务发现功能
策略控制功能,主要功能是使用统一的策略框架来管理网络行为
统一数据管理,通过生成3GPPAKA身份验证凭据,通过对SUPI的存储和管理,对用户进行识别处理,对用户进行合法性验证
应用功能,指应用层的各种服务
鉴权服务器功能,处理3GPP接入和非3GPP接入的认证请求
接入和移动管理功能,负责注册管理,连接管理,可达性管理,移动性管理等功能
会话管理功能,负责会话建立,修改和释放等
在蜂窝移动通信系统中,其中的一个基站或基站的一部分,与大区相对应
当用户在不同接入系统之间移动时,可以保证该网元分配的用户地址保持不变
5G网元直接的通信接口,例如N1,N22等
交换机上的一种端口,在点到多点系统中,由分散点到集中点的传输链路。例如:在移动通信中,由移动台到基站的链路
服务质量,虽然翻译成服务质量,但是他是用来解决网络延迟和阻塞等问题的一种技术
非接入层 作为核心网与用户设备之间的功能层。该层支持在这两者之间的信令和数据传输
  • gNodeB间切换的本地移动锚点(适用时)
  • 连接到移动通信网络的外部PDU会话点
  • 基于N接口切换过程中,数据包路由与转发
  • 数据包检查和用户面部分的策略计费
  • 合法的监听拦截(集合)
  • Uplink支持路由流量到一个数据网络
  • 分支点以支持多类的PDU会话
  • 对用户平面的QoS处理,例如包过滤、门控、ul/dl速率执行
  • 上下行链路上传输级别的数据包标记
  • 下行数据包缓冲和下行数据通知触发
  • UE IP地址的分配和管理
  • DHCPv4(服务器和客户端)和DHCPv6(服务器和客户端)功能
  • QoS策略与控制,终止策略与控制
  • NAS信令及信令的加密和完整性保护
  • 终止运行RAN网络接口(N2)
  • 合法的截距(用于AMF事件和对Ll系统的接口)
  • 为在UE和SMF之间的SM消息提供传输
  • 路由SM消息的透明代理
  • 在UE和SMSF之间提供SMS消息的传输
  • 承载管理功能,包括专用承载建立过程
单连接、双连接、多连接和D2D
系统内和系统间的负载均衡
系统内和系统间的切片资源动态管理
    主要功能:资源的调度 传输模式的转换 信道映射
NG-C接口功能与流程
完成PDU会话的NG-RAN资源建立,释放或修改过程
完成UE上下文建立,释放或修改过程
完成UE移动切换的准备,执行或取消过程;切换准备、切换资源分配、切换通知、路径切换请求、上下行RAN状态转发、切换取消
完成寻呼区域内向NG-RAN节点发送寻呼请求过程
完成NG接口管理过程;NG建立、NG重置、RAN配置更新、AMF配置更新、错误指示

NG-U接口主要功能:

  • NG-U接口在NG-RAN节点和UPF之间提供非保证的用户平面PDU传送;
  • 协议栈传输网络层建立在lP传输上;
Xn-C接口功能与流程
允许两个NG-RAN nodes间Xn接口的初始建立,包括应用层数据交互
允许应用层上一般错误情况上报
允许NG-RAN node告知另一个NG-RAN node其已经从非正常失败状态恢复,第二个node内需要删除与第一个node相关的所有上下文(应用层数据除外)并释放伴生资源
允许两个NG-RAN nodes随时更新应用层数据
允许源和目的NG-RAN node间的信息交互从而完成给定UE到目的NG-RAN node初始切换
允许通知已准备好的目的NG-RAN node准备的切换不进行,同时释放切换准备期间的资源分配
允许NG-RAN node初始化非激活态UE的寻呼功能
允许源和目的NG-RAN nodes间用于数据转发传输承载的建立和释放
使能NG-RAN中辅助节点内额外资源的使用

Xn-U接口主要功能:

  • Xn-U接口提供用户平面PDU的非保证传送,并支持分离Xn接口为无线网络功能和传输网络功能,以促进未来技术的引入;
  • 数据转发功能,允许NG-RAN节点间数据转发从而支持双连接和移动性操作;
  • 流控制功能,允许NG-RAN节点接收第二个节点的用户面数据从而提供数据流相关的反馈信息。
  • 复位功能用于gNB-CU-UP与gNB-CU-CP建立之后和发生故障事件之后初始化对等实体;
  • 上下文承载修改与释放(可以由gNB-CU或gNB-DU发起);
  • 数据使用情况报告(gNB-CU-UP发起)。
  • F1接口管理功能错误指示;
  • 复位功能用于在节点建立之后和发生故障事件之后初始化对等实体;
  • 系统广播信息的调度在gNB-DU中执行,gNB-DU负责NR-MIB、SIB1的编码,gNB-CU负责其他SI消息的编码。

F1 UE上下文管理功能:

  • 基于接纳控制准则、由gNB-CU发起并由gNB-DU接受或拒绝F1 UE上下文的建立;
  • QoS流和无线承载之间的映射(gNB-CU执行);
  • 管理建立,修改和释放DRB和SRB资源(DRB资源的建立和修改由gNB-CU触发)。
  • RRC消息通过F1-C传送,gNB-CU负责用gNB-DU提供的辅助信息对专用RRC消息进行编码。

F1-U接口主要功能功能:

  • CU和DU之间传输用户数据;
  • 控制下行用户数据流向DU。
1.常用的NSA组网方式


需要升级LTE基站以及核心网支持NSA
初期只需要升级现网EPC,后期可以选择新建5G核心网支持eLTE
高(升级软件需要升级LTE基站)
复杂(需要考虑到LTE的链路)
不需要5GNR接入与核心网跨异厂家IOT测试LTE或eLTE跟升级后的EPC IOT需要对接验证 需要5G NR与5G核心网跨异厂家IOT测试成熟loT需要很长时间
可以通过升级与网络调整变成SA

MR-DC(Multi-RAT Dual Connectivity,多接入网技术双连接)是指一部终端可以同时连接4G网络和5G网络,同时使用两个网络进行业务,此时终端需要具备至少两个MAC实体,支持双发双收。对应不同的网络架构,双连接有不同的名称。

2021年参加过一次大唐杯,基本没准备,随便玩了玩。今年把比赛准备时间调到了寒假,也算是给了一定的复习和准备时间。(主要是考研太累了学会别的放松放松哈哈哈)去年的学习过程中感觉出干听课的效率极低,今年稍微下点功夫,多百度、多记笔记,不管怎样多学点知识,毕竟以考研为主,不指望能拿什么奖。另外感觉我大三的专业课水平并不能支撑我学习5G的知识,对我来说有种空中楼阁的感觉,尽量做到有据可考,但是难免写出来的东西也很幼稚,轻喷~

  • 5GC中名词解释_蟹老板不会CPP的博客
  • 5G系统中无线接入网中接口的定义和功能
  • LTE网络主要接口信息
  • 老猿学5G随笔:RAN、RAT以及anchor移动性锚点的概念
  • 5G网络结构核心网侧接口介绍

我要回帖

更多关于 程序员收入 的文章

 

随机推荐