信息处理方法及装置、通信设备及存储介质与流程

    专利2022-07-07  155


    本公开涉及网络技术领域,尤其涉及一种信息处理方法及装置、通信设备及存储介质。



    背景技术:

    网络切片是一种按需组网的方式,可以让运营商在统一的基础设施上分离出多个虚拟的端到端网络,每个网络切片从无线接入网承载网再到核心网上进行逻辑隔离,以适配各种各样类型的数据传输场景。

    第5代移动通信(5th,generation,5g)有独立组网(standalone,sa)和非独立组网(nonstandalone,nsa)这两种组网方式。在独立组网中网络切片的应用更加广泛。但是在一些情况下,但是网络切片的使用效果并不如预期,例如,网络切片的传输速率并没有达到预期速率,或者,网络切片的使用使得终端丧失了自身省电等优势的现象。



    技术实现要素:

    本公开提供一种信息处理方法及装置、通信设备及存储介质。

    本公开实施例第一方面提供一种信息处理方法,应用于终端中,包括:

    确定目标应用的应用信息及所述终端的终端信息;其中,所述目标应用为:需要使用网络切片进行数据传输的应用;所述终端信息,能够反映所述终端的终端能力;

    获取所述终端的终端信息;其中,所述终端信息,能够反映所述终端的终端能力;

    根据所述应用信息和所述终端信息,向服务器请求信息;

    接收所述服务器基于所述请求信息返回的切片信息;其中,所述切片信息指示的网络切片,与所述目标应用及所述终端能力匹配;

    基于所述切片信息指示的网络切片,传输所述目标应用的数据。

    基于上述方案,所述终端信息,包括以下至少之一:

    所述终端的终端类型的类型信息;

    所述终端的硬件的部件信息;

    所述终端所支持网络类型的类型信息。

    基于上述方案,所述硬件部件的部件信息包括以下至少之一:

    所述终端内处理器的处理器信息;

    所述终端内网卡的网卡信息;

    和/或,

    所述终端所支持网络类型的类型信息,包括以下至少之一:

    所述终端内用户识别模组sim的sim卡信息;

    所述终端内sim归属的通信运营商的身份信息。

    基于上述方案,所述根据所述应用信息和所述终端信息,向服务器请求信息,包括:

    加密所述终端信息得到所述终端信息的密文;

    生成请求标识,其中,所述请求标识包含:所述应用信息的明文和所述终端信息的密文;

    向服务器发送携带有所述请求标识的请求信息。

    基于上述方案,所述基于所述切片信息指示的网络切片,传输所述目标应用的数据,包括:

    根据所述切片信息及用户设备ue路由策略,向核心网发送创建请求,其中,所述创建请求,用于请求所述核心网创建所述切片信息指示的网络切片的切片实例;

    接收基于所述创建请求创建的切片实例的实例信息;

    根据所述实例信息,路由所述目标应用的数据。

    基于上述方案,所述方法,还包括:

    接收失败提示信息;

    在所述失败提示信息指示切片信息的重复请求且请求次数未达到预定次数时,根据所述应用信息和所述终端信息,重新向服务器请求信息。

    本公开实施例第二方面提供一种信息处理方法,所述方法还包括:

    接收终端发送的请求信息;

    根据所述请求信息,确定切片信息,其中,所述切片信息指示的网络切片,与所述终端的目标应用及所述终端的终端能力匹配;

    向所述终端发送所述切片信息。

    基于上述方案,所述方法还包括:

    获取所述目标应用签订的网络切片;

    所述根据所述请求信息,确定切片信息,包括:

    根据所述请求信息,从所述目标应用签订的网络切片中确定出与所述终端能力匹配的网络切片的切片信息。

    基于上述方案,所述获取所述目标应用签订的网络切片,包括:

    从所述目标应用的应用服务平台,获取所述目标应用签订的网络切片;

    和/或,

    从通信网络的签约数据库,获取所述目标应用签订的网络切片。

    基于上述方案,所述请求信息携带有请求标签;所述请求标识;

    所述根据所述请求信息,确定切片信息,包括:

    从所述请求标识中,提取出所述目标应用的应用信息的明文;

    解密所述请求标识中密文的终端信息,得到解密后的终端信息;

    根据所述应用信息的明文和解密后的所述终端信息,确定所述切片信息。

    基于上述方案,所述方法还包括:

    若根据所述请求信息确定所述终端已为所述目标应用程序请求切片信息,发送指示重复请求的失败提示信息。

    本公开实施例第三方面提供一种信息处理装置,应用于终端中,包括:

    第一确定模块,用于确定目标应用的应用信息及所述终端的终端信息;其中,所述目标应用为:需要使用网络切片进行数据传输的应用;所述终端信息,能够反映所述终端的终端能力;

    第一发送模块,用于根据所述应用信息和所述终端信息,向服务器请求信息;

    第一接收模块,用于接收所述服务器基于所述请求信息返回的切片信息;其中,所述切片信息指示的网络切片,与所述目标应用及所述终端能力匹配;

    传输模块,用于基于所述切片信息指示的网络切片,传输所述目标应用的数据。

    基于上述方案,所述终端信息,包括以下至少之一:

    所述终端的终端类型的类型信息;

    所述终端的硬件的部件信息;

    所述终端所支持网络类型的类型信息

    基于上述方案,所述硬件部件的部件信息包括以下至少之一:

    所述终端内处理器的处理器信息;

    所述终端内网卡的网卡信息;

    和/或,

    所述终端所支持网络类型的类型信息,包括以下至少之一:

    所述终端内用户识别模组sim的sim卡信息;

    所述终端内sim归属的通信运营商的身份信息。

    基于上述方案,所述第一发送模块,具体用于加密所述终端信息得到所述终端信息的密文;生成请求标识,其中,所述请求标识包含:所述应用信息的明文和所述终端信息的密文;向服务器发送携带有所述请求标识的请求信息。

    基于上述方案,所述传输模块,具体用于根据所述切片信息及用户设备ue路由策略,向核心网发送创建请求,其中,所述创建请求,用于请求所述核心网创建所述切片信息指示的网络切片的切片实例;接收基于所述创建请求创建的切片实例的实例信息;根据所述实例信息,路由所述目标应用的数据。

    基于上述方案,所述第一接收模块,还用于为接收失败提示信息;

    所述第一发送模块,还用于在所述失败提示信息指示切片信息的重复请求且请求次数未达到预定次数时,根据所述应用信息和所述终端信息,重新向服务器请求信息。

    本公开实施例第四方面提供一种信息处理装置,所述装置还包括:

    第二接收模块,用于接收终端发送的请求信息;

    第二确定模块,用于根据所述请求信息,确定切片信息,其中,所述切片信息指示的网络切片,与所述终端的目标应用及所述终端的终端能力匹配;

    第二发送模块,用于向所述终端发送所述切片信息。

    基于上述方案,所述装置还包括:

    获取模块,用于获取所述目标应用签订的网络切片;

    所述第二确定模块,用于根据所述请求信息,从所述目标应用签订的网络切片中确定出与所述终端能力匹配的网络切片的切片信息。

    基于上述方案,所述获取模块,具体用于从所述目标应用的应用服务平台,获取所述目标应用签订的网络切片;和/或,从通信网络的签约数据库,获取所述目标应用签订的网络切片。

    基于上述方案,所述请求信息携带有请求标签;所述请求标识;

    所述第二确定模块,具体用于从所述请求标识中,提取出所述目标应用的应用信息的明文;解密所述请求标识中密文的终端信息,得到解密后的终端信息;根据所述应用信息的明文和解密后的所述终端信息,确定所述切片信息。

    所述第二发送模块,还用于若根据所述请求信息确定所述终端已为所述目标应用程序请求切片信息,发送指示重复请求的失败提示信息。

    本公开实施例第五方面提供一种通信设备,包括:

    用于存储处理器可执行指令的存储器;

    处理器,与所述存储器连接;

    其中,所述处理器被配置为执行如前述第一方面或第二方面任意技术方案提供的信息处理方法。

    本公开实施例第六方面提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由计算机的处理器执行时,使得计算机能够执行如前述第一方面或第二方面任意技术方案提供的信息处理方法。

    本公开的实施例提供的技术方案可以包括以下有益效果:

    由上述实施例可知,本公开提供的技术方案在选择目标应用使用的网络切片时,不仅仅会根据目标应用自身来确定,同时还会结合该目标应用所运行终端的终端能力;如此,选择出的网络切片是与终端的终端能力相适配的,从而减少因终端能力不支持网络切片使用所需的能力,导致传输速率等通信服务质量达不到预期的效果;另一方面,也会减少因为需要使用网络切片导致终端丧失自身省电等优势的现象,从而实现了终端能力和所选择网络切片的适配,具有网络切片的通信质量佳及保留了终端自身特性所带来的优势的有点。

    附图说明

    此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

    图1是根据一示例性实施例示出的信息处理方法的流程示意图;

    图2是根据一示例性实施例示出的终端接入网络的示意图;

    图3是根据一示例性实施例示出的信息处理方法的流程示意图;

    图4是根据一示例性实施例示出的信息处理方法的流程示意图;

    图5是根据一示例性实施例示出的信息处理方法的流程示意图;

    图6是根据一示例性实施例示出的信息处理方法的流程示意图;

    图7是根据一示例性实施例示出的信息处理方法的流程示意图;

    图8是根据一示例性实施例示出的信息处理装置的结构示意图;

    图9是根据一示例性实施例示出的信息处理装置的结构示意图;

    图10是根据一示例性实施例示出的通信设备的结构示意图。

    具体实施方式

    这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置的例子。

    如图1所示,本公开实施例提供一种信息处理方法,应用于终端中,包括:

    s110:确定目标应用的应用信息及所述终端的终端信息;其中,所述目标应用为:需要使用网络切片进行数据传输的应用;所述终端信息,能够反映所述终端的终端能力;

    s120:根据所述应用信息和所述终端信息,向服务器请求信息;

    s130:接收所述服务器基于所述请求信息返回的切片信息;其中,所述切片信息指示的网络切片,与所述目标应用及所述终端能力匹配;

    s140:基于所述切片信息指示的网络切片,传输所述目标应用的数据。

    在本公开实施例中,所述终端包括移动终端和/或固定终端,具体但不限于以下电子设备至少之一:手机、平板电脑、可穿戴式设备、车载设备或者智能设备。所述智能设备包含但不限于:智能家居设备和/或智能办公设备。

    在一个通信终端可安装有各种应用,例如,社交应用、购物应用、网页浏览应用、新闻推送应用、视频播放和/或录制应用、音频和/或广播播放应用、游戏应用、旅游应用和/或导航应用。

    这些应用可以使用网络切片以外的常规通信路径进行数据包的发送,从而向用户提供应用服务。

    当然这些应用也可以使用网络切片来提供应用服务。由于网络切片是一个通过资源配置形成的一个端到端的传输网络,减少了中间路由和/或转发的次数等,从而能够提升传输速率或者提供更稳定的网络传输。

    示例性地,在一个应用新安装到一个终端或者一个终端新投入使用,可能基于用户订阅操作确定是具有使用网络切片的需求。终端使用的sim卡发生切换或者基于开通网络切片使用的订阅操作等这些原因,会使得终端内的一个应用从不使用网络切片传输切换到使用网络切片传输,进而会使得应用有使用网络切片的需求。

    在本公开实施例中,终端会确定出需要使用网络切片的目标应用的应用信息,该应用信息可标识该目标应用或者反映该目标应用的属性特点。该目标应用的属性特点包括但不限于:目标应用运行时所需带宽、目标应用运行时所产生的流量类型,例如,该流量类型包括:以文本为主的文本流量、以图片为主的图片流量、以音频和/或视频为主的音视频流量等。

    终端在获取直接或者间接反应终端能力的终端信息和程序信息之后,会向服务器发送请求信息。该请求信息,用于请求可供终端传输所述目标应用的数据传输的网络切片的切片信息。

    在本公开实施例中,该服务器可为终端的设备提供商的服务器,也可以是通信网络的网络运营商的服务器,还可以是目标应用的服务提供商的服务器。总之,在本公开实施例中,该服务器是能够根据终端发送的请求信息,确定出与终端的目标应用和终端能力均匹配的网络切片的服务器。

    该服务器可以通过通信网络的网络能力开放功能(networkexposurefunction,nef)接入到通信网络的信任域,该信任域可包括通信网络的核心网的网元,例如,接入管理功能(accessmanagementfunction,amf)或者会话管理功能(sessionmangementfunction,smf)等。

    在一些实施例中,该服务器可以本身就是置身于通信网络的信任域内,例如,该服务器可为用户数据管理(userdatamangement,udm)的组成服务器等。

    终端和网络之间通过如图1所示的网络连接。

    图2所示为一种终端连接到网络的示意图;在图2中展示的终端包括:智能手表102a、笔记本102b;智能手表102a在网络环境100内,可以通过wifi路由器104连接到网络106,也可以通过基站105连接到网络106。在一个实施例中,所述请求信息中可以直接明文携带所述应用信息和所述终端信息,如此,服务器接收到所述请求信息之后,就能够知晓终端提供的应用信息和终端信息,从而选择出同时与目标应用和终端信息均匹配的网络切片,并将选择出的网络切片的切片信息发送给请求的终端。

    所述切片信息指示的网络切片,与所述目标应用及所述终端能力匹配,可包括以下至少之一:

    所述切片信息指示的网络切片为:所述目标应用能够使用的网络切片,且使用该切片信息指示的网络切片所需的终端能力包含在所述终端信息指示的能力范围内;

    所述切片信息指示的网络切片为:所述目标应用能够使用的网络切片,且所述终端信息的终端能力使用网络切片进行数据传输,网络切片的传输速率达到预设阈值且所述终端的性能维持在预设范围内。例如,所述网络切片的传输速率达到预设阈值,可包括:传输速率可以达到网络切片的最大传输速率的80%或者75%等取值。例如,所述终端的性能维持在预设范围内可包括:终端的省电性能维持住在低功耗等级,而没有进入高功耗等级低功耗等级和高功耗等级可以通过功耗阈值进行区分,例如,高于功耗阈值的功率消耗,则为高功耗等级,否则为低功耗等级。此处目标应用能够使用的网络切片,可为:目标应用签约使用的网络切片和/或,通信网络免费开放给所述目标应用使用的网络切片。此处的切片信息包括但不限于以下至少之一:

    网络切片选择辅助信息(networksliceselectionassistanceinformation,nssai);

    和/或,

    单一网络切片选择辅助信息(singlenetworksliceselectionassistanceinformation,s-nssai)。

    nssai指示的是一个网络切片的集合,该集合内的各网络切片通常属于同一个类型的网络切片。

    s-nssai指示的是:某一个具体的网络切片。

    终端在拿到该网络切片的切片信息之后,就知道运行在本终端内的目标应用推荐使用的网络切片;并基于该网络切片进行目标应用的数据传输,一方面尽可能提高网络切片提供的通信服务质量,另一方面减少因为网络切片的使用对终端的不利影响,确保终端自身的运行优势。

    例如,若一个目标应用,既能够运行在手机中,也能够智能手表中,但是手机和智能手表虽然都是终端设备,但是在通信能力和处理能力上是有很大差异的,此时,若采用相同的网络切片提供该目标应用程度的应用服务,可能存在的问题是:在智能手表中可能不能充分利用网络切片的切片能力,且可能因为需要网络切片的能力智能手表持续处于高功耗状态,导致无法实现省电目的等现象;而在手机中,则可能因为该网络切片提供的带宽还不能与手机可提供的带宽适配,从而出现手机中目标应用的应用服务无法达到最佳。

    总之,在本公开实施例中,在选择供目标应用进行数据传输的网络切片时,不再是单纯依据目标应用本身来选择,而是会结合该目标应用所运行终端的终端能力来综合考虑判断,因此可以选择出更适合目标应用的当前运行场景的网络切片进行数据传输,确保目标应用提供的应用服务质量的同时,尽可能保留终端自身的终端特点。

    所述终端信息,包括以下至少之一:

    所述终端的终端类型的类型信息;

    所述终端的硬件的部件信息;

    所述终端所支持网络类型的类型信息。

    不同类型的终端,具有不同的终端能力。

    该终端能力包括但不限于以下至少之一:通信能力、处理能力及续航能力等。

    例如,通信能力包括以下至少之一:终端支持的通信制式、终端支持的通信带宽、终端支持的通信方式等。例如,有的终端支持5g通信,有的终端仅支持4g通信,而5g和4g涉及了不同的通信制式。物联网设备可能支持的带宽是小于手机等用户便携设备的带宽的。所述处理能力包括:终端内处理模组的处理速率和/或计算能力类型等。所述处理模组包括但不限于:中央处理器(cpu)、图像处理器(gpu)。如果涉及大量的向量运算时可能需要gpu支持,而仅具有cpu的终端可能就不支持。若网络切片支持高速率传输,但是在数据包的传输过程中需要处理模组进行数据包封装等,但是处理模组的处理能力有限,对数据包的封装速率达不到网络切片的需求,则可能会成为网络切片进行该目标应用使用网络切片进行数据传输的瓶颈;进而导致网络切片的资源浪费和有效使用率低的现象。对于有的终端仅具有一根天线,仅能支持单工通信,而有的终端具有多根天线能够支持双工通信等,而这涉及终端支持的通信方式。

    终端的类型信息可以包括以下至少之一:

    直接指示终端类型的类型编码;

    终端的国际移动设备标识(internationalmobileequipmentidentity,imei)等。

    当然以上仅是对终端信息进行举例,在具体的实现过程中,所述终端信息可不限于上述任意一个实施例。

    在一些实施例中,所述终端信息还包括:所述终端的能力激活信息。例如,在一些场景下,虽然终端就有某一个能力,但是基于检测的设置操作,终端的该项能力被去激活了,若根据该项去激活的能力配置的网络切片,也会导致网络切片的资源被浪费的现象。此处的能力激活信息,至少指示所述终端内激活的能力。

    所述硬件部件的部件信息包括以下至少之一:

    所述终端内处理器的处理器信息;

    所述终端内网卡的网卡信息;

    和/或,

    所述终端所支持网络类型的类型信息,包括以下至少之一:

    所述终端内用户识别模组sim的sim卡信息;

    所述终端内sim归属的通信运营商的身份信息。

    所述处理器信息包括但不限于:cpu的id、cpu的类型、cpu的位数。例如,16位的cpu和32位的cpu。32位cpu的计算能力显然强于16位的cpu的计算能。

    终端内网卡的网卡信息包括但不限于:媒体访问控制(mediaaccesscontrol,mac)地址、网卡支持的最大带宽和/或网卡配置的带宽。

    在此处,该网卡包括但不限于:wifi网卡。

    所述sim卡信息包括:sim卡的类型信息和/或sim卡的id。sim卡的id可以解码出sim卡的类型。例如,有的sim卡是一种面向学生或者某一个公司发放的集团卡,集团卡有特殊的集团卡能力;或者相对于非集团卡不具有某些通信能力。

    所述终端内sim卡归属的通信运营商的身份信息,包括但不限于:运营商的id和/或名称。例如,以蜂窝无线通信为例,在中国大陆至少有三家通信运营商,分别是:移动、联通和电信。由于通信运营商的通信网络之间的隔离,归属运营商a的sim卡在没有开始特殊业务的情况下,是不能直接使用通信运营商b的通信网络进行通信的。

    在一个实施例中,所述sim卡信息可为:集成电路卡识别码(integratecircuitcardidentity,iccid)。

    在一个实施例中,所述终端信息可具有一个或多个字段,一个字段可以带一种所述终端信息。例如,终端信息具有两个字段,一个字段携带sim卡信息,另一个字段携带类型信息或部件信息。

    由于终端的类型一定程度上就反映了终端所包含的硬件,故而为了减少请求信息的比特开销,则终端的类型信息和部件信息可以择一携带在所述请求信息中。

    在一个实施例中,为了提升终端的信息安全,如图3所示,所述s120可包括:

    s121:加密所述终端信息得到所述终端信息的密文;

    s122:生成请求标识,其中,所述请求标识包含:所述应用信息的明文和所述终端信息的密文;

    s123:向服务器发送携带有所述请求标识的请求信息。

    一方面,目标应用的应用信息不涉及终端所归属用户的个人信息,也不涉及的终端的信息,因此可以明文发送;另一方面,终端内可能有大量应用,若都加密,则服务器在确定网络切片时,可能会存在着速度慢的现象。例如,应用信息被明文携带在请求信息中,服务器在基于无需解密的情况下,直接查找到目标应用能够使用的网络切片,而同时解密终端信息,得到解密后的终端信息,直接从目标应用能够使用的网络切片中,选择与终端能力匹配的网络切片即可,这样服务器并行处理,能够提升网络切片的切片信息返回速率,降低服务器的负载率。

    总之,使用本公开实施例提供的方法,一方面对终端信息进行保密处理,提高了信息安全性,减少了信息泄露;另一方面在信息安全性得到提升的情况下,确保了切片信息的返回速率。

    在另一个实施例中,所述请求信息携带的内容可至少包括:应用信息的密文和所述终端信息的密文。

    在一个实施例中,所述s121可包括:根据终端和服务器共同知晓的加密方式,加密所述终端信息;和/或,s122可包括:根据终端和服务器共同知晓的拼接方式,拼接所述应用信息的明文和所述终端信息的密文。

    例如,所述应用信息为目标应用的id,而一般id为一个字符串;所述密文也可以对应一个字符串;可以先明文后密文的拼接方式,将明文和密文拼接,得到一个拼接字符串。请求信息携带的就是该拼接字符串。当然,也可以先密文再明文的拼接顺序进行拼接,则得到一个携带在请求信息中的另一个拼接字符串。

    例如,在请求信息中设置一个字符串格式,该字符串格式分为两个部分,一个部分用于携带明文,一个部分用于携带密文;携带明文的部分包含的比特数是固定的。在应用信息的长度不够时,可以通过补“0”来补齐;若应用信息的长度大于该明文部分所需的比特数,可以通过应用信息截短的方式来携带明文信息。例如,应用信息为应用id;则应用id的流水号等不表征应用属性等部分可以截去掉,得到去掉流水号后的截短后的应用信息的明文。当然此处仅是举例,不是可实现方式的限定。

    如图4所示,所述s140可包括:

    s141:根据所述切片信息及用户设备ue路由策略,向核心网发送创建请求,其中,所述创建请求,用于请求所述核心网创建所述切片信息指示的网络切片的切片实例;

    s142:接收基于所述创建请求创建的切片实例的实例信息;

    s143:根据所述实例信息,路由所述目标应用的数据。

    通信网络配置了有网络切片,但是网络切片配置好之后,相当于进行了资源预留或资源预先配置,但是具体配置给哪个ue等具体分配并没有完成。

    例如,若ue需要使用网络切片进行数据传输,需要网络侧根据ue进行网络切片的切片实例的建立,相当于网络侧为ue使用网络切片进行数据传输,配置具体的通信资源。

    如此,ue在拿到切片信息之后,会根据网络侧发送的ue路由策略(uerouteselectionpolicy,usrp)向网络侧发送切片实例的创建请求。

    在一个实施例中,所述创建请求包括:请求创建的切片实例对应的网络切片的切片信息和根据ue路由策略选择出的可应用于切片实例中数据传输的路由策略。

    如此,网络侧(例如,通信网络的核心网)接收到该创建请求之后,若确定为ue建立切片实例,则会在网络侧进行切片实例的配置,并将切片实例配置完成之后的实例信息,返回给终端。

    终端拿到该实例信息之后,就可以使用创建的切片实例进行目标应用的数据包的发送。

    该实例信息可至少包括:切片实例的标识。该标识可以携带在目标应用的数据包中,供后续路由目标应用的数据包所使用。

    在一些实施例中,所述实例信息还可包括但不限于:使用该切片实例进行数据传输的域名(domainnamesyste,dns)和/或网络协议(internetprotocol,ip)ip地址和/或数据传输所使用网卡的网卡名称和/或端口号。

    在另一些实施例中,所述实例信息还可包括:该切片实例的路由信息;该路由信息,可供所述终端使用该切片实例传输目标应用的数据包时,选择经过该切片实例的路由链路传输目标应用的数据包。示例性地,该路由信息包括但不限于:终端传输目标应用所使用的端口的端口号、使用切片实例传输数据所使用的目的地址等。

    在一个实施例中,所述切片实例可以是一次性的,例如,目标应用的一次启动时所使用的切片实例。在另一个实施例中,所述切片实例为非一次性,一旦建立若没有删除指示的情况下,可以一直用于目标应用的数据传输。即目标应用在首次拿到所述切片信息之后,执行切片实例的创建;一旦创建之后,目标应用再次启动只有,可以直接基于该切片实例的实例信息,使用切片实例进行数据传输。

    在一些实施例中,所述s110可包括:

    检测指示使用网络切片传输数据的输入操作;

    将所述输入操作针对的应用确定为所述目标应用。

    例如,该输入操作可为:针对对应应用的应用界面内的网络切片传输启动选项的操作;再例如,该输入操作可为:针对操作系统内设置页面内选择使用网络切片的应用的选择操作。

    当然以上仅是对确定目标应用的举例,具体实现时不局限于上述任意一个举例。

    在一个实施例中,所述请求信息还包括:所述终端的用户身份信息;该用户身份信息,可为sim卡对应的手机号、邮箱地址、即时通信的通信账号等可以唯一标识用户身份的信息。

    该用户身份信息,可以用于供服务器确定所述终端是否具有使用网络切片的使用权限。

    本公开实施例中,在请求信息中携带的用户身份信息,可以对使用网络切片的用户身份进行鉴权。当然有一些网络切片是所有用户都可以使用的,则此时,该请求信息中可以不携带所述用户身份信息。

    在一个实施例中,所述s120可包括:接收所述服务器基于所述请求信息返回的数据网络名字dnn配置,其中,所述dnn配置携带有所述切片信息。

    该切片信息可为携带在dnn配置中的,dnn配置可为一种配置文件,用于简便对终端进行传输配置的文件。

    在一个实施例中,所述方法还包括:

    接收基于所述请求信息返回的失败提示信息;所述失败提示信息指示:网络切片注册失败。此处的网络切片注册,即网络切片的切片信息请求失败。

    切片信息请求失败的原因有很多种:例如,服务器根据请求记录确定出已发送切片信息,或者,通信网络未给目标应用配置可用的网络切片等。

    在本公开实施例中,所述方法还包括:

    根据所述失败提示信息,确定是否继续请求切片信息。

    有一部分请求失败的原因是可消除的,针对这种情况,可以请求信息的发送进行切片信息的重新请求,而有一部分原因是不可以消除的,针对这种情况,则确定不继续请求切片信息。例如,失败提示信息至少目标应用未签约可使用的网络切片,这种情况则可以确定不继续请求切片信息。

    在一个实施例中,所述方法还包括:

    接收失败提示信息;

    在所述失败提示信息指示切片信息的重复请求且请求次数未达到预定次数时,根据所述应用信息和所述终端信息,重新向服务器请求信息。

    由于请求信息经过网络发送给服务器,在传输过程中可能出现被非法节点进行了请求信息的篡改等现象,导致切片信息请求失败,针对这种状况,确定重选请求切片信息。

    但是为了减少不必要的重复,仅有在重复请求的次数未达到预定次数时,则继续重复请求,一旦重复请求的请求次数达到预定次数就停止请求。此处的预定次数可为预先配置的值,例如,2、3或5等取值。

    如图5所示,本公开实施例提供一种信息处理方法,所述方法还包括:

    s210:接收终端发送的请求信息;

    s220:根据所述请求信息,确定切片信息,其中,所述切片信息指示的网络切片,与所述终端的目标应用及所述终端的终端能力匹配;

    s230:向所述终端发送所述切片信息。

    该信息处理方法应用于服务器中。

    该服务器的类型可以参见前述实施例的对应描述,此处就不再重复了。

    在本公开实施例中,服务器会接收到发送的请求信息,基于该请求信息,服务器会扎到与目标应用和终端能力均匹配的网络切片的切片信息,并将该切片信息发送给终端。

    在本公开实施例中在为终端确定传输目标应用的网络切片时,不再仅仅是根据目标应用自身的应用信息,还会考虑到该目标应用运行的终端的终端能力,从而选择更为合适当前终端运行目标应用传输数据时所需要的网络切片。

    在一个实施例中,所述方法还包括:获取所述目标应用签订的网络切片;

    所述s220可包括:根据所述请求信息,从所述目标应用签订的网络切片中确定出与所述终端能力匹配的网络切片的切片信息。

    此处,目标应用签订的网络切片可为:目标应用的应用服务商和通信网络的通信运营商约定的可供目标应用使用的网络切片。

    目标应用签订的网络切片可为一个或多个,优选为多个,且这多个网络切片具有不同的传输性能,可满足不同终端能力的使用。

    例如,一个网络游戏应用的签约有3个不同的网络切片;其中,3个网络切片中的网络切片1适宜智能手表或者智能手环等可穿戴式设备使用;3个网络切片中的网络切片2适宜手机或平板电脑等手持终端使用;3个网络切片中的网络切片3可为笔记本或者台式电脑或智能电视等大型终端使用。

    若根据终端信息确定出发送请求信息的终端是一个智能手表,则服务器向终端发送网络切片1的切片信息,若根据终端信息确定出发送请求信息的是一个手机,则服务器向终端发送网络切片2的切片信息。

    在一个实施例中,所述获取所述目标应用签订的网络切片可包括:从所述目标应用的应用服务平台,获取所述目标应用签订的网络切片;

    和/或,

    从通信网络的签约数据库,获取所述目标应用签订的网络切片。

    若该服务器,并非目标应用的应用服务平台内的服务器,或者也非通信网络中存储有签约数据的签约数据库的服务器,则该服务器需要从其他设备请求目标应用签订的网络切片。例如,该服务器是终端的设备供应商的服务器,则该服务器可以目标应用的应用服务平台和/或签约数据库请求目标应用签订的网络切片。

    在一个实施例中,若目标应用的应用服务平台或者签约数据库,提前知晓了该服务器的地址,目标应用的应用服务平台和签约数据库可以向该服务器推送所述目标应用签订的网络切片的签约信息。

    当然若执行信息处理方法的服务器,自身就是应用服务平台内的服务器或者签约数据库的服务器,则s200可包括:从预设位置读取所述目标应用签约的网络切片的切片信息即可。

    在一个实施例中,所述请求信息携带有请求标签;所述请求标识;

    如图6所示,所述s220可包括:

    s221:从所述请求标识中,提取出所述目标应用的应用信息的明文;

    s222:解密所述请求标识中密文的终端信息,得到解密后的终端信息;

    s223:根据所述应用信息的明文和解密后的所述终端信息,确定所述切片信息。

    在本公开实施例中,s221至s223可以顺序执行,也可以是s221和s222并行执行。

    总之,由于本公开实施例中请求信息携带的请求标识是包含的明文的应用信息和密文的终端信息,从而实现了对个人所使用的终端信息进行保密的特点。

    在一个实施例中,所述请求信息还包括:所述终端的用户身份信息;该用户身份信息,可为sim卡对应的手机号、邮箱地址、即时通信的通信账号等可以唯一标识用户身份的信息。该用户身份信息,可以用于供服务器确定所述终端是否具有使用网络切片的使用权限。

    此时,所述方法还包括:根据所述用户身份信息,进行用户身份鉴权;

    s230可包括:在所述用户身份鉴权成功后,向所述终端返回所述切片信息。

    在一个实施例中,所述方法还包括:

    在所述用户身份鉴权失败后,向所述终端返回网络切片使用开通失败的提示信息。

    所述根据所述用户身份信息,进行用户身份鉴权,包括:

    向所述目标应用的应用服务平台或者签约数据库发送鉴权请求,所述鉴权请求有所述用户身份信息;

    接收基于所述鉴权请求返回的鉴权结果;所述鉴权结果包括:鉴权成功和/或鉴权失败的结果。

    在一些实施例中,若当前服务器就存储鉴权所需的授权记录,则所述服务器可以进行本地鉴权。

    例如,针对授权用户才有使用网络切片的情况下,则在签约数据库和/或应用服务平台中记录有授权用户的授权记录。

    在一个实施例中,所述方法还包括:

    所述切片信息的发送情况,生成切片信息的请求记录。

    在一个实施例中,所述请求记录包括:所述应用信息、所述终端信息及发送发送的切片信息。若该终端重复请求,可以根据请求记录拒绝再次终端的请求。通过请求记录的生成,后续可以方便对目标应用的网络切片的管理。例如,在目标应用开通有网络切片的使用功能时,根据请求记确定出某一个终端使用目标应用提供的应用服务,但是未使用网络切片提升应用服务的服务质量,所述方法还包括:根据请求记录,向未请求切片信息的终端发送请求提示。

    在一个实施例中,所述方法还包括:

    若拒绝所述请求信息,则发送失败提示信息。

    在一个实施例中,所述若拒绝所述请求信息,则发送失败提示信息,把控:

    若目标应用签订有网络切片且签约的网络切片中无与终端能力匹配的网络切片,发送所述失败提示信息。

    在一个实施例中,所述失败提示信息可用于提示无与终端能力匹配的网络切片。这种情况也不适宜重复请求切片信息。

    示例性地,所述若拒绝所述请求信息,则发送失败提示信息,可包括:

    若根据所述请求信息确定所述终端已为所述目标应用程序请求切片信息,发送指示重复请求的失败提示信息。

    通过指示重复请求的失败提示信息的发送,可以减少终端的重复请求,减少因为重复请求导致的服务器的复杂率过高的现象。

    在一个实施例中,所述切片信息可以携带在dnn配置中发送给终端。当然发送切片信息的方式很多种,不局限于携带在dnn配置中发送给终端。例如,服务器还可以单独发送携带有配置信息的一个数据包,该数据包信息格式与dnn配置没有关系。

    本公开实施例提供一个信息处理方法,该信息处理方法的相关描述如下。

    安全性场景:当特定应用在电子设备上面首次使用网络切片功能时,需要通过sim卡开启网络切片功能后,发送当前appid到网络切片服务商,网络切片服务商会记录当前的appid,推送特定的dnn配置。当特定应用使用5g切片功能时候,在映射appid到特定dnn时候,如果没有匹配到dnn会触发特定应用重注册过程,防止appid被篡改或盗用。此处的dnn可包括前述的网络切片。

    此处,所述appid可为前述请求标识的一种。此处的特定应用可为前述的目标应用。

    在一个实施例中,根据设备和sim卡,相同应用可以申请不同切片类型:

    特定应用的applicationid是一样的,安装在不同设备(比如:手机和手表)时候,实际切片的需求不尽相同,可以实现区分设备类型,使用高带宽的网络切片(手机设备)或低功耗的网络切片。例如,使用高带宽的网络切片的终端可包括:手机等。使用低功耗网络切片的终端,可包括:手表。

    本公开实施例通过提供一种安全的5gsa网络下appid生成方式,让appid跟硬件设备和sim标识结合,防止被篡改和盗用,保护用户利益;可以按照不同设备/sim的需求,使用不同网络切片策略,提高用户体验,推广了appid切片方式的使用。此处的applicationid为应用标识。

    从appid使用的安全角度,使用applicationid 硬件id sim组成appid,保证appid切片的安全性,不被盗窃。

    具体来说,拼接明文的应用、密文的终端信息和密文的sim卡信息,得到前述appid。

    该终端信息包括但不限于:cpuid、imei和/或wifimac地址。

    sim卡信息包括:sim-iccid。

    参考图7所示,以游戏应用为例申请使用网络切片传输数据,包括:

    操作系统(operationsystem,os)自动检测前述应用id;在图7中游戏应用(app)正在向用户提供玩游戏的服务;

    获取sim的sim卡信息,例如,sim的iccid;

    从芯片获取设备信息,例如,获取终端的类型信息、终端的各种硬件芯片的id,例如,cpuid、网卡的id或者调制解调器(modem)的id;

    构建前述appid;

    基于构建的appid从服务器请求网络切片的切片信息,并接收到携带切片信息的dnn配置;

    os向切片虚拟机(slicedeamon)发送切片请求;

    根据dnn配置,将appid和dnn配置携带的切片信息的dnn进行映射;

    切片虚拟机请求调制解调器建立dnn,即发起dnn配置建立;

    接收调制解调器返回的建立结果。如图7所示,若dnn建立成功,则会返回发起成功的通知。若建立成功则终端内的切片虚拟机会向os返回使用该切片实例传输数据的相关信息,例如包括但不限于:ip地址、dns和/或网卡接口名称(iface)等。

    如图8所示,本公开实施例提供一种信息处理装置,应用于终端中,包括:

    第一确定模块110,用于确定目标应用的应用信息及所述终端的终端信息;其中,所述目标应用为:需要使用网络切片进行数据传输的应用;所述终端信息,能够反映所述终端的终端能力;

    第一发送模块120,用于根据所述应用信息和所述终端信息,向服务器请求信息;

    第一接收模块130,用于接收所述服务器基于所述请求信息返回的切片信息;其中,所述切片信息指示的网络切片,与所述目标应用及所述终端能力匹配;

    传输模块140,用于应用。

    在一些实施例中,所述第一确定模块110、第一发送模块120、第一接收模块130及传输模块140可为纯软件模块;所述纯软件模块被处理器执行之后,能够实现上述网络切片的切片信息的获取及目标应用的数据的传输。

    在一些实施例中,所述第一确定模块110、第一发送模块120、第一接收模块130及传输模块140可为软硬结合模块;软硬结合模块包括但不限于可编程阵列;可编程阵列包括但不限于:现场可编程阵列或复杂可编程阵列。

    在还有一些实施例中,所述第一确定模块110、第一发送模块120、第一接收模块130及传输模块140可为纯硬件模块;纯硬件模块包括但不限于:专用集成电路。

    可以理解地,所述终端信息,包括以下至少之一:所述终端的终端类型的类型信息;获取所述终端的硬件的部件信息;获取所述终端所支持网络类型的类型信息。

    可以理解地,所述硬件部件的部件信息包括以下至少之一:

    所述终端内处理器的处理器信息;

    所述终端内网卡的网卡信息;

    和/或,

    所述终端所支持网络类型的类型信息,包括以下至少之一:

    所述终端内用户识别模组sim的sim卡信息;

    所述终端内sim归属的通信运营商的身份信息。

    可以理解地,所述第一发送模块120,具体用于加密所述终端信息得到所述终端信息的密文;生成请求标识,其中,所述请求标识包含:所述应用信息的明文和所述终端信息的密文;向服务器发送携带有所述请求标识的请求信息。

    可以理解地,所述传输模块140,具体用于根据所述切片信息及用户设备ue路由策略,向核心网发送创建请求,其中,所述创建请求,用于请求所述核心网创建所述切片信息指示的网络切片的切片实例;接收基于所述创建请求创建的切片实例的实例信息;根据所述实例信息,路由所述目标应用的数据。

    可以理解地,所述第一接收模块130,具体用于接收所述服务器基于所述请求信息返回的数据网络名字dnn配置,其中,所述dnn配置携带有所述切片信息。

    如图9所示,本公开实施例提供一种信息处理装置,所述装置还包括:

    第二接收模块210,用于接收终端发送的请求信息;

    第二确定模块220,用于根据所述请求信息,确定切片信息,其中,所述切片信息指示的网络切片,与所述终端的目标应用及所述终端的终端能力匹配;

    第二发送模块230,用于向所述终端发送所述切片信息。

    在一些实施例中,所述第二接收模块210、第二确定模块220、第二发送模块230可为纯软件模块;所述纯软件模块被处理器执行之后,能够实现上述网络切片的切片信息的确定。

    在一些实施例中,所述第二接收模块210、第二确定模块220、第二发送模块230可为软硬结合模块;软硬结合模块包括但不限于可编程阵列;可编程阵列包括但不限于:现场可编程阵列或复杂可编程阵列。

    在还有一些实施例中,所述第二接收模块210、第二确定模块220、第二发送模块230可为纯硬件模块;纯硬件模块包括但不限于:专用集成电路。

    可以理解地,所述装置还包括:

    获取模块,用于获取所述目标应用签订的网络切片;

    所述第二确定模块220,用于根据所述请求信息,从所述目标应用签订的网络切片中确定出与所述终端能力匹配的网络切片的切片信息。

    可以理解地,所述获取模块,具体用于从所述目标应用的应用服务平台,获取所述目标应用签订的网络切片;和/或,从通信网络的签约数据库,获取所述目标应用签订的网络切片。

    可以理解地,所述请求信息携带有请求标签;所述请求标识;

    所述第二确定模块220,具体用于从所述请求标识中,提取出所述目标应用的应用信息的明文;解密所述请求标识中密文的终端信息,得到解密后的终端信息;根据所述应用信息的明文和解密后的所述终端信息,确定所述切片信息。

    本公开实施例提供的技术方案,具有如下特点:

    扩大延时检测的使用范围,在禁止基于icmp协议的icmp数据包的服务器上仍可以使用;增加检测延时的准确性,动态调整检测服务器地址,且可以从多种网络通信协议(tcp或udp等)中获取服务器地址,不受协议的局限。

    本公开实施例提供一种通信设备,包括:

    用于存储处理器可执行指令的存储器;

    处理器,与存储器连接;

    其中,处理器被配置为执行前述任意技术方案提供的信息处理方法。

    处理器可包括各种类型的存储介质,该存储介质为非临时性计算机存储介质,在通信设备掉电之后能够继续记忆存储其上的信息。

    这里,通信设备可为前述的终端或服务器。处理器可以通过总线等与存储器连接,用于读取存储器上存储的可执行程序,例如,能够执行如图1、图3、图4、、图5、图6及图7任意所示方法的至少其中之一。

    图10是根据一示例性实施例示出的一种移动通信设备800的框图。例如,通信设备800可以是移动电话,移动电脑等。

    参照图10,通信设备800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(i/o)的接口812,传感器组件814,以及通信组件816。

    处理组件802通常控制通信设备800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。

    存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的示例包括用于在通信设备800上操作的任何应用或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

    电源组件806为通信设备800的各种组件提供电力。电力组件806可以包括电源管理系统,一个或多个电源,及其他与为通信设备800生成、管理和分配电力相关联的组件。

    多媒体组件808包括在通信设备800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作状态,如拍摄状态或视频状态时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

    音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(mic),当通信设备800处于操作状态,如呼叫状态、记录状态和语音识别状态时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。

    i/o接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

    传感器组件814包括一个或多个传感器,用于为通信设备800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如组件为通信设备800的显示器和小键盘,传感器组件814还可以检测通信设备800或通信设备800一个组件的位置改变,用户与通信设备800接触的存在或不存在,通信设备800方位或加速/减速和通信设备800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

    通信组件816被配置为便于通信设备800和其他设备之间有线或无线方式的通信。通信设备800可以接入基于通信标准的无线网络,如wi-fi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件816还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

    在示例性实施例中,通信设备800可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

    在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由通信设备800的处理器820执行以完成上述方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

    本公开实施例提供一种非临时性计算机可读存储介质,当存储介质中的指令由ue的处理器执行时,使得ue能够执行前述任意实施例提供的信息处理方法,能够执行图1、图3、图4、、图5、图6及图7任意所示方法的至少其中之一。

    该信息处理方法方法包括:

    确定目标应用的应用信息及所述终端的终端信息;其中,所述目标应用为:需要使用网络切片进行数据传输的应用;所述终端信息,能够反映所述终端的终端能力;根据所述应用信息和所述终端信息,向服务器请求信息;接收所述服务器基于所述请求信息返回的切片信息;其中,所述切片信息指示的网络切片,与所述目标应用及所述终端能力匹配;

    基于所述切片信息指示的网络切片,传输所述目标应用的数据。

    可以理解地,所述终端信息,包括以下至少之一:所述终端的终端类型的类型信息;所述终端的硬件的部件信息;所述终端所支持网络类型的类型信息。

    可以理解地,所述硬件部件的部件信息包括以下至少之一:

    所述终端内处理器的处理器信息;

    所述终端内网卡的网卡信息;

    和/或,

    所述终端所支持网络类型的类型信息,包括以下至少之一:

    所述终端内用户识别模组sim的sim卡信息;

    所述终端内sim归属的通信运营商的身份信息。

    可以理解地,所述根据所述应用信息和所述终端信息,向服务器请求信息,包括:加密所述终端信息得到所述终端信息的密文;生成请求标识,其中,所述请求标识包含:所述应用信息的明文和所述终端信息的密文;向服务器发送携带有所述请求标识的请求信息。

    可以理解地,所述基于所述切片信息指示的网络切片,传输所述目标应用的数据,包括:根据所述切片信息及用户设备ue路由策略,向核心网发送创建请求,其中,所述创建请求,用于请求所述核心网创建所述切片信息指示的网络切片的切片实例;接收基于所述创建请求创建的切片实例的实例信息;根据所述实例信息,路由所述目标应用的数据。

    可以理解地,所述方法,还包括:接收失败提示信息;在所述失败提示信息指示切片信息的重复请求且请求次数未达到预定次数时,根据所述应用信息和所述终端信息,重新向服务器请求信息。

    另一种信息处理方法,所述方法还包括:接收终端发送的请求信息;根据所述请求信息,确定切片信息,其中,所述切片信息指示的网络切片,与所述终端的目标应用及所述终端的终端能力匹配;

    向所述终端发送所述切片信息。

    可以理解地,所述方法还包括:获取所述目标应用签订的网络切片;

    所述根据所述请求信息,确定切片信息,包括:根据所述请求信息,从所述目标应用签订的网络切片中确定出与所述终端能力匹配的网络切片的切片信息。

    可以理解地,所述获取所述目标应用签订的网络切片,包括:从所述目标应用的应用服务平台,获取所述目标应用签订的网络切片;和/或,从通信网络的签约数据库,获取所述目标应用签订的网络切片。

    可以理解地,所述请求信息携带有请求标签;所述请求标识;

    所述根据所述请求信息,确定切片信息,包括:从所述请求标识中,提取出所述目标应用的应用信息的明文;解密所述请求标识中密文的终端信息,得到解密后的终端信息;根据所述应用信息的明文和解密后的所述终端信息,确定所述切片信息。

    可以理解地,所述方法还包括:若根据所述请求信息确定所述终端已为所述目标应用程序请求切片信息,发送指示重复请求的失败提示信息。

    本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

    应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。


    技术特征:

    1.一种信息处理方法,其特征在于,应用于终端中,包括:

    确定目标应用的应用信息及所述终端的终端信息;其中,所述目标应用为:需要使用网络切片进行数据传输的应用;所述终端信息,能够反映所述终端的终端能力;

    根据所述应用信息和所述终端信息,向服务器请求信息;

    接收所述服务器基于所述请求信息返回的切片信息;其中,所述切片信息指示的网络切片,与所述目标应用及所述终端能力匹配;

    基于所述切片信息指示的网络切片,传输所述目标应用的数据。

    2.根据权利要求1所述的方法,其特征在于,所述终端信息,包括以下至少之一:

    所述终端的终端类型的类型信息;

    所述终端的硬件的部件信息;

    所述终端所支持网络类型的类型信息。

    3.根据权利要求2所述的方法,其特征在于,

    所述硬件部件的部件信息包括以下至少之一:

    所述终端内处理器的处理器信息;

    所述终端内网卡的网卡信息;

    和/或,

    所述终端所支持网络类型的类型信息,包括以下至少之一:

    所述终端内用户识别模组sim的sim卡信息;

    所述终端内sim归属的通信运营商的身份信息。

    4.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述应用信息和所述终端信息,向服务器请求信息,包括:

    加密所述终端信息得到所述终端信息的密文;

    生成请求标识,其中,所述请求标识包含:所述应用信息的明文和所述终端信息的密文;

    向服务器发送携带有所述请求标识的请求信息。

    5.根据权利要求4所述的方法,其特征在于,所述基于所述切片信息指示的网络切片,传输所述目标应用的数据,包括:

    根据所述切片信息及用户设备ue路由策略,向核心网发送创建请求,其中,所述创建请求,用于请求所述核心网创建所述切片信息指示的网络切片的切片实例;

    接收基于所述创建请求创建的切片实例的实例信息;

    根据所述实例信息,路由所述目标应用的数据。

    6.根据权利要求1至3任一项所述的方法,其特征在于,所述方法,还包括:

    接收失败提示信息;

    在所述失败提示信息指示切片信息的重复请求且请求次数未达到预定次数时,根据所述应用信息和所述终端信息,重新向服务器请求信息。

    7.一种信息处理方法,其特征在于,所述方法还包括:

    接收终端发送的请求信息;

    根据所述请求信息,确定切片信息,其中,所述切片信息指示的网络切片,与所述终端的目标应用及所述终端的终端能力匹配;

    向所述终端发送所述切片信息。

    8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

    获取所述目标应用签订的网络切片;

    所述根据所述请求信息,确定切片信息,包括:

    根据所述请求信息,从所述目标应用签订的网络切片中确定出与所述终端能力匹配的网络切片的切片信息。

    9.根据权利要求7或8所述的方法,其特征在于,所述获取所述目标应用签订的网络切片,包括:

    从所述目标应用的应用服务平台,获取所述目标应用签订的网络切片;

    和/或,

    从通信网络的签约数据库,获取所述目标应用签订的网络切片。

    10.根据权利要求7或8所述的方法,其特征在于,所述请求信息携带有请求标签;所述请求标识;

    所述根据所述请求信息,确定切片信息,包括:

    从所述请求标识中,提取出所述目标应用的应用信息的明文;

    解密所述请求标识中密文的终端信息,得到解密后的终端信息;

    根据所述应用信息的明文和解密后的所述终端信息,确定所述切片信息。

    11.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:

    若根据所述请求信息确定所述终端已为所述目标应用程序请求切片信息,发送指示重复请求的失败提示信息。

    12.一种信息处理装置,其特征在于,应用于终端中,包括:

    第一确定模块,用于确定目标应用的应用信息及所述终端的终端信息;其中,所述目标应用为:需要使用网络切片进行数据传输的应用;所述终端信息,能够反映所述终端的终端能力;

    第一发送模块,用于根据所述应用信息和所述终端信息,向服务器请求信息;

    第一接收模块,用于接收所述服务器基于所述请求信息返回的切片信息;其中,所述切片信息指示的网络切片,与所述目标应用及所述终端能力匹配;

    传输模块,用于基于所述切片信息指示的网络切片,传输所述目标应用的数据。

    13.根据权利要求12所述的装置,其特征在于,所述终端信息,包括以下至少之一:所述终端的终端类型的类型信息;获取所述终端的硬件的部件信息;获取所述终端所支持网络类型的类型信息。

    14.根据权利要求13所述的装置,其特征在于,

    所述硬件部件的部件信息包括以下至少之一:

    所述终端内处理器的处理器信息;

    所述终端内网卡的网卡信息;

    和/或,

    所述终端所支持网络类型的类型信息,包括以下至少之一:

    所述终端内用户识别模组sim的sim卡信息;

    所述终端内sim归属的通信运营商的身份信息。

    15.根据权利要求12至14任一项所述的装置,其特征在于,所述第一发送模块,具体用于加密所述终端信息得到所述终端信息的密文;生成请求标识,其中,所述请求标识包含:所述应用信息的明文和所述终端信息的密文;向服务器发送携带有所述请求标识的请求信息。

    16.根据权利要求15所述的装置,其特征在于,所述传输模块,具体用于根据所述切片信息及用户设备ue路由策略,向核心网发送创建请求,其中,所述创建请求,用于请求所述核心网创建所述切片信息指示的网络切片的切片实例;接收基于所述创建请求创建的切片实例的实例信息;根据所述实例信息,路由所述目标应用的数据。

    17.根据权利要求12至14任一项所述的装置,其特征在于,所述第一接收模块,还用于为接收失败提示信息;

    所述第一发送模块,还用于在所述失败提示信息指示切片信息的重复请求且请求次数未达到预定次数时,根据所述应用信息和所述终端信息,重新向服务器请求信息。

    18.一种信息处理装置,其特征在于,所述装置还包括:

    第二接收模块,用于接收终端发送的请求信息;

    第二确定模块,用于根据所述请求信息,确定切片信息,其中,所述切片信息指示的网络切片,与所述终端的目标应用及所述终端的终端能力匹配;

    第二发送模块,用于向所述终端发送所述切片信息。

    19.根据权利要求18所述的装置,其特征在于,所述装置还包括:

    获取模块,用于获取所述目标应用签订的网络切片;

    所述第二确定模块,用于根据所述请求信息,从所述目标应用签订的网络切片中确定出与所述终端能力匹配的网络切片的切片信息。

    20.根据权利要求18或19所述的装置,其特征在于,所述获取模块,具体用于从所述目标应用的应用服务平台,获取所述目标应用签订的网络切片;和/或,从通信网络的签约数据库,获取所述目标应用签订的网络切片。

    21.根据权利要求18或19所述的装置,其特征在于,所述请求信息携带有请求标签;所述请求标识;

    所述第二确定模块,具体用于从所述请求标识中,提取出所述目标应用的应用信息的明文;解密所述请求标识中密文的终端信息,得到解密后的终端信息;根据所述应用信息的明文和解密后的所述终端信息,确定所述切片信息。

    22.根据权利要求18或19所述的装置,其特征在于,所述第二发送模块,还用于若根据所述请求信息确定所述终端已为所述目标应用程序请求切片信息,发送指示重复请求的失败提示信息。

    23.一种通信设备,其特征在于,包括:

    用于存储处理器可执行指令的存储器;

    处理器,与所述存储器连接;

    其中,所述处理器被配置为执行如权利要求1至6或者7至11中任一项提供的信息处理方法。

    24.一种非临时性计算机可读存储介质,当所述存储介质中的指令由计算机的处理器执行时,使得计算机能够执行如权利要求6或者7至11中任一项信息处理方法。

    技术总结
    本公开是关于一种信息处理方法及装置、通信设备及存储介质。所述信息处理方法包括:确定目标应用的应用信息及所述终端的终端信息;其中,所述目标应用为:需要使用网络切片进行数据传输的应用;所述终端信息,能够反映所述终端的终端能力;根据所述应用信息和所述终端信息,向服务器请求信息;接收所述服务器基于所述请求信息返回的切片信息;其中,所述切片信息指示的网络切片,与所述目标应用及所述终端能力匹配;基于所述切片信息指示的网络切片,传输所述目标应用的数据。

    技术研发人员:孙大亮
    受保护的技术使用者:北京小米移动软件有限公司
    技术研发日:2020.11.25
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-5716.html

    最新回复(0)