一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于5G消息的物联网业务的处理方法及装置与流程

2022-02-25 21:44:44 来源:中国专利 TAG:

基于5g消息的物联网业务的处理方法及装置
技术领域
1.本发明涉及物联网技术领域,尤其涉及一种基于5g消息的物联网业务的处理方法及装置。


背景技术:

2.随着第五代移动通信技术(5th-generation,简称5g技术)的发展,物联网业务量越来越大,而且业务部署形态也越来越呈多样化发展趋势,这就需要更合理对网络资源进行配置。目前物联网业务一般通过网页或专门的接口接入网络,导致无法快速的提供一站式业务开通和部署,进而影响业务的灵活部署和拓展。


技术实现要素:

3.本发明实施例提供一种基于5g消息的物联网业务的处理方法及装置,以解决现有的物联网业务通过网页或专门的接口进行接入,导致业务部署和拓展不灵活的问题。
4.为解决上述技术问题,本发明是这样实现的:
5.第一方面,本发明实施例提供了一种基于5g消息的物联网业务的处理方法,该方法包括:
6.获取物联网业务的交互消息;
7.根据所述交互消息,确定目标切片事件;
8.基于所述目标切片事件,确定所述物联网业务的网络切片。
9.第二方面,本发明实施例还提供一种基于5g消息的物联网业务的处理装置,该装置包括:
10.第一获取模块,用于获取物联网业务的交互消息;
11.第一确定模块,用于根据所述交互消息,确定目标切片事件;
12.第二确定模块,用于基于所述目标切片事件,确定所述物联网业务的网络切片。
13.第三方面,本发明实施例还提供一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述基于5g消息的物联网业务的处理方法的步骤。
14.第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述基于5g消息的物联网业务的处理方法的步骤。
15.在本发明实施例中,通过获取物联网业务的交互消息;根据所述交互消息,确定目标切片事件;基于所述目标切片事件,确定所述物联网业务的网络切片。这样可以基于物联网业务的交互消息,灵活生成目标切片事件,从而开通网络切片,有利于物联网切片业务的部署和扩展。
附图说明
16.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
17.图1是本发明一实施例提供的基于5g消息的物联网业务的处理方法的流程图;
18.图2是本发明又一实施例提供的基于5g消息的物联网业务的处理方法的流程图;
19.图3是本发明再一实施例提供的基于5g消息的物联网业务的处理方法的流程图;
20.图4是本发明一实施例提供的消息分拣模型的示意图;
21.图5为本技术实施例提供的基于5g消息的物联网业务的处理装置的结构图。
具体实施方式
22.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.参见图1,图1是本发明一实施例提供的基于5g消息的物联网业务的处理方法的流程图,如图1所示,该方法包括以下步骤:
24.步骤101、获取物联网业务的交互消息。
25.本发明是基于包含有聊天机器人chatbot和物联网切片业务maap平台的系统平台来实现。其中,聊天机器人chatbot为服务方(如物联网切片业务提供者,或者网络切片运营商或接入商)与个人用户之间进行消息交互的桥梁,它可将普通的短信升级成5g消息,使得用户终端无需下载应用程序app就能实现多媒体内容交互。此处的个人用户为办理了物联网业务的集团用户的集团联系人手机号码,可以为电信号码、移动号码、联通号码中的任意一种。该5g消息可以包含以下参数字段:
26.参数名称描述说明idchatbot标识,即物联网切片业务的服务标识namechatbot名称emailchatbot的email地址smschatbot的sms地址,支持端口号和短号telchatbot的客服电话号码websitechatbot的网站iconchatbot的客服图标descriptionchatbot的服务描述addresschatbot的地址menuchatbbot携带的固定菜单
27.用户终端能够收到来自聊天机器人chatbot的5g消息,并能够向聊天机器人chatbot主动发送和回复5g消息,由此实现物联网切片业务的接入和输出。该5g消息可以是文本(含表情)、图片、音频、视频、位置、联系人(vcard)、文档和富媒体卡片等内容,还可以
是携带建议操作和建议回复的悬浮菜单或富媒体卡片内的按钮,本发明不做具体限定。
28.其中,物联网切片业务maap平台用于接收交互式5g消息业务上下行消息路由分发的后续处理工作,包含鉴权、切片业务的开通、切片统一查询退订、切片提醒、业务chatbot消息回复和下发等,主要负责物联网集团用户通过手机联系人办理maap业务的接入、多媒体消息内容处理工作。物联网切片业务maap平台接入的集团信息,通过5g消息中心的签约接口,发送至各类网关(如行业网关、梦网网关、互通网关等)进行管控。
29.基于上述系统平台,首先通过聊天机器人chatbot获取用户终端的5g消息,再在物联网切片业务maap平台将5g消息转化为交互消息,其中,交互消息是包含有上述5g消息的数据报文,主要包括以下字段信息:
30.[0031][0032]
由此可知,该交互消息中包含有物联网业务相关的5g消息内容,即rcs(rich communication suite,富媒体通讯套件)消息内容,因而可以依据该交互消息知晓物联网业务的内容。
[0033]
步骤102、根据所述交互消息,确定目标切片事件。
[0034]
在获取交互消息后,需要根据预设的消息分拣模型对该交互消息进行处理,得到标准切片事件,并将该标准切片事件作为目标切片事件。具体地,在获取交互消息后,需要根据交互消息的输入类型对交互消息进行分拣,生成原始切片事件,再根据消息分拣模型中的切片处理规则,对原始切片事件进行预处理,其中,每个切片处理规则可以与一个或多个处理计划进行关联,每个处理计划均对应一个计划标识,处理计划可以为切片值映射、切片集合匹配和切片规则表达式匹配中的任意一种。预处理过程中,需要根据原始切片事件,调用相应的切片处理规则,进而调用该切片处理规则中的处理计划,生成标准切片事件,并将该标准切片事件作为目标切片事件。
[0035]
步骤103、基于所述目标切片事件,确定所述物联网业务的网络切片。
[0036]
上述切片事件按类型可以分为增强型移动宽带(enhanced mobile broadband,简称embb)切片,高可靠低时延连接(ultra reliable low latency communication,简称urllc)切片、海量物联(massive machine type communication,简称mmtc)或者urllc embb切片。在确定目标切片事件后,将目标切片事件输入至接口框架,通过接口框架将目标切片事件转发至业务网关,业务网关根据外部接口配置,调用切片网络侧的网络切片开通接口,进行网络切片的开通。从而确定该目标切片事件的物联网业务的网络切片。
[0037]
上述接口框架为上述系统平台后台的接口框架,集成有切片相关的各个接口功能,如切片统一查询与退订、消息分拣、集团客户(electronic commerce,简称ec)鉴权、切片自服务、切片提醒、切片仿真测试、服务等级协议(service-level agreement,简称sla)模拟测试等等接口。
[0038]
本实施例中,通过获取物联网业务的交互消息;根据所述交互消息,确定目标切片事件;基于所述目标切片事件,确定所述物联网业务的网络切片。这样可以基于物联网业务的交互消息,生成目标切片事件,从而形成网络切片,方便将不同的物联网业务部署在不同的网络切片中,有利于物联网业务的部署和扩展。
[0039]
进一步地,参见图2,图2是本发明又一实施例提供的基于5g消息的物联网业务的处理方法的流程图,基于上述图1所示的实施例,上述步骤102、所述根据所述交互消息,确定目标切片事件,包括:
[0040]
步骤201、获取所述交互消息的输入类型。
[0041]
由于各交互消息包含有不同的物联网业务,如计费信息、套餐信息、成员信息等等,每种业务类型的文件类型和接口类型可能不同,因而可以根据交互消息的输入类型如文件类型和接口类型,确定交互消息的物联网业务类型。
[0042]
步骤202、根据所述输入类型,确定所述交互消息的初始切片事件。
[0043]
在获取交互消息后,需要根据交互消息的输入类型对消息进行分拣,生成原始切片事件。此处的原始切片事件是指直接根据交互消息类型,确定的切片事件。
[0044]
步骤203、根据预设的切片处理规则,确定所述初始切片事件的目标切片事件。
[0045]
根据消息分拣模型中的切片处理规则,对原始切片事件进行预处理,其中,每个切片处理规则可以与一个或多个切片处理计划进行关联,每个处理计划均对应一个计划标识,切片处理计划可以为切片值映射、切片集合匹配和切片规则表达式匹配中的任意一种。预处理过程中,需要根据原始切片事件,调用相应的切片处理规则,进而调用该切片处理规则中的切片处理计划,确定初始切片事件的目标切片事件。其中,切片值映射表示根据预设的对应关系,获取与该字段对应的另一字段,如根据数据网络名词(data network name,简称dnn)的名称,映射出其中文名称;切片集合匹配是指根据预设集中的包含的字段,确定该字段是否属于该集合中的字段,如判断一个值是否在某集合中,返回真假判断结果;切片规则表达式匹配是指根据预设的表达式作为筛选条件,获取匹配结果,如可以采用规则引擎或者正则表达式的方式等等。
[0046]
在一实施例中,消息分拣模型如图4所示,在图4所示的消息分拣模型400中,接收http json报文格式的交互消息,并依次执行消息分拣、调用切片处理规则、调用切片处理计划、切片分流等过程。具体地,消息分拣是读取交互消息的不同输入类型,根据输入类型确定原始切片事件。调用切片处理规则,根据切片处理规则确定需要调用的切片处理计划。调用切片处理计划是指根据切片处理计划,将原始切片事件转化为标准切片事件,最后对标准切片事件根据预设的分流规则,生成一条或多条数据流,传输至网络侧接口。数据流的形式支持文件、kafka、http json等。
[0047]
本实施例中,通过对交互消息进行分拣和预处理,确定该交互消息的目标切片事件,为后续网络切片的开通和管理提供依据,可以将客户订单、三方系统接口交互过程,通过目标切片事件的处理过程,进行相互转换和程序内部交互的灵活性提高。
[0048]
进一步地,参见图3,图3是本发明再一实施例提供的基于5g消息的物联网业务的处理方法的流程图,基于上述图2所示的实施例,上述步骤202、在所述根据所述输入类型,确定所述交互消息的初始切片事件之前,包括:
[0049]
步骤204、获取所述交互消息中的用户终端信息;
[0050]
步骤205、基于所述用户终端信息,对所述交互消息进行鉴权。
[0051]
具体地,获取交互消息中关于用户终端的字段信息,如“发送方设备标识”、“发送方用户标识”、“id标识”等,将该用户终端信息对应的电话号码与物联网业务的集团客户联系人电话号码全匹配,如果匹配失败,则返回聊天机器人chatbot中预设的回复语或操作指引;如果匹配成功,则执行上述根据所述输入类型,确定所述交互消息的初始切片事件的步骤。
[0052]
本实施例中,在对交互消息进行分拣前,还需要对交互消息进行鉴权,确定该交互消息的发送对象是否是物联网业务的集团联系人,有效保证物联网业务的安全性。
[0053]
进一步地,上述步骤103、基于所述目标切片事件,确定所述物联网业务的网络切片,包括:
[0054]
步骤1031、将所述目标切片事件输入至接口框架;
[0055]
步骤1032、通过所述接口框架调用切片网络侧的目标接口;
[0056]
步骤1033、基于所述目标接口,确定所述物联网业务的网络切片。
[0057]
在确定目标切片事件后,将目标切片事件输入至接口框架,通过接口框架将目标切片事件转发至业务网关,业务网关根据外部接口配置,调用切片网络侧的目标接口,并根据该目标接口,对切片网络侧的网络切片进行开通。由于调用切片网络侧的目标接口,并根据该目标接口对切片网络侧的网络切片进行开通属于现有技术,在此不再一一赘述。
[0058]
上述接口框架为上述系统平台后台的接口框架,集成有切片相关的各个接口功能,如切片统一查询与退订、消息分拣、集团客户(electronic commerce,简称ec)鉴权、切片自服务、切片提醒、切片仿真测试、服务等级协议(service-level agreement,简称sla)模拟测试等等接口。网络切片侧也集成有多个与接口框架中各接口进行通讯的接口,用于实现系统后台的各个功能。
[0059]
本实施例中,通过接口框架调用切片网络侧的目标接口,实现物联网业务的网络切片开通,方便将不同的物联网业务部署在不同的网络切片中,有利于物联网业务的部署和扩展。
[0060]
进一步地,在上述步骤103、基于所述目标切片事件,确定所述物联网业务的网络切片之后,包括:
[0061]
步骤104、获取所述目标切片事件中的服务标识;
[0062]
步骤105、根据所述服务标识,确定所述网络切片的服务类型;
[0063]
其中,所述服务类型至少包括以下之一:切片商品订购、切片成员添加、切片实时查询、切片成员信息查询。
[0064]
上述服务标识为聊天机器人生成5g消息时产生的服务标识,其在后续生成目标切片事件时,仍存在于目标切片事件中。目标切片事件输入至接口框架后,接口框架会根据目标切片事件中的服务标识,调用网络侧相应的接口,以此来完成对网络切片的其他服务类型的回调受理,如切片商品订购、切片成员添加、切片实时查询、切片成员信息查询等等。
[0065]
本实施例中,通过目标切片事件中的服务标识,实现物联网业务的网络切片的其他服务类型,从而有利于物联网业务的扩展。
[0066]
参见图5,图5为本技术实施例提供的基于5g消息的物联网业务的处理装置的结构图,如图5所示,本实施例提供一种基于5g消息的物联网业务的处理装置500,包括:
[0067]
第一获取模块501,用于获取物联网业务的交互消息,其中,所述交互消息是包含有所述物联网业务对应的5g消息的数据报文;
[0068]
第一确定模块502,用于根据所述交互消息,确定目标切片事件;
[0069]
第二确定模块503,用于基于所述目标切片事件,确定所述物联网业务的网络切片。
[0070]
在本技术一个实施例中,所述第一确定模块502,包括:
[0071]
第一获取子模块,用于获取所述交互消息的输入类型;
[0072]
第一确定子模块,用于根据所述输入类型,确定所述交互消息的初始切片事件;
[0073]
第二确定子模块,用于根据预设的切片处理规则,确定所述初始切片事件的目标切片事件;
[0074]
其中,所述切片处理规则至少包括以下之一:切片值映射、切片集合匹配和切片规则表达式匹配。
[0075]
在本技术一个实施例中,所述第一确定模块502,还包括:
[0076]
第二获取子模块,用于获取所述交互消息中的用户终端信息;
[0077]
鉴权子模块,用于基于所述用户终端信息,对所述交互消息进行鉴权。
[0078]
在本技术一个实施例中,所述第二确定模块503,包括:
[0079]
输入子模块,用于将所述目标切片事件输入至接口框架;
[0080]
调用子模块,用于通过所述接口框架调用切片网络侧的目标接口;
[0081]
第二确定子模块,用于基于所述目标接口,确定所述物联网业务的网络切片。
[0082]
在本技术一个实施例中,所述基于5g消息的物联网业务的处理装置500还包括:
[0083]
第二获取模块,用于获取所述目标切片事件中的服务标识;
[0084]
第二确定模块503,用于根据所述服务标识,确定所述网络切片的服务类型;
[0085]
其中,所述服务类型至少包括以下之一:切片商品订购、切片成员添加、切片实时查询、切片成员信息查询。
[0086]
基于5g消息的物联网业务的处理装置能够实现上述基于5g消息的物联网业务的处理方法的各实施例的各个过程,为避免重复,这里不再赘述。
[0087]
进一步的,本发明实施例还提供一种电子设备,该电子设备,包括处理器,存储器,存储在存储器上并可在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述基于5g消息的物联网业务的处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0088]
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述基于5g消息的物联网业务的处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
[0089]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0090]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0091]
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体
实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献