基于专网的服务平台切换方法、系统及电子设备与流程



1.本技术涉及通信网络技术领域,特别涉及一种基于专网的服务平台切换方法、基于专网的服务平台切换系统、计算机存储介质及电子设备。


背景技术:



2.随着科技进步,各类将虚拟世界和显示世界融合的服务平台应运而生,例如元宇宙、虚拟现实vr平台等等。每个服务平台中的虚拟对象在自身所在的服务平台中可以自由交流或者通信,但虚拟对象同时也有切换到其它服务平台去进行社交和购物等需求。
3.当虚拟对象切换到其它服务平台时,虚拟对象应当具有与其在当前服务平台中统一的身份id、外观和数字资产等,但由于虚拟对象的登陆状态信息通常只存在于其所处的当前服务平台中,并且各个服务平台是完全独立的,因此虚拟对象想要切换到其它服务平台时,需要通过各个服务平台之间的应用程序接口(application program interface,简称api)和复杂的数据报文交换来实现虚拟对象在不同服务平台之间的切换,该方式存在流程复杂,虚拟对象在不同服务平台之间无法平滑过渡和切换,用户体验较差的问题。
4.需要说明的是,上述背景技术部分公开的信息仅用于加强对本技术的背景的理解。


技术实现要素:



5.本技术的目的在于提供一种基于专网的服务平台切换方法、基于专网的服务平台切换系统、计算机存储介质及电子设备,进而至少在一定程度上减小服务平台切换的复杂度。
6.本技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本技术的实践而习得。
7.根据本技术的第一方面,提供一种基于专网的服务平台切换方法,应用于云服务器,包括:
8.获取与目标服务平台对应的目标标识信息,所述目标服务平台是当前服务平台中虚拟对象所选定的待切换的服务平台,所述当前服务平台和所述目标服务平台均是接入服务平台专网的服务平台;
9.根据所述目标标识信息向所述目标服务平台发送切换请求;
10.接收所述目标服务平台响应所述切换请求所发送的信息获取请求,并将所述虚拟对象的登陆状态信息发送至所述目标服务平台。
11.根据本技术的第二方面,提供一种基于专网的服务平台切换装置,配置于云服务器,包括:
12.信息获取模块,用于获取与目标服务平台对应的目标标识信息,所述目标服务平台是当前服务平台中虚拟对象所选定的待切换的服务平台,所述当前服务平台和所述目标服务平台均是接入服务平台专网的服务平台;
13.请求发送模块,用于根据所述目标标识信息向所述目标服务平台发送切换请求;
14.信息发送模块,用于接收所述目标服务平台响应所述切换请求所发送的信息获取请求,并将所述虚拟对象的登陆状态信息发送至所述目标服务平台。
15.根据本技术的第三方面,提供一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的基于专网的服务平台切换方法。
16.根据本技术的第四方面,提供一种电子设备,其特征在于,包括:
17.处理器;以及
18.存储器,用于存储所述处理器的可执行指令;
19.其中,所述处理器配置为经由执行所述可执行指令来执行上述的基于专网的服务平台切换方法。
20.由上述技术方案可知,本技术示例性实施例中的基于专网的服务平台切换方法、基于专网的服务平台切换装置、计算机存储介质及电子设备至少具备以下优点和积极效果:
21.本技术中的基于专网的服务平台切换方法,云服务器在获取处于当前服务平台中的虚拟对象选定的目标服务平台所对应的目标标识信息后,根据该目标标识信息向目标服务平台发送切换请求,目标服务平台响应该切换请求可以向云服务器发送信息获取请求,接着云服务器响应该信息获取请求,将虚拟对象的登陆状态信息发送至目标服务平台。本技术实施例一方面能够将所有的服务平台接入到服务平台专网中,由服务平台专网对应的云服务器统一管理所有服务平台以及服务平台中虚拟对象的信息,提高了目标服务平台获取当前服务平台中虚拟对象的登陆状态信息的便捷度和效率;另一方面避免了在不同的服务平台之间通过api和复杂的数据报文交互实现切换,保证了虚拟对象在不同服务平台间切换时能够平滑过渡,以及虚拟对象在不同服务平台中能够保持数字属性的一致性。
22.本技术应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
23.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1示意性地示出了应用本技术实施例中基于专网的服务平台切换方法的系统架构的结构示意图。
25.图2示意性地示出了本技术实施例中服务平台接入服务平台专网和互联网的结构示意图。
26.图3示意性地示出了本技术实施例中基于专网的服务平台切换方法的流程示意图。
27.图4示意性地示出了本技术实施例中根据元宇宙标识映射表确定目标元宇宙对应的目标标识信息的流程示意图。
28.图5示意性地示出了本技术实施例中基于专网的元宇宙间切换方法的交互流程
图。
29.图6示意性地示出了本技术中基于专网的服务平台切换系统的结构框图。
30.图7示意性示出了适于用来实现本技术实施例的电子设备的计算机系统结构框图。
具体实施方式
31.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本技术将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
32.此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本技术的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本技术的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本技术的各方面。
33.本说明书中使用用语“一个”、“一”、“该”和“所述”用以表示存在一个或多个要素/组成部分/等;用语“包括”和“具有”用以表示开放式的包括在内的意思并且是指除了列出的要素/组成部分/等之外还可存在另外的要素/组成部分/等;用语“第一”和“第二”等仅作为标记使用,不是对其对象的数量限制。
34.附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
35.附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
36.随着虚拟现实、增强现实等技术的逐步发展,各类融合现实世界和虚拟世界的服务平台应运而生,例如元宇宙作为一个新兴概念,其是利用科技手段进行链接与创造,形成与现实世界映射与交互的虚拟世界,具备新型社会体系的数字生活空间。元宇宙是基于数字孪生技术生成现实世界的镜像,基于区块链技术搭建经济体系,将虚拟世界与现实世界在经济系统、社交系统、身份系统上密切融合,并且允许每个用户进行内容生产和世界编辑,每个扩展现实(extended reality,xr)客户端接入元宇宙中,都可以获得沉浸式体验,其中xr包括虚拟现实(virtual reality,简称vr)、增强现实(advanced reality,简称ar)和混合现实(mixed reality,简称mr)等沉浸式技术。
37.各个服务平台厂商搭建的服务平台都是相互独立的,想要在服务平台之间进行数据交互,则需要通过服务平台中设置的api接口实现,但是随着扩展现实xr技术的快速发展,出现了越来越多的服务平台厂商,该些服务平台厂商甚至分布在不同的国家,那么通过api接口进行通信则无法实现,对于虚拟对象想要切换到其它服务平台进行活动的需求也就无法实现,即使虚拟对象想要切换的目标服务平台和当前服务平台可以通过api接口进行通信,但若采用现有的通信方式则需要进行复杂的数据报文交互,存在时延长、切换不平滑等问题,进而导致用户体验较差。
38.针对相关技术中存在的问题,本技术提出了一种基于专网的服务平台间切换方法,该服务平台具体可以是元宇宙、xr平台等等,其中xr包括vr、ar等等。
39.在对本技术实施例中的技术方案进行详细说明之前,首先对本技术实施例中可能涉及到的技术名词进行解释和说明。
40.(1)元宇宙:metaverse,是利用科技手段进行链接与创造的,与现实世界映射与交互的虚拟世界,具备新型社会体系的数字生活空间。。
41.(2)扩展现实:extended reality,简称xr,是虚拟现实(vr)、增强现实(ar)和混合现实(mr)等沉浸式技术的总称。
42.(3)行业专网:电信市场的重要组成部分,致力于本行业内部通信网络的建设,自行建设或利用公用网资源组建的电信网。
43.在介绍完本技术实施例中可能涉及到的技术名词后,对本技术中的基于专网的元宇宙间切换方法进行详细说明。
44.图1示意性示出了应用本技术技术方案的示例性系统架构框图。
45.如图1所示,系统架构100可以包括终端设备101、多个服务平台(如图1中所示的服务平台102、103)、移动通信网络104、云服务器105和服务器106。其中,终端设备101可以包括智能手机、平板电脑、笔记本电脑、台式电脑、智能电视、智能车载终端、xr头戴式设备等各种支持扩展现实的电子设备;服务平台102、103为各个服务平台厂商制作的与现实社会呈镜像的数字生活空间;移动通信网络104具体可以是4g、5g、6g网络等等,用于将多个服务平台接入服务平台专网和互联网;云服务器105是为服务平台专网中各服务平台102、103提供云计算服务和云存储服务的云服务器;服务器106可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集或者分布式系统,还可以是提供云计算服务的云服务器,其可以为服务平台102、103中的虚拟对象提供网络服务。
46.在本技术的示例性实施例中,以5g网络为例,5g网络包括接入网、承载网和核心网,在将多个服务平台接入服务平台专网和互联网时,可以通过将服务平台依次接入接入网、承载网和核心网实现。
47.图2示意性示出了服务平台接入服务平台专网和互联网的结构示意图,如图2所示,在服务平台102中包括三个虚拟对象m1、m2和m3,在服务平台103中包括三个虚拟对象m4、m5和m6,服务平台102和服务平台103首先接入覆盖服务平台102和服务平台103的接入网301,接着接入承载网302,由于5g网络中的承载网是以城域划分的,因此承载网也可以认为是城域网,最后再接入核心网303,通过核心网303可以与服务平台专网和互联网连接,服务平台通过与服务平台专网中的云服务器和互联网中的服务器交互实现虚拟对象在服务平台中的活动以及在不同服务平台之间的切换。由于服务平台102和服务平台103接入了同一服务平台专网,因此服务平台102中的虚拟对象m1、m2和m3,以及服务平台103中的虚拟对象m4、m5和m6可以方便地在服务平台102和服务平台103之间切换,而且无需调用api接口以及进行复杂的数据报文交换,便可实现切换的平滑过渡。
48.根据实现需要,本技术实施例中的系统架构可以具有任意数目的终端设备、服务平台、云服务器和服务器。例如,服务器可以是由多个服务器设备组成的服务器组。
49.在本技术的一个实施例中,在根据服务平台专网组建技术建成服务平台专网后,服务平台专网对应的云服务器可以接收到各个服务平台厂商提交的服务平台注册信息,通
过对各个服务平台分配对应的标识信息,例如数字标识,并对各个服务平台进行注册,以将各个服务平台接入到服务平台专网中。当用户通过终端设备登陆当前服务平台时,用户对应的虚拟对象则进入当前服务平台进行各种活动,在登陆后,当前服务平台可以将虚拟对象的登陆状态信息发送至云服务器进行存储,该登陆状态信息包括会话信息、身份信息等数字属性信息,当虚拟对象想要从当前服务平台切换到选定的目标服务平台时,目标服务平台能够从云服务器中获取该虚拟对应的登陆状态信息,这样可以保证虚拟对象一直处于在线状态,保证了虚拟对象在不同服务平台之间切换时的平滑过渡,同时还保证了虚拟对象在不同服务平台中具有相同的数字属性。
50.如上所述,本技术中的基于专网的服务平台切换方法,可以通过云服务器提供云计算服务和云存储服务。
51.云计算(cloud computing)是一种计算模式,它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。
52.作为云计算的基础能力提供商,会建立云计算资源池(简称云平台,一般称为iaas(infrastructure as a service,基础设施即服务)平台,在资源池中部署多种类型的虚拟资源,供外部客户选择使用。云计算资源池中主要包括:计算设备(为虚拟化机器,包含操作系统)、存储设备、网络设备。
53.按照逻辑功能划分,在iaas(infrastructure as a service,基础设施即服务)层上可以部署paas(platform as a service,平台即服务)层,paas层之上再部署saas(software as a service,软件即服务)层,也可以直接将saas部署在iaas上。paas为软件运行的平台,如数据库、web容器等。saas为各式各样的业务软件,如web门户网站、短信发器等。一般来说,saas和paas相对于iaas是上层。
54.云存储(cloud storage)是在云计算概念上延伸和发展出来的一个新的概念,分布式云存储系统(以下简称存储系统)是指通过集应用、网格技术以及分布存储文件系统等功能,将网络中大量各种不同类型的存储设备(存储设备也称之为存储节点)通过应用软件或应用接口集合起来协同工作,共同对外提供数据存储和业务访问功能的一个存储系统。
55.目前,存储系统的存储方法为:创建逻辑卷,在创建逻辑卷时,就为每个逻辑卷分配物理存储空间,该物理存储空间可能是某个存储设备或者某几个存储设备的磁盘组成。客户端在某一逻辑卷上存储数据,也就是将数据存储在文件系统上,文件系统将数据分成许多部分,每一部分是一个对象,对象不仅包含数据而且还包含数据标识(id,id entity)等额外的信息,文件系统将每个对象分别写入该逻辑卷的物理存储空间,且文件系统会记录每个对象的存储位置信息,从而当客户端请求访问数据时,文件系统能够根据每个对象的存储位置信息让客户端对数据进行访问。
56.存储系统为逻辑卷分配物理存储空间的过程,具体为:按照对存储于逻辑卷的对象的容量估量(该估量往往相对于实际要存储的对象的容量有很大余量)和独立冗余磁盘阵列(raid,redundant array of independent disk)的组别,预先将物理存储空间划分成分条,一个逻辑卷可以理解为一个分条,从而为逻辑卷分配了物理存储空间。下面结合具体
实施方式对本技术提供的基于专网的元宇宙间切换方法、基于专网的元宇宙间切换装置、计算机可读介质以及电子设备等技术方案做出详细说明。
57.图3示出了基于专网的服务平台切换方法的流程图,如图3所示,基于专网的服务平台切换方法包括:
58.步骤s310:获取与目标服务平台对应的目标标识信息,所述目标服务平台是当前服务平台中虚拟对象所选定的待切换的服务平台,所述当前服务平台和所述目标服务平台均是接入服务平台专网的服务平台;
59.步骤s320:根据所述目标标识信息向所述目标服务平台发送切换请求;
60.步骤s330:接收所述目标服务平台响应所述切换请求所发送的信息获取请求,并将所述虚拟对象的登陆状态信息发送至所述目标服务平台。
61.本技术的基于专网的服务平台切换方法,云服务器在获取处于当前服务平台中的虚拟对象选定的目标服务平台所对应的目标标识信息后,根据该目标标识信息向目标服务平台发送切换请求,目标服务平台响应该切换请求可以向云服务器发送信息获取请求,接着云服务器响应该信息获取请求,将虚拟对象的登陆状态信息发送至目标服务平台。本技术实施例一方面能够将所有的服务平台接入到服务平台专网中,由服务平台专网对应的云服务器统一管理所有服务平台以及服务平台中虚拟对象的信息,提高了目标服务平台获取当前服务平台中虚拟对象的登陆状态信息的便捷度和效率;另一方面避免了在不同的服务平台之间通过api和复杂的数据报文交互实现切换,保证了虚拟对象在不同服务平台间切换时能够平滑过渡,以及虚拟对象在不同服务平台中能够保持数字属性的一致性。
62.下面以服务平台为元宇宙为例,对图3所示的基于专网的服务平台切换方法的各个步骤进行详细说明。
63.在步骤s310中,获取与目标服务平台对应的目标标识信息,所述目标服务平台是当前服务平台中虚拟对象所选定的待切换的服务平台,所述当前服务平台和所述目标服务平台均是接入服务平台专网的服务平台。
64.在本技术的示例性实施例中,当服务平台为元宇宙时,当前服务平台即为当前元宇宙,目标服务平台即为目标元宇宙,服务平台专网即为元宇宙专网,其它与服务平台相关的信息也都是与元宇宙相关的信息。
65.随着元宇宙厂商的增多,元宇宙厂商搭建的元宇宙也逐渐增多,且分布在不同的地区,为了提高各个元宇宙之间的交互,实现虚拟对象在不同元宇宙之间的平滑过渡和切换,有必要组建元宇宙专网,以统一管理各个元宇宙。
66.在本技术的示例性实施例中,可以通过元宇宙组建技术来构建元宇宙专网,该元宇宙组建技术具体可以是基于移动通信技术的无线组建专网技术,例如5g无线组建专网技术,基于网络切片的组建专网技术和基于云的组建专网技术中的至少一种,当然还可以是其它的组建专网技术,本技术实施例对此不作具体限定。
67.在本技术的示例性实施例中,在构建形成元宇宙专网后,可以将各个元宇宙厂商搭建的元宇宙接入到元宇宙专网中,以实现对元宇宙的统一管理。
68.在将元宇宙接入元宇宙专网时,各个元宇宙厂商可以向运营商提交相关的元宇宙注册信息,元宇宙专网中的云服务器在接收到元宇宙注册信息后,可以基于消息队列的方式对元宇宙的标识信息进行动态管理。
69.具体地,可以在云服务器中设置一消息队列,并在该消息队列中建立一个与元宇宙相关的主题,例如建立名为metasocial的主题,各个元宇宙厂商可以订阅该主题,这样当该主题中的信息发生动态更新时,各个元宇宙厂商便可以接收到相应地信息。在元宇宙专网中注册元宇宙时,可以将接收到的所有元宇宙注册信息按照接收顺序依次写入消息队列中;然后从消息队列中依次提取元宇宙注册信息,从中获取元宇宙注册信息中的初始标记信息,该初始标记信息具体可以是元宇宙名称、元宇宙的服务器ip地址、元宇宙的登陆网址等信息;接着可以针对每个元宇宙的初始标记信息分配不同的标识信息,该标识信息与初始标记信息的属性不同,例如可以是数字id,等等;最后可以根据各个元宇宙对应的初始标记信息和标识信息之间的映射关系构建形成元宇宙标识映射表,并将各元宇宙接入元宇宙专网中。
70.其中,元宇宙标识映射表是用于在虚拟对象在其所处的当前元宇宙中选定目标元宇宙后,云服务器可以根据该元宇宙标识映射表确定得到目标元宇宙所对应的目标标识信息。
71.在本技术的示例性实施例中,在确定与目标元宇宙对应的目标标识信息之前,虚拟对象需要确定想要切换过去的目标元宇宙,具体地,用户可以控制虚拟对象向当前元宇宙发送切换请求,当前元宇宙响应该切换请求后向云服务器发送元宇宙信息获取请求,以获取所有元宇宙的信息,并根据所有元宇宙的信息形成列表,以供虚拟对象从中选择目标元宇宙。例如可以根据各个元宇宙的名称形成名称列表,虚拟对象可以从名称列表中选择待切换的目标元宇宙;还可以根据各个元宇宙的服务器ip地址形成ip列表,虚拟对象可以从ip列表中选择待切换的目标元宇宙,所选定的ip地址即为目标元宇宙对应的ip地址;当然还可以根据元宇宙的其它维度的信息构建列表,以便虚拟对象从列表中确定待切换的目标元宇宙。
72.当虚拟对象选定目标元宇宙后,当前元宇宙可以将所选定的目标元宇宙所对应的初始标记信息发送至云服务器,云服务器通过将目标元宇宙的初始标记信息与元宇宙标识映射表进行比对,以获取与目标元宇宙对应的目标标识信息。
73.图4示意性示出了根据元宇宙标识映射表确定目标元宇宙对应的目标标识信息的流程示意图,如图4所示,在步骤s401中,将所述初始标记信息与所述元宇宙标识映射表中所有元宇宙的待比对标记信息进行比对;在步骤s402中,当所述元宇宙标识映射表中存在与所述初始标记信息相同的目标标记信息时,获取与所述目标标记信息对应的标识信息作为所述目标标识信息。
74.值得注意的是,云服务器发送给当前元宇宙的元宇宙信息中还可以包括元宇宙的标识信息,那么当前元宇宙可以根据所有元宇宙的标识信息构建标识列表,以供虚拟对象从中选择目标元宇宙,并且所选定的标识信息即为目标元宇宙对应的目标标识信息。
75.在步骤s320中,根据所述目标标识信息向所述目标服务平台发送切换请求。
76.在本技术的示例性实施例中,在获取目标标识信息后,可以基于该目标标识信息向目标元宇宙发送切换请求,该切换请求中至少包括请求切换的虚拟对象的标识信息,该虚拟对象的标识信息具体可以是虚拟对象的用户名、用户id等等,本技术实施例对此不作具体限定。目标元宇宙接收到切换请求后,能够进行响应,根据虚拟对象的标识信息构建信息获取请求,并基于该信息获取请求从云服务器中拉取该虚拟对象的登陆状态信息,以保
证虚拟对象平滑过渡至目标元宇宙中,并具有与在当前元宇宙中相同的数字属性。
77.在步骤s330中,接收所述目标服务平台响应所述切换请求所发送的信息获取请求,并将所述虚拟对象的登陆状态信息发送至所述目标服务平台。
78.在本技术的示例性实施例中,云服务器在接收到目标元宇宙响应该切换请求所发送的信息获取请求后,可以对该信息获取请求进行解析,以获取虚拟对象对应的标识信息,接着可以将虚拟对象对应的标识信息与所存储的所有虚拟对象对应的待比对标识信息进行比对,以获取与虚拟对象的标识信息对应的登陆状态信息,进而将该登陆状态信息发送至目标元宇宙。在本技术的实施例中,登陆状态信息具体可以包括虚拟对象的会话信息、身份信息等数字属性信息,目标元宇宙同步虚拟对象的登陆状态信息后,能够保证虚拟对象在目标元宇宙中的在线状态,实现虚拟对象的跨元宇宙切换的平滑过渡,同时也保证了虚拟对象身份数字属性的同步,从显示效果而言,虚拟对象所处的环境由当前元宇宙切换为目标元宇宙,但是虚拟对象的形象、衣着等均未发生变化。
79.在本技术的示例性实施例中,为了保证目标元宇宙能够从云服务器中顺利拉取请求切换的虚拟对象的登陆状态信息,在虚拟对象成功登陆当前元宇宙后,当前元宇宙需要将虚拟对象的登陆状态信息发送至云服务器进行存储,这样当云服务器接收到目标元宇宙发送的信息获取请求后,可以根据信息获取请求中虚拟对象的标识信息获取与该虚拟对象对应的登陆状态信息,进而将该登陆状态信息发送至目标元宇宙。
80.在本技术的示例性实施例中,当接入元宇宙的xr客户端增多时,元宇宙专网的数据处理量也会增大,如果多个虚拟对象同时请求切换元宇宙时,时延会明显增大,因此为了提高用户体验、降低时延,可以在接入元宇宙的xr客户端增多时,减少xr的数据传输带宽和交互次数,以降低并发量和网络时延,进而提升用户体验。
81.xr客户端登陆元宇宙后,可以在元宇宙中以及在元宇宙之间切换来进行各类业务活动,例如观看展览、购物、玩游戏、培训等等,为了使本技术中的基于专网的元宇宙间切换方法更清楚,接下来以用户通过xr客户端在元宇宙m1和元宇宙m2之间切换为例对本技术的基于专网的元宇宙间切换方法以及涉及的交互流程进行具体说明。
82.图5示意性示出了基于专网的元宇宙间切换方法的交互流程图,如图5所示,在步骤s501中,用户a通过xr客户端登陆元宇宙m1,并在元宇宙m1中生成与用户a对应的虚拟对象;在步骤s502中,元宇宙m1将虚拟对象的登陆状态信息发送至云服务器;在步骤s503中,用户a通过xr客户端向元宇宙m1发送元宇宙切换请求;在步骤s504中,元宇宙m1响应该元宇宙切换请求,向云服务器发送元宇宙信息获取请求;在步骤s505中,云服务器响应元宇宙信息获取请求,将所有元宇宙的信息发送至元宇宙m1;在步骤s506中,根据所有元宇宙的信息构建列表;在步骤s507中,虚拟对象从列表中选择目标元宇宙m2;在步骤s508中,元宇宙m1将目标元宇宙m2的初始标记信息发送至云服务器;在步骤s509中,云服务器根据目标元宇宙m2的初始标记信息获取与目标元宇宙m2对应的目标标识信息;在步骤s510中,根据目标标识信息向目标元宇宙m2发送元宇宙切换请求;在步骤s511中,目标元宇宙m2响应元宇宙切换请求,向云服务器发送信息获取请求;在步骤s512中,云服务器响应信息获取请求,将虚拟对象对应的登陆状态信息发送至目标元宇宙m2。
83.为了保证虚拟对象能够顺利地确定目标元宇宙m2,并从元宇宙m1切换至目标元宇宙m2中,在步骤s501之前,还可以通过步骤s1-s4,以将多个元宇宙接入到元宇宙专网中,具
体地,在步骤s1中,多个元宇宙向云服务器发送元宇宙注册信息;在步骤s2中,将各元宇宙注册信息按照接收顺序依次写入消息队列中;在步骤s3中,从消息队列中依次提取元宇宙注册信息,获取元宇宙注册信息中的元宇宙初始标记信息;在步骤s4中,针对不同的初始标记信息分配不同的标识信息,根据初始标记信息和标识信息之间的映射关系构建元宇宙标识映射表,并将元宇宙接入元宇宙专网中。
84.在上述实施例中,以元宇宙为例对本技术实施例中的基于专网的服务平台切换方法进行了说明,当服务平台为其它类型的平台时,也可以根据上述实施例中的方法进行切换,本技术实施例在此不再赘述。
85.本技术实施例中的基于专网的服务平台切换方法,云服务器在获取处于当前服务平台中的虚拟对象选定的目标服务平台所对应的目标标识信息后,根据该目标标识信息向目标服务平台发送切换请求,目标服务平台响应该切换请求可以向云服务器发送信息获取请求,接着云服务器响应该信息获取请求,将虚拟对象的登陆状态信息发送至目标服务平台。本技术实施例一方面能够将所有的服务平台接入到服务平台专网中,由服务平台专网对应的云服务器统一管理所有服务平台以及服务平台中虚拟对象的信息,实现对不同服务平台的数据分发和状态同步,提高了目标服务平台获取当前服务平台中虚拟对象的登陆状态信息的便捷度和效率;另一方面避免了在不同的服务平台之间通过api和复杂的数据报文交互实现切换,保证了虚拟对象在不同服务平台间切换时能够平滑过渡,以及虚拟对象在不同服务平台中能够保持数字属性的一致性;再一方面通过将网络与服务平台深度融合增强了运营商的技术实力和话语权,并拉动了行业业务收入的增长。
86.本技术还提供了一种基于专网的服务平台切换系统,图6示出了基于专网的服务平台切换系统的结构示意图,如图6所示,基于专网的服务平台间切换系统600可以包括信息获取模块601、请求发送模块602和信息发送模块603。其中:
87.信息获取模块601,用于获取与目标服务平台对应的目标标识信息,所述目标服务平台是当前服务平台中虚拟对象所选定的待切换的服务平台,所述当前服务平台和所述目标服务平台均是接入服务平台专网的服务平台;
88.请求发送模块602,用于根据所述目标标识信息向所述目标服务平台发送切换请求;
89.信息发送模块603,用于接收所述目标服务平台响应所述切换请求所发送的信息获取请求,并将所述虚拟对象的登陆状态信息发送至所述目标服务平台。
90.在本技术的一个实施例中,所述信息获取模块601包括:接收单元,用于接收所述当前服务平台发送的与所述目标服务平台对应的初始标记信息;标识获取单元,用于获取服务平台标识映射表,并根据所述初始标记信息和所述服务平台标识映射表确定所述目标标识信息。
91.在本技术的一个实施例中,所述标识获取单元配置为:将所述初始标记信息与所述服务平台标识映射表中所有服务平台的待比对标记信息进行比对;当所述服务平台标识映射表中存在与所述初始标记信息相同的目标标记信息时,获取与所述目标标记信息对应的标识信息作为所述目标标识信息。
92.在本技术的一个实施例中,所述切换请求和所述信息获取请求包括与所述虚拟对象对应的标识信息;所述信息发送模块603配置为:解析所述信息获取请求,以获取所述虚
拟对象对应的标识信息;将所述虚拟对象对应的标识信息与所存储的所有虚拟对象对应的待比对标识信息进行比对,以获取与所述标识信息对应的登陆状态信息;将所述登陆状态信息发送至所述目标服务平台。
93.在本技术的一个实施例中,所述基于专网的服务平台间切换系统600还包括:注册模块,用于在获取与目标服务平台对应的目标标识信息之前,接收多个服务平台发送的服务平台注册信息,根据所述服务平台注册信息将各所述服务平台接入所述服务平台专网中。
94.在本技术的示例性实施例中,所述注册模块配置为:将各所述服务平台注册信息按照接收顺序依次写入消息队列中;从所述消息队列中依次提取所述服务平台注册信息,获取所述服务平台注册信息中的初始标记信息;针对不同的所述初始标记信息分配不同的标识信息,根据所述初始标记信息和所述标识信息之间的映射关系构建服务平台标识映射表,并将所述服务平台接入所述服务平台专网中,其中所述初始标记信息和所述标识信息的属性不同。
95.在本技术的示例性实施例中,所述基于专网的服务平台间切换系统600还包括:接收模块,用于在获取与目标服务平台对应的目标标识信息之前,接收并存储所述当前服务平台发送的与所述虚拟对象对应的登陆状态信息。
96.在本技术的示例性实施例中,所述基于专网的服务平台间切换系统600还包括:响应模块,用于在获取与目标服务平台对应的目标标识信息之前,响应所述当前服务平台发送的服务平台信息获取请求,将所有服务平台对应的信息发送至所述当前服务平台,以使所述虚拟对象从包括所有服务平台的信息的列表中选定所述目标服务平台。
97.在本技术的示例性实施例中,所述基于专网的服务平台间切换系统600还包括:组建模块,用于在获取与目标服务平台对应的目标标识信息之前,根据服务平台专网组建技术组建所述服务平台专网,所述服务平台专网组建技术包括基于移动通信技术的无线组建专网技术、基于网络切片组建专网技术和基于云组建专网技术中的至少一种。
98.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
99.此外,尽管在附图中以特定顺序描述了本技术中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。
100.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本技术实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本技术实施方式的方法。
101.图7示意性地示出了用于实现本技术实施例的电子设备的计算机系统结构框图,
该电子设备可以是设置于终端设备或服务器中。
102.需要说明的是,图7示出的电子设备的计算机系统700仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
103.如图7所示,计算机系统700包括中央处理器701(central processing unit,cpu),其可以根据存储在只读存储器702(read-only memory,rom)中的程序或者从存储部分708加载到随机访问存储器703(random access memory,ram)中的程序而执行各种适当的动作和处理。在随机访问存储器703中,还存储有系统操作所需的各种程序和数据。中央处理器701、在只读存储器702以及随机访问存储器703通过总线704彼此相连。输入/输出接口705(input/output接口,即i/o接口)也连接至总线704。
104.在一些实施例中,以下部件连接至输入/输出接口705:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(cathode ray tube,crt)、液晶显示器(liquid crystal display,lcd)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如局域网卡、调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器77也根据需要连接至输入/输出接口705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器77上,以便于从其上读出的计算机程序根据需要被安装入存储部分708。
105.特别地,根据本技术的实施例,各个方法流程图中所描述的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分709从网络上被下载和安装,和/或从可拆卸介质711被安装。在该计算机程序被中央处理器701执行时,执行本技术的系统中限定的各种功能。
106.需要说明的是,本技术实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读介质或者是上述两者的任意组合。计算机可读介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、闪存、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
107.附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代
表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
108.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
109.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本技术实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台电子设备执行根据本技术实施方式的方法。
110.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。

技术特征:


1.一种基于专网的服务平台切换方法,其特征在于,应用于云服务器,包括:获取与目标服务平台对应的目标标识信息,所述目标服务平台是当前服务平台中虚拟对象所选定的待切换的服务平台,所述当前服务平台和所述目标服务平台均是接入服务平台专网的服务平台;根据所述目标标识信息向所述目标服务平台发送切换请求;接收所述目标服务平台响应所述切换请求所发送的信息获取请求,并将所述虚拟对象的登陆状态信息发送至所述目标服务平台。2.根据权利要求1所述的方法,其特征在于,所述获取与目标服务平台对应的目标标识信息,包括:接收所述当前服务平台发送的与所述目标服务平台对应的初始标记信息;获取服务平台标识映射表,并根据所述初始标记信息和所述服务平台标识映射表确定所述目标标识信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述初始标记信息和所述服务平台标识映射表确定所述目标标识信息,包括:将所述初始标记信息与所述服务平台标识映射表中所有服务平台的待比对标记信息进行比对;当所述服务平台标识映射表中存在与所述初始标记信息相同的目标标记信息时,获取与所述目标标记信息对应的标识信息作为所述目标标识信息。4.根据权利要求1中所述的方法,其特征在于,所述切换请求和所述信息获取请求包括与所述虚拟对象对应的标识信息;所述接收所述目标服务平台响应所述切换请求所发送的信息获取请求,并将所述虚拟对象的登陆状态信息发送至所述目标服务平台,包括:解析所述信息获取请求,以获取所述虚拟对象对应的标识信息;将所述虚拟对象对应的标识信息与所存储的所有虚拟对象对应的待比对标识信息进行比对,以获取与所述标识信息对应的登陆状态信息;将所述登陆状态信息发送至所述目标服务平台。5.根据权利要求1中所述的方法,其特征在于,在获取与目标服务平台对应的目标标识信息之前,所述方法还包括:接收多个服务平台发送的服务平台注册信息,根据所述服务平台注册信息将各所述服务平台接入所述服务平台专网中。6.根据权利要求5中所述的方法,其特征在于,所述根据所述服务平台注册信息将各所述服务平台接入所述服务平台专网中,包括:将各所述服务平台注册信息按照接收顺序依次写入消息队列中;从所述消息队列中依次提取所述服务平台注册信息,获取所述服务平台注册信息中的初始标记信息;针对不同的所述初始标记信息分配不同的标识信息,根据所述初始标记信息和所述标识信息之间的映射关系构建服务平台标识映射表,并将所述服务平台接入所述服务平台专网中,其中所述初始标记信息和所述标识信息的属性不同。7.根据权利要求1所述的方法,其特征在于,在获取与目标服务平台对应的目标标识信
息之前,所述方法还包括:接收并存储所述当前服务平台发送的与所述虚拟对象对应的登陆状态信息。8.根据权利要求1所述的方法,其特征在于,在获取与目标服务平台对应的目标标识信息之前,所述方法还包括:响应所述当前服务平台发送的服务平台信息获取请求,将所有服务平台对应的信息发送至所述当前服务平台,以使所述虚拟对象从包括所有服务平台的信息的列表中选定所述目标服务平台。9.根据权利要求1所述的方法,其特征在于,在获取与目标服务平台对应的目标标识信息之前,所述方法还包括:根据服务平台专网组建技术组建所述服务平台专网,所述服务平台专网组建技术包括基于移动通信技术的无线组建专网技术、基于网络切片组建专网技术和基于云组建专网技术中的至少一种。10.一种基于专网的服务平台切换系统,其特征在于,配置于云服务器,包括:信息获取模块,用于获取与目标服务平台对应的目标标识信息,所述目标服务平台是当前服务平台中虚拟对象所选定的待切换的服务平台,所述当前服务平台和所述目标服务平台均是接入服务平台专网的服务平台;请求发送模块,用于根据所述目标标识信息向所述目标服务平台发送切换请求;信息发送模块,用于接收所述目标服务平台响应所述切换请求所发送的信息获取请求,并将所述虚拟对象的登陆状态信息发送至所述目标服务平台。11.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1~9中任意一项所述的基于专网的服务平台切换方法。12.一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1~9中任意一项所述的基于专网的服务平台切换方法。

技术总结


本申请属于通信网络技术领域,涉及基于专网的服务平台切换方法、系统及电子设备。该方法应用于云服务器,包括:获取与目标服务平台对应的目标标识信息,所述目标服务平台是当前服务平台中的虚拟对象所选定的待切换的服务平台,所述当前服务平台和所述目标服务平台均是接入服务平台专网的服务平台;根据所述目标标识信息向所述目标服务平台发送切换请求;接收所述目标服务平台响应所述切换请求所发送的信息获取请求,并将所述虚拟对象的登陆状态信息发送至所述目标服务平台。本申请能够通过服务平台专网统一管理各个服务平台,使虚拟对象跨服务平台切换时保持统一的身份信息和其它数字属性,保证虚拟对象在不同服务平台之间的平滑过渡和切换。的平滑过渡和切换。的平滑过渡和切换。


技术研发人员:

王磊 赵德欣 杜梅

受保护的技术使用者:

中国电信股份有限公司

技术研发日:

2022.08.26

技术公布日:

2022/11/25

本文发布于:2024-09-20 17:30:03,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/10759.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:服务平台   所述   信息   目标
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议