1.本技术涉及计算机技术领域,尤其涉及一种电竞数据处理方法、装置、设备及存储介质。
背景技术:
2.为了减少手机端游使用无线通讯技术(例如,wi
‑
fi)所造成的干扰,可以采用第五代移动通信技术(即5th generation mobile communication technology,简称5g)方案作为执行电竞业务的一个接入手段。其中,传统5g专网方案可以在用于执行电竞业务的电竞区域(例如,电竞场馆)中部署有5g专网,使得该电竞场馆中的电竞终端可以基于5g专网执行电竞业务,进而能够有效确保执行电竞业务过程中所需要的低延迟和稳定性。可以理解的是,为了使得电竞业务的执行不受外部设置的影响,需要在该电竞场馆中本地部署5g核心网,以便于在本地管理电竞终端所使用的账户体系。
3.应当理解,随着电子竞技产业的蓬勃发展,越来越多的地方建设电竞场馆,当每个电竞场馆均需要部署5g专网方案时,这意味着每个电竞场馆均需要各自部署5g核心网,进而导致部署成本较高。
技术实现要素:
4.本技术实施例提供一种电竞数据处理方法、装置、设备及存储介质,可以降低部署成本。
5.本技术实施例一方面提供一种电竞数据处理方法,包括:
6.在目标本地电竞区域中的电竞终端满足终端接入条件时,接收满足终端接入条件的电竞终端发送的携带访问标识信息的电竞业务数据;目标本地电竞区域属于5g专网所部署的n个本地电竞区域;n为正整数;5g专网包括管理终端以及部署在云端的5g核心网;n个本地电竞区域中的每个本地电竞区域中的基站均与部署在云端的5g核心网具有第一网络连接关系;终端接入条件用于指示管理终端在检测到n个本地电竞区域中存在启动电竞客户端的电竞终端时,通过5g专网中的基站与部署在云端的5g核心网之间的第一网络连接关系,对检测到的电竞终端进行权限验证;电竞业务数据是满足终端接入条件的电竞终端在执行电竞客户端对应的电竞业务时所生成的;
7.获取与目标本地电竞区域中的目标基站相关联的业务路由信息,在业务路由信息中查找与访问标识信息相同的业务路由信息;
8.在查找到与访问标识信息相同的业务路由信息时,基于目标基站与目标本地电竞区域中的目标本地电竞服务器之间的第二网络连接关系,将电竞业务数据发送至访问标识信息对应的目标本地电竞服务器,以使目标本地电竞服务器基于电竞业务数据,得到电竞业务的电竞响应数据。
9.本技术实施例一方面提供一种电竞数据处理装置,包括:
10.电竞业务数据接收模块,用于在目标本地电竞区域中的电竞终端满足终端接入条
件时,接收满足终端接入条件的电竞终端发送的携带访问标识信息的电竞业务数据;目标本地电竞区域属于5g专网所部署的n个本地电竞区域;n为正整数;5g专网包括管理终端以及部署在云端的5g核心网;n个本地电竞区域中的每个本地电竞区域中的基站均与部署在云端的5g核心网具有第一网络连接关系;终端接入条件用于指示管理终端在检测到n个本地电竞区域中存在启动电竞客户端的电竞终端时,通过5g专网中的基站与部署在云端的5g核心网之间的第一网络连接关系,对检测到的电竞终端进行权限验证;电竞业务数据是满足终端接入条件的电竞终端在执行电竞客户端对应的电竞业务时所生成的;
11.路由信息获取模块,用于获取与目标本地电竞区域中的目标基站相关联的业务路由信息,在业务路由信息中查找与访问标识信息相同的业务路由信息;
12.电竞业务数据发送模块,用于在查找到与访问标识信息相同的业务路由信息时,基于目标基站与目标本地电竞区域中的目标本地电竞服务器之间的第二网络连接关系,将电竞业务数据发送至访问标识信息对应的目标本地电竞服务器,以使目标本地电竞服务器基于电竞业务数据,得到电竞业务的电竞响应数据。
13.其中,目标基站包括目标5g远端单元、目标5g扩展单元以及目标基带处理单元;目标基带处理单元用于与目标5g扩展单元进行通信,且用于与部署在云端的5g核心网进行通信;目标基站是从部署在5g专网中的基站中所确定的与管理终端具有最优网络连接关系的基站;
14.该装置还包括:
15.第一设置信息接收模块,用于通过目标5g远端单元,接收管理终端发送的第一设置信息,且将第一设置信息转发至目标5g扩展单元;第一设置信息为管理终端对应的管理用户在第一网管平台上针对部署在云端的5g核心网中的网元所确定的;
16.第一设置信息发送模块,用于通过目标5g扩展单元,将第一设置信息转发至目标基带处理单元;
17.第一设置信息转发模块,用于通过目标基带处理单元以及目标基带处理单元与部署在云端的5g核心网之间的第一网络连接关系,将第一设置信息转发至部署在云端的5g核心网,以使部署在云端的5g核心网存储第一设置信息。
18.其中,部署在云端的5g核心网包括第一功能网元、第二功能网元以及第三功能网元;第一功能网元用于实现接入和移动管理功能;第二功能网元用于实现会话管理功能;第三功能网元用于实现统一数据管理功能;
19.该第一设置信息转发模块还用于:
20.通过目标基带处理单元以及目标基带处理单元与部署在云端的5g核心网之间的第一网络连接关系,将第一设置信息转发至第一功能网元,以使第一功能网元将第一设置信息转发至第二功能网元;第二功能网元用于将第一设置信息存储至第三功能网元。
21.其中,该装置还包括:
22.开卡请求接收模块,用于接收管理终端发送的开卡请求;开卡请求携带待开卡的电竞卡片的卡片信息;
23.开卡请求转发模块,用于通过目标基带处理单元以及第一网络连接关系,将开卡请求转发至第一功能网元,以使第一功能网元将开卡请求转发至第二功能网元;第二功能网元用于基于第一设置信息以及卡片信息,对开卡请求进行认证,且在认证成功时将卡片
信息存储至第三功能网元;第三功能网元中存储的卡片信息为n个本地电竞区域中的电竞终端所使用的电竞卡片对应的卡片信息。
24.其中,该装置还包括:
25.第二设置信息接收模块,用于通过目标5g远端单元,接收管理终端发送的第二设置信息,且将第二设置信息转发至目标5g扩展单元;第二设置信息为管理用户在第二网管平台上针对n个本地电竞区域中的每个本地电竞区域的基站分别进行分流配置后所确定的;第二网管平台与第一网管平台不同;
26.第二设置信息发送模块,用于通过目标5g扩展单元,将第二设置信息转发至目标基带处理单元;
27.第二设置信息转发模块,用于通过目标基带处理单元以及目标基带处理单元与部署在云端的5g核心网之间的第一网络连接关系,将第二设置信息转发至部署在云端的5g核心网,以使部署在云端的5g核心网存储第二设置信息;第二设置信息包括与目标基站相关联的业务路由信息。
28.其中,目标基站是从部署在5g专网中的基站中所确定的与管理终端具有最优网络连接关系的基站;管理终端用于对待验证电竞终端进行权限验证;待验证对电竞终端为管理终端在n个本地电竞区域中所检测到的启动电竞客户端的电竞终端;
29.该装置还包括:
30.权限验证请求接收模块,用于基于最优网络连接关系接收管理终端发送的权限验证请求;权限验证请求为管理终端针对待验证电竞终端使用的待验证卡片信息所生成的;
31.权限验证请求转发模块,通过目标基站与部署在云端的5g核心网之间的第一网络连接关系,将权限验证请求转发至部署在云端的5g核心网,以使部署在云端的5g核心网基于权限验证请求,从状态验证信息表中获取待验证卡片信息的状态信息;状态验证信息表为部署在云端的5g核心网中的第三功能网元基于n个本地电竞区域中的电竞终端的卡片信息所建立的;
32.状态信息接收模块,用于接收部署在云端的5g核心网返回的状态信息,基于最优网络连接关系将状态信息返回至管理终端,以使管理终端基于状态信息以及终端接入条件,生成与待验证电竞终端相关联的通知信息。
33.其中,通知信息为管理终端在确定待验证电竞终端满足终端接入条件时所生成的第一通知信息;
34.该装置还包括:
35.第一通知信息接收模块,用于基于最优网络连接关系接收管理终端发送的第一通知信息;
36.第一通知信息发送模块,用于通过目标基站与待验证电竞终端之间的网络连接关系,将第一通知信息发送至待验证电竞终端;第一通知信息用于指示待验证电竞终端的验证成功。
37.其中,该装置还包括:
38.第一通知信息转发模块,用于通过目标基站与部署在云端的5g核心网之间的第一网络连接关系,将第一通知信息转发至部署在云端的5g核心网,以使部署在云端的5g核心网中的第三功能网元将待验证卡片信息对应的状态信息由第一状态变更为第二状态。
39.其中,通知信息为管理终端在确定待验证电竞终端不满足终端接入条件时所生成的第二通知信息;
40.该装置还包括:
41.第二通知信息接收模块,用于基于最优网络连接关系接收管理终端发送的第二通知信息;
42.第二通知信息发送模块,用于通过目标基站与待验证电竞终端之间的网络连接关系,将第二通知信息发送至待验证电竞终端;第二通知信息用于指示待验证电竞终端的验证失败。
43.其中,该装置还包括:
44.第二通知信息转发模块,用于通过目标基站与部署在云端的5g核心网之间的第一网络连接关系,将第二通知信息转发至部署在云端的5g核心网,以使部署在云端的5g核心网基于第二通知信息,在第三功能网元中查找与待验证卡片信息的电竞账号相同的卡片信息,且基于查找到的卡片信息的开卡时间戳,将除具有最小开卡时间戳的卡片信息之外的卡片信息进行删除。
45.其中,目标本地电竞区域包括m个电竞终端;m为正整数;m个电竞终端包括属于第一电竞阵营的第一电竞终端以及属于第二电竞阵营的第二电竞终端;第一电竞阵营与第二电竞阵营属于不同的电竞阵营。
46.其中,目标基站中的目标5g远端单元的数量为e个,e为正整数;e个目标5g远端单元中的每个目标5g远端单元用于接收业务数据信息;业务数据信息包括第一业务数据信息以及第二业务数据信息;第一业务数据信息是由管理终端发送的;第二业务数据信息是由目标本地电竞区域中的满足终端接入条件的电竞终端发送的。
47.本技术实施例一方面提供了一种计算机设备,包括:处理器和存储器;
48.处理器与存储器相连,其中,存储器用于存储计算机程序,计算机程序被处理器执行时,使得该计算机设备执行本技术实施例提供的方法。
49.本技术实施例一方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序适于由处理器加载并执行,以使得具有该处理器的计算机设备执行本技术实施例提供的方法。
50.本技术实施例一方面提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术实施例提供的方法。
51.在本技术实施例中,5g专网中所部署的n个本地电竞区域中的基站均与部署在云端的5g核心网具有第一网络连接关系,这样在n个本地电竞区域中的任意一个本地电竞区域(即目标本地电竞区域)中的电竞终端在满足终端接入条件时,均可执行所在目标本地电竞区域对应的电竞业务,以生成携带访问标识信息的电竞业务数据。进一步地,目标本地电竞区域中的目标基站在接收到携带访问标识信息的电竞业务数据时,可以通过在与目标基站相关联的业务路由信息中查找与访问标识信息相同的业务路由信息,进而可以在查找到时,通过目标基站与该目标本地电竞区域中的目标本地电竞服务器之间的第二网络连接关系,将电竞业务数据发送至业务访问标识信息对应的目标本地电竞服务器。本技术实施例
中的5g专网无需在每个本地电竞区域中分别部署5g核心网,这样在本地电竞区域的数量过多时,能够明显降低部署成本。
附图说明
52.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
53.图1是本技术实施例提供的一种通信系统的网络架构示意图;
54.图2是本技术实施例提供的一种进行数据交互的场景示意图;
55.图3是本技术实施例提供的一种电竞数据处理方法的流程示意图;
56.图4是本技术实施例提供的一种基于5g通信系统的网络架构示意图;
57.图5是本技术实施例提供的一种发送电竞业务数据的场景示意图;
58.图6是本技术实施例提供的一种电竞数据处理方法的流程示意图;
59.图7是本技术实施例提供的一种管理终端通过部署在云端的5g核心网对待开卡的电竞卡片进行开卡的场景示意图;
60.图8是本技术实施例提供的一种电竞数据处理装置的结构示意图;
61.图9是本技术实施例提供的一种计算机设备的结构示意图。
具体实施方式
62.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
63.本技术实施例中的5g专网基站分流方案可以通过租用运营商的频段,或者使用专网的频段,在多个本地电竞区域搭建了一套完整的网络和方案,和公网的数据和流量完全隔开,以保证自己网络的独立性以及提高数据传输时的安全性和隐私性。其中,5g专网的多个本地电竞区域均可以执行电竞业务,且每个本地电竞区域执行的电竞业务可以相同,也可以不同,这里将不对其进行限定。其中,每个本地电竞区域均可以部署有用于执行电竞业务的电竞终端、用于进行数据分流的基站以及该电竞业务对应的本地电竞服务器。任意一个本地电竞区域中的本地电竞服务器在接收到通过本地基站发送的电竞业务数据时,可以基于云技术确定该电竞业务对应的电竞响应数据,适用于大数据中的数据计算领域。
64.其中,云技术(cloud technology)是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。云技术是基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、应用技术等的总称,可以组成资源池,按需所用,灵活便利。云计算技术将变成重要支撑。技术网络系统的后台服务需要大量的计算、存储资源,如视频网站、图片类网站和更多的门户网站。伴随着互联网行业的高度发展和应用,将来每个物品都有可能存在自己的识别标志,都需要传输到后台系统进行逻辑处理,不同程度级别的数据将会分开处理,各类行业数据皆需要强大的系统
后盾支撑,只能通过云计算来实现。
65.云计算是一种计算模式,它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。作为云计算的基础能力提供商,会建立云计算资源池(简称云平台,一般称为iaas(infrastructure as a service,基础设施即服务)平台,在资源池中部署多种类型的虚拟资源,供外部客户选择使用。云计算资源池中主要包括:计算设备(为虚拟化机器,包含操作系统)、存储设备、网络设备。
66.其中,大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。随着云时代的来临,大数据也吸引了越来越多的关注,大数据需要特殊的技术,以有效地处理大量的容忍经过时间内的数据。适用于大数据的技术,包括大规模并行处理数据库、数据挖掘、分布式文件系统、分布式数据库、云计算平台、互联网和可扩展的存储系统。
67.其中,5g专网基站分流方案中的5g核心网可以云化部署,n个本地电竞区域共用一套5g核心网,账号体系、开卡和激活账号都是在云端进行,进而使得这n个本地电竞区域可以共用一套电竞卡片(例如,手机卡),其中,n为正整数。换言之,电竞用户可以使用同一张电竞卡片,通过满足终端接入条件的电竞终端,在5g专网所部署的n个本地电竞区域中参与多种的电竞业务,而无需在每个本地电竞区域中更换电竞卡片。其中,云端部署可以类比为混合云(hybrid cloud)。混合云融合了公有云(public cloud)和私有云(private cloud),是近年来云计算的主要模式和发展方向。私有云主要是面向企业用户,出于安全考虑,企业更愿意将数据存放在私有云中,但是同时又希望可以获得公有云的计算资源,在这种情况下混合云被越来越多的采用,它将公有云和私有云进行混合和匹配,以获得最佳的效果,这种个性化的解决方案,达到了既省钱又安全的目的。
68.可以理解的是,在本技术实施例中,与电竞业务相关联的电竞客户端可以为运行在电竞终端上的游戏客户端,还可以为运行在本地电竞服务器(即云端服务器)中的云游戏,这里将不对其进行限定。其中,云游戏(cloud gaming)又可称为游戏点播(gaming on demand),是一种以云计算技术为基础的在线游戏技术。云游戏技术使图形处理与数据运算能力相对有限的轻端设备(thin client)能运行高品质游戏。在云游戏场景下,游戏并不在玩家游戏终端,而是在云端服务器中运行,并由云端服务器将游戏场景渲染为视频音频流,通过网络传输给玩家游戏终端。玩家游戏终端无需拥有强大的图形运算与数据处理能力,仅需拥有基本的流媒体播放能力与获取玩家输入指令并发送给云端服务器的能力即可。
69.请参见图1,图1是本技术实施例提供的一种通信系统的网络架构示意图。如图1所示,本技术实施例中的通信系统(例如,通信系统1x)可以包括但不限于5g通信系统,这里将不针对其进行限定。其中,该通信系统1x对应的5g专网可以包括管理终端、网管系统、用于服务于n个本地电竞区域的5g核心网(例如,图1所示的部署在云端的5g核心网10w),其中,这里的n为正整数。如图1所示,本技术实施例中的本地电竞区域的数量可以以2个为例,具体可以包括第一本地电竞区域(例如,本地电竞区域q1)和第二本地电竞区域(例如,本地电竞区域q2)。
70.其中,部署在n个本地电竞区域中的每个用户终端和部署在5g专网中的管理终端均可以包括:智能手机、平板电脑、笔记本电脑、台式计算机等具有数据处理功能的智能终端。其中,本技术实施例的电竞终端可以用于执行所在本地电竞区域中的电竞业务,该电竞终端对应的用户可以称之为电竞用户。本技术实施例中的管理终端可以用于对图1所示的通信系统1x进行管理,且将该管理终端对应的用户称之为管理用户。其中,本技术实施例中的电竞业务可以是指电竞客户端所执行的电子竞技业务。比如,在电竞客户端为射击类游戏客户端时,该电竞业务可以为该射击类游戏客户端所执行的射击竞技业务(例如,枪战业务);在电竞客户端为竞速类游戏客户端时,该电竞业务可以为该竞速类游戏客户端所执行的速度竞技业务(例如,赛车业务),这里将不对其进行一一举例。
71.应当理解,该管理用户可以登录图1所示的网管系统,对该通信系统1x中的n个本地电竞区域中的每个基站和5g核心网10w中的网元进行设置。其中,该5g专网中的网管系统可以包括第一网管平台和第二网管平台,这里的第一网管平台与第二网管平台不同。比如,该第一网管平台可以为5g核心网网管平台,该5g核心网网管平台可以部署在云端,也可以部署在本地,这里将不对其进行限定。管理终端对应的管理用户可以在该5g核心网网管平台上,针对图1所示的5g核心网10w中的网元进行设置,以得到第一设置信息。其中,该第一设置信息可以包括该管理用户所设置的具备接入权限的卡片信息、信号强度、频谱、带宽、信噪比等参数信息。该第二网管平台可以为本地的基站网管平台,该管理用户可以在该基站网管平台上,针对图1所示的n个本地电竞区域中的每个基站进行分流配置,以得到第二设置信息。其中,该第二设置信息可以包括信道、信噪比以及放大功率等参数信息。
72.其中,本技术实施例可以将本地电竞区域q1对应的电竞业务称之为第一电竞业务,如图1所示,该本地电竞区域q1中可以包括第一电竞终端集群、基站11j、该第一电竞业务对应的本地电竞服务器11f。其中,本地电竞区域q1中的电竞终端的终端数量可以为m1个,这里的m1为正整数。这m1个电竞终端可以包括多个属于不同电竞阵营的电竞集群,比如,该m1个电竞终端具体可以包括图1所示的电竞集群11y1以及电竞集群11y2。其中,该电竞集群11y1与电竞集群11y2属于不同的电竞阵营。
73.其中,本地电竞区域q1中的基站11j可以包括e1个5g远端单元(remote radio unit,简称rru)、一个5g扩展单元(例如,5g扩展单元11k)以及一个基带处理单元(building base band unit,简称bbu,例如,基带处理单元11b),这里的e1为正整数。比如,这e1个rru单元具体可以包括图1所示的rru单元11r1以及rru单元11r2。如图1所示,对于e1个rru单元中的每个rru单元而言,该rru单元可以用于与部署在本地电竞区域q1中的电竞终端进行通信,且该rru单元还可以用于与5g扩展单元11k进行通信。对于该5g扩展单元11k而言,该5g扩展单元11k可以用于与e1个rru单元中的每个rru单元进行通信,且该5g扩展单元11k还可以用于与具有数据分流功能的bbu单元11b进行通信。
74.其中,本技术实施例还可以将本地电竞区域q2对应的电竞业务称之为第二电竞业务,如图1所示,该本地电竞区域q2中可以包括第二电竞终端集群、基站12j、该第二电竞业务对应的本地电竞服务器12f。其中,本地电竞区域q2中的电竞终端的终端数量可以为m2个,这里的m2为正整数。这m2个电竞终端可以包括多个属于不同电竞阵营的电竞集群,比如,该m2个电竞终端具体可以包括图1所示的电竞集群12y1、电竞集群12y2以及电竞集群12y3。其中,该电竞集群12y1、电竞集群12y2与电竞集群12y3均属于不同的电竞阵营。
75.其中,本地电竞区域q2中的基站12j可以包括e2个5g远端单元、一个5g扩展单元(例如,5g扩展单元12k)以及一个基带处理单元(例如,基带处理单元12b),这里的e2为正整数。比如,这e2个rru单元具体可以包括图1所示的rru单元12r1、rru单元12r2以及rru单元12r3。如图1所示,对于e2个rru单元中的每个rru单元而言,该rru单元可以用于与部署在本地电竞区域q2中的电竞终端进行通信,且该rru单元还可以用于与5g扩展单元12k进行通信。对于该5g扩展单元12k而言,该5g扩展单元12k可以用于与e2个rru单元中的每个rru单元进行通信,且该5g扩展单元12k还可以用于与具有数据分流功能的bbu单元12b进行通信。
76.其中,本技术实施例可以将每个本地电竞区域中的基站与5g核心网10w之间的网络连接关系均称之为第一网络连接关系。如图1所示,本地电竞区域q1中的基站11j中的基带处理单元11b与5g核心网10w具有第一网络连接关系,本地电竞区域q2中的基站12j中的基带处理单元12b与5g核心网10w也具有第一网络连接关系。此外,本技术实施例还可以将每个本地电竞区域中的基站与该本地电竞区域中的本地电竞服务器之间的网络连接关系均称之为第二网络连接关系。如图1所示,本地电竞区域q1的基站11j中的基带处理单元11b可以与本地电竞区域q1中的本地电竞服务器11f具有第二网络连接关系,本地电竞区域q2的基站12j中的基带处理单元12b可以与本地电竞区域q2中的本地电竞服务器12f具有第二网络连接关系。其中,这里的第一网络连接关系和第二网络连接关系分别对应的网络连接可以不限定连接方式,即可以通过有线通信方式进行直接或间接地连接,也可以通过无线通信方式进行直接或间接地连接,还可以通过其他方式,本技术在此不做限制。
77.其中,5g专网中的每个本地电竞区域中的本地电竞服务器(例如,本地电竞服务器11f或者本地电竞服务器12f)均可以为与该本地电竞区域相关联的电竞客户端对应的服务器,该本地电竞服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器,其中,本技术实施例对每个本地电竞区域中的本地电竞服务器的数量不进行限定。
78.应当理解,本技术实施例可以将n个本地电竞区域中的任意一个本地电竞区域称之为目标本地电竞区域(例如,本地电竞区域q1),进而可以将该目标本地电竞区域中的基站(例如,基站11j)称之为目标基站,并将该目标本地电竞区域中的本地电竞服务器(例如,本地电竞服务器11f)称之为目标本地电竞服务器。其中,该目标本地电竞区域中的每个电竞终端均可以安装有目标应用(即电竞客户端),当该电竞客户端运行于各电竞终端中时,可以分别与该目标本地电竞区域中的目标本地电竞服务器之间进行数据交互。
79.为便于理解,进一步地,请参见图2,图2是本技术实施例提供的一种进行数据交互的场景示意图。其中,5g专网基站分流方案可以部署在多个本地电竞区域,本技术实施例以多个本地电竞区域中的任意一个本地电竞区域(即目标本地电竞区域)为例,如图2所示,该目标本地电竞区域可以为图2所示的电竞场馆200c。该5g专网基站分流方案可以租用运营商的频段或者使用专网的频段,在电竞场馆200c中去搭建一套完整的网络和方案,和公网的数据及流量完全的隔开,以保证自己网络的独立性。如图2所示,5g专网中的基站20j(即目标基站)、运行有电竞客户端的电竞终端、本地电竞服务器20f(即目标本地电竞服务器)均可以部署在电竞场馆200c这一本地电竞区域,而5g专网中的5g核心网20w可以部署在云端,可以服务于包括电竞场馆200c的多个其他电竞场馆。其中,该电竞场馆200c可以为上述图1所示的本地电竞区域q1。该5g核心网20w可以为上述图1所示的5g核心网10w。
80.其中,电竞场馆200c中的基站20j可以包括图2所示的5g远端单元、5g扩展单元以及基带处理单元。该基站20j中的5g远端单元的数量可以包括多个,本技术实施例可以以2个为例。如图2所示,该5g扩展单元可以用于与该基站20j中的5g远端单元进行通信,且该5g扩展单元还可以用于与该基站20j中的基带处理单元进行通信。
81.其中,图2所示的电竞场馆200c中可以包括多个属于不同电竞阵营的电竞终端,例如,该电竞场馆200c可以包括属于电竞阵营a的电竞终端以及属于电竞终端b的电竞终端。其中,图2所示的电竞阵营a与图2所示的电竞阵营b可以为在电竞客户端中进行竞技的两个不同的电竞阵营。电竞阵营a中的电竞终端的数量可以包括一个或多个,这里可以以5个为例,这5个电竞终端具体可以包括电竞终端1a、电竞终端2a、电竞终端3a、电竞终端4a以及电竞终端5a。其中,电竞阵营b中的电竞终端的数量也可以包括一个或多个,这里可以以5个为例,这5个电竞终端具体可以包括电竞终端1b、电竞终端2b、电竞终端3b、电竞终端4b以及电竞终端5b。可以理解的是,电竞阵营a中的电竞终端的数量与电竞阵营b中的电竞终端的数量可以相同,也可以不同,这里将不对其进行限定。其中,每个电竞终端对应的电竞用户所使用的电竞卡片均是由图2所示的5g核心网20w基于开卡请求,对待开卡的电竞卡片进行开卡、激活后所得到的。其中,这里的开卡请求是由5g专网中的管理终端发送的。
82.其中,云化的5g核心网20w可以包括一个或者多个网元,这里将不对5g核心网20w中的网元的数量进行限定。比如,该5g核心网20w具体可以包括网元21g、网元22g、网元23g、网元24g、网元25g以及网元26g。其中,图2所示的网元21g可以为接入和移动管理功能(access and mobility management function,简称amf)网元;网元22g可以为会话管理功能(session management function,简称smf)网元;网元23g可以为统一数据管理功能(unified data management,简称udm)网元;网元24g可以为认证服务器功能(authentication server function,简称ausf)网元;网元25g可以为用户面功能(user plane function,简称upf)网元;网元26g可以为策略控制功能(policy control function,简称pcf)网元。
83.应当理解,由于5g专网中的多个本地电竞区域并用一套云化5g核心网20w,因此,账号体系、开卡和激活账号都是在云端进行,这样使得多个本地电竞区域均可以共用一套电竞卡片,然而,共用一套电竞卡片将会导致在本地电竞区域执行电竞业务的独立性降低,为了有效确保每个电竞场馆的信息不发生错乱(即同一电竞卡片对应的电竞账户在同一时间内不能出现在多个本地电竞区域),本技术实施例中的终端接入条件用于指示5g专网中的管理终端在检测到n个本地电竞区域中存在启动电竞客户端的电竞终端时,通过5g专网中的基站与5g核心网20w之间的第一网络连接关系,对检测到的电竞终端进行权限验证。这意味着5g专网中的管理终端可以通过终端接入条件以及5g核心网20w,确定当前启动电竞客户端的电竞终端所使用的电竞卡片的卡片信息是否与5g专网中正在执行电竞业务的电竞终端所使用的电竞卡片一致。
84.可以理解的是,若当前启动电竞客户端的电竞终端所使用的电竞卡片与5g专网中正在执行电竞业务的所有电竞终端所使用的电竞卡片均不一致,则本技术实施例可以确定当前启动电竞客户端的电竞终端满足终端接入条件。可选的,若当前启动电竞客户端的电竞终端所使用的电竞卡片与5g专网中正在执行电竞业务的某一电竞终端所使用的电竞卡片一致,则本技术实施例可以确定当前启动电竞客户端的电竞终端不满足终端接入条件。
85.应当理解,图2所示的线20l可以为本技术实施例中的电竞阵营a或者电竞阵营b中的任意一个满足终端接入条件的电竞终端,在执行电竞业务时的数据传输过程。可以理解的是,图2所示的电竞终端(例如,电竞终端1a)在满足终端接入条件时,可以运行电竞客户端,以执行电竞客户端对应的电竞业务,进而可以生成携带访问标识信息的电竞业务数据。其中,这里的访问标识信息可以用于指示基站20j在与基带处理单元相关联的业务路由信息中进行查找。进一步地,该电竞终端1a可以将携带访问标识信息的电竞业务数据发送至基站20j,该基站20j可以通过5g远端单元,将该携带访问标识信息的电竞业务数据转发至5g扩展单元,进而在5g扩展单元接收到携带访问标识信息的电竞业务数据时,可以将携带该访问标识信息的电竞业务数据转发至基带处理单元。
86.可以理解的是,管理终端对应的管理用户可以事先在5g专网的网管系统(例如,上述图1的网管系统)中,登录本地的基站网管平台(即第二网管平台),进而可以针对每个本地电竞区域的基站进行分流配置,以得到设置信息(即第二设置信息)。其中,该第二设置信息可以包括与基站20j中的基带处理单元相关联的业务路由信息。基于此,该基站20j在获取到携带访问标识信息的电竞业务数据时,需要获取与该基站20j的基带处理单元相关联的业务路由信息,进而在该业务路由信息中查找与访问标识信息相同的业务路由信息。
87.在查找到与访问标识信息相同的业务路由信息时,该基站20j可以基于基带处理单元与本地电竞服务器20f之间的第二网络连接关系,直接将该电竞业务数据发送至访问标识信息对应的本地电竞服务器20f。此时,该本地电竞服务器20f可以基于接收到的电竞业务数据,得到电竞业务的电竞响应数据,进而可以将该电竞响应数据通过基站20j返回至该电竞终端1a,以使该电竞终端1a输出电竞响应数据对应的图像帧。与此同时,该本地电竞服务器20f还可以将电竞响应数据通过基站20j返回至图2所示的除电竞终端1a之前的参与本地电竞业务的其他电竞终端,以使其他电竞终端输出电竞响应数据对应的图像帧。
88.由此可见,部署在5g专网中的多个本地电竞区域中的基站均与部署在云端的5g核心网20w具有第一网络连接关系,这意味着部署在云端的5g核心网20w可以服务于多个本地电竞区域,因此,在多个本地电竞区域中的任意一个本地电竞区域(即图2所示的电竞场馆200c)中的电竞终端在满足终端接入条件时,均可执行该电竞终端所在本地电竞区域所对应的电竞业务。例如,图2所示的基站20j能够获取到满足终端接入条件的电竞终端1a所发送的携带访问标识信息的电竞业务数据,进而可以通过该基站20j中的基带处理单元的数据分流功能,在与基带处理单元相关联的业务路由信息中,查找与访问标识信息相同的业务路由信息。当基站20j查找到与访问标识信息相同的业务路由信息时,可以快速将电竞业务数据发送至本地电竞服务器20f,以使该本地电竞服务器20f确定电竞业务对应的电竞响应数据,从而实现电竞终端与本地电竞服务器20f之间的数据交互,而并非在每个本地电竞区域各自部署5g核心网,基于此,在5g专网中需要部署大量的本地电竞区域时,能够降低部署成本。
89.其中,部署在云端的5g核心网可以服务于部署在5g专网中的多个本地电竞区域,进而使得每个本地电竞区域中的满足终端接入条件的电竞终端与对应本地电竞服务器实现数据交互,例如,5g专网中的任意一个本地电竞区域(即目标本地电竞区域)中的满足终端接入条件的电竞终端与目标本地电竞服务器进行数据交互的具体实现方式可以参见下述图3
‑
图7所对应的实施例。
90.进一步地,请参见图3,图3是本技术实施例提供的一种电竞数据处理方法的流程示意图。如图3所示,该方法可以由目标本地电竞区域中的目标基站执行,该目标本地电竞区域可以为5g专网所部署的n个本地电竞区域中的任意一个本地电竞区域,这里的n为正整数。其中,该目标基站可以包括具有数据接收功能的目标5g远端单元、具有数据整合功能的目标5g扩展单元以及具有数据分流功能的目标基带处理单元。其中,该目标基站可以为上述图1所示的本地电竞区域q1中的基站11j。该方法至少可以包括以下步骤s101
‑
步骤s103:
91.步骤s101,在目标本地电竞区域中的电竞终端满足终端接入条件时,接收满足终端接入条件的电竞终端发送的携带访问标识信息的电竞业务数据。
92.其中,5g专网可以包括部署在云端的5g核心网,5g专网所部署的n个本地电竞区域中的每个本地电竞区域中的基站均与该部署在云端的5g核心网具有第一网络连接关系,这意味着该云端的部署在云端的5g核心网可以服务于n个本地电竞区域,而无需在每个本地电竞区域中部署5g核心网,进而导致部署成本降低,且具有较强的维护性和扩展性。其中,这n个本地电竞区域中的每个本地电竞区域中均可以部署有基站、运行有电竞客户端(例如,游戏客户端)的电竞终端以及电竞客户端对应的本地电竞服务器。为便于阐述,本技术实施例可以将目标本地电竞区域中的满足终端接入条件的电竞终端称之为目标电竞终端。具体地,该目标电竞终端在执行电竞业务时,可以通过该目标电竞终端将携带访问标识信息的电竞业务数据发送至目标本地电竞区域中的目标基站。此时,该目标基站可以通过该目标5g远端单元,接收该电竞客户端通过目标电竞终端发送的携带访问标识信息的电竞业务数据,且将该携带访问标识信息的电竞业务数据转发至目标5g扩展单元,进而可以通过目标5g扩展单元将携带访问标识信息的电竞业务数据转发至目标基带处理单元。
93.其中,该目标本地电竞区域中的电竞终端的数量可以为m个,这里的m为正整数,这m个电竞终端具体可以包括多个属于不同电竞阵营的电竞终端。例如,该目标本地电竞区域(例如,图1所示的本地电竞区域q1)中的电竞终端的数量可以为50个,这50个电竞终端可以包括2个具有竞技关系的电竞阵营,具体可以包括电竞集群11y1对应的电竞阵营(即第一电竞阵营)、电竞集群11y2对应的电竞阵营(即第二电竞阵营)。这2个电竞阵营中的每一个电竞阵营中的电竞终端均可以执行与目标本地电竞区域相关联的电竞业务。其中,这里的每一个电竞阵营中的电竞终端的数量可以相同,也可以不同,在此不做限定。其中,本技术实施例可以将第一电竞阵营中的电竞终端称之为第一电竞终端,将第二电竞阵营中的电竞终端称之为第二电竞终端,且第一电竞阵营与第二电竞阵营属于不同的电竞阵营。
94.其中,在目标基站中,具有数据接收功能的目标5g远端单元的数量可以为e个,具有数据整合功能的目标5g扩展单元的数量可以为一个,具有数据分流功能的基带处理单元的数量可以为一个。可以理解的是,本技术实施例可以根据目标本地电竞区域的占地面积,合理部署目标5g远端单元的数量,进而使得该目标基站能够在目标本地电竞区域中覆盖较大的面积。例如,该目标基站中的目标5g远端单元的数量可以包括5个,其中,这5个目标5g远端单元中的每个目标5g远端单元均可以用于接收业务数据信息。其中,用于接收业务数据信息的目标5g远端单元是基于e个目标5g远端单元中的每个目标5g远端单元的网络状态、与数据发送端(例如,电竞终端或者管理终端)之间的位置距离、容量、闲置占空比等参数所确定的。
95.这里的业务数据信息可以包括第一业务数据信息以及第二业务数据信息。该第一
业务数据信息可以是由该5g专网中的管理终端发送的,例如,该第一业务数据信息可以包括该管理终端发送的第一设置信息、第二设置信息、开卡请求、权限验证请求以及通知信息。其中,这里的第一设置信息可以为5g专网中的管理终端对应的管理用户在第一网管平台(例如,5g核心网网管平台)上,针对部署在云端的5g核心网中的网元进行设置后所确定的;这里的第二设置信息可以为该管理用户在第二网管平台(例如,本地的基站网管平台)上,针对5g专网所部署的n个本地电竞区域中的每个本地电竞区域中的基站进行分流配置后所确定的。该第二业务数据信息可以是由该目标本地电竞区域中满足终端接入条件的电竞终端发送的,例如,该第二业务数据信息可以包括满足终端接入条件的电竞终端在执行电竞业务时所生成的携带访问标识信息的电竞业务数据。
96.为便于理解,请参见图4,图4是本技术实施例提供的一种基于5g通信系统的网络架构示意图。可以理解的是,该网络架构示意图是在上述图1所示的网络架构上实现的。如图4所示,该5g通信系统至少可以包括5g接入网、部署在云端的5g核心网以及用户终端。
97.其中,图4所示的用户终端(user equipment,简称ue)可以包括部署在目标本地电竞区域(即5g专网所部署的n个本地电竞区域中的任意一个本地电竞区域)中的目标电竞客户端(即满足终端接入条件的电竞终端),也可以包括用于对5g通信系统对应的5g专网进行管理的管理终端,这里将不对其进行限定。该用户终端在5g专网中进行业务通信之前,可以获取由云端的5g核心网所配置的ip地址。比如,目标本地电竞区域中的目标电竞终端(即满足终端接入条件的电竞终端)在发送电竞业务数据时,可以获取由部署在云端的5g核心网中的smf(即会话管理功能)网元为该目标电竞终端配置的ip地址,进而可以根据该ip地址访问图4所示的数据网络(data network,简称dn)。比如运营商业务,互联网接入或者第三方业务等。
98.其中,图4所示的基站可以为目标本地电竞区域中的目标基站,该目标基站中可以包括e个目标5g远端单元、一个用于进行数据整合的目标5g扩展单元和一个用于进行数据分流的目标基带处理单元,该目标基站具有接入网络功能((radio)access network,简称(r)an),即可以用于将图4所示的用户终端接入至部署在云端的5g核心网。
99.其中,图4所示的用户面功能网元(即upf网元)可以包括以下功能:用户终端的ip地址管理、策略实施、流量报告,qos处理、控制用户平面的转发等。数据从图4所示的基站到数据网络的路由转发是upf网元的主要功能,该upf网元是部署在云端的5g核心网里唯一的处理数据的模块。部署在云端的5g核心网可以彻底的分离控制面与用户面,即用户面模块用于处理数据,控制面模块用于负责网络管控。
100.其中,图4所示的接入和移动管理功能网元(即amf网元)主要用于控制用户终端接入网络、认证用户终端身份、让该用户终端在目标本地电竞区域的各地移动能保持连接的模块,是部署在云端的5g核心网里的中央处理器(central processing unit,简称cpu),类似于人的大脑。例如,5g专网中的电竞终端在执行电竞业务之前,需要启动用于执行电竞业务的电竞客户端,进而在启动电竞客户端时,可以通过云端的5g核心网中的amf网元以及终端接入条件,对启动电竞客户端的电竞终端进行权限验证,以确定该启动电竞客户端的电竞终端是否具备接入权限,从而有效避免与其他电竞场馆存在信息错乱的情况,即有效避免同一电竞卡片对应的电竞账户在同一时间内出现在不同的本地电竞区域。
101.其中,图4所示的会话管理功能网元(即smf网元)可以通过n4接口与部署在云端的
5g核心网中的upf网元进行连接,主要用于给用户终端分配访问标识信息(例如,ip地址),以及负责该用户终端与部署在云端的5g核心网间的各个通道的管理。
102.其中,图4所示的策略控制功能网元(即pcf网元)可以是指统一的政策框架,提供控制平面功能的策略规则。该pcf网元可以包括非会话管理相关策略控制以及会话管理相关策略控制。其中,该非会话管理相关策略控制可以包括接入与移动性相关策略控制。例如,该pcf网元可以用于为amf网元提供接入与移动性管理相关的策略。其中,该会话管理相关策略控制可以包括应用程序检测和控制需求,例如,检测指定的应用程序的流量,向pcf网元报告应用程序流量的开始或停止等。其中,这里的应用程序可以为图4所示的应用功能(application function,简称af)对应的应用程序,例如,该应用程序可以为用于执行电竞业务的电竞客户端。
103.其中,图4所示的网络切片选择功能(network sliceselection function,简称nssf)网元可以根据ue的切片选择辅助信息、签约信息等确定ue允许接入的网络切片实例。图4所示的认证服务器功能网元(即ausf网元)可以实现3gpp和非3gpp的接入认证。图4所示的统一数据管理功能网元(即udm网元)可以用于用户识别、访问授权、注册、移动、订阅、短信管理等数据管理。例如,该udm网元可以用于存储接收到的业务数据信息,这里的业务数据信息可以包括由管理终端发送的第一业务数据信息、以及由目标本地电竞区域中的满足终端接入条件的电竞终端发送的第二业务数据信息。
104.应当理解,5g专网所部署的n个本地电竞区域中的任意一个电竞终端在执行电竞业务之前,均需要电竞用户在电竞终端中针对该电竞业务对应的电竞客户端执行启动操作,以启动该电竞客户端。可以理解的是,5g专网中的管理终端具备终端检测功能,该管理终端可以根据在n个本地电竞区域中检测正在启动电竞客户端的电竞终端,进而可以将检测到的电竞终端称之为待验证电竞终端。进一步地,该管理终端可以获取待验证电竞终端所使用的电竞卡片的卡片信息(例如,电竞账号、电竞用户的用户信息、开卡时间戳等),将获取到的卡片信息称之为待验证卡片信息,进而可以基于该待验证卡片信息生成权限验证请求。
105.其中,该管理终端可以直接从存储有每个电竞终端所使用的电竞卡片的卡片信息中,获取待验证电竞终端所使用的电竞卡片的卡片信息。可选的,该管理终端还可以根据5g专网中的基站,从部署在云端的5g核心网中,获取待验证电竞终端所使用的电竞卡片的卡片信息。
106.此时,该管理终端可以从5g专网中的基站中,确定与该管理终端具有最优网络连接关系的基站。比如,该管理终端可以获取5g专网中的每个基站当前对应的连接参数,并从获取到的连接参数中选择具有最大连接参数的基站,进而可以将选择出的基站作为与该管理终端具有最优网络连接关系的基站。其中,这里的连接参数可以是根据每个基站的网络状态、与管理终端之间的位置距离、容量、闲置占空比等参数所确定的。
107.比如,5g专网中可以部署有多个基站,这多个基站具体可以包括基站1j、基站2j、基站3j以及基站4j。应当理解,该管理终端可以根据这4个基站中的每个基站当前的网络状态、与管理终端之间的位置距离等参数,获取每个基站当前对应的连接参数。例如,基站1j的连接参数为10,基站2j的连接参数为20,基站3j的连接参数为80,基站4j的连接参数为60。此时,该管理终端可以将连接参数为80的基站3j确定为与管理终端具有最优网络连接
关系的基站。
108.当该管理终端确定的与管理终端具有最优网络连接关系的基站为目标本地电竞区域中的目标基站时,该管理终端可以基于最优网络连接关系,将权限验证请求发送至目标基站,进而通过目标基站与部署在云端的5g核心网之间的第一网络连接关系,将权限验证请求转发至部署在云端的5g核心网,以使部署在云端的5g核心网基于权限验证请求中的待验证卡片信息,获取待验证电竞终端所使用的待验证卡片信息的状态信息。
109.其中,本技术实施例中可以将部署在云端的5g核心网中的amf网元称之为第一功能网元,将smf网元称之为第二功能网元,将udm网元称之为第三功能网元。可以理解的是,该部署在云端的5g核心网中的udm网元可以基于n个本地电竞区域中的电竞终端的卡片信息,建立状态验证信息表。
110.为便于理解,进一步地,请参见表1,表1是本技术实施例提供的一种状态验证信息表。其中,该状态验证信息表1可以包括已经开卡授权的电竞卡片的电竞账号、开卡时间戳以及状态信息等。当然,该状态验证信息表还可以包括电竞卡片的接入地址(例如,5g专网中的某一个本地电竞区域)等其他信息,这里将不对其进行限定。
111.表1
112.电竞账号开卡时间戳状态信息电竞账号1时间戳1未接入状态电竞账号2时间戳2接入状态
………
电竞账号n时间戳n未接入状态
113.如上述表1所示,该状态验证信息表中可以包括5g专网所部署的n个本地电竞区域中所有电竞终端的所使用的电竞卡片。该表1可以为部署在云端的5g核心网中的udm网元所实时维护的状态验证信息表。例如,表1中的电竞账号1的开卡时间戳可以为时间戳1(例如,2020年10月10日,13:00:00),且该电竞账号1的状态信息为“未接入状态”(即第一状态),这意味着该电竞账号1对应的电竞卡片所在的电竞终端,暂未执行电竞业务。表1中的电竞账号2的开卡时间戳可以为时间戳2(例如,2021年03月10日,09:00:00),且该电竞账号2的状态信息为“接入状态”(即第二状态),这意味着该电竞账号2对应的电竞卡片所在的电竞终端,正在执行5g专网中的某个本地电竞区域中的电竞业务。以此类推,表1中的电竞账号n的开卡时间戳可以为时间戳n(例如,2021年06月05日,11:30:10),且该电竞账号n的状态信息为“未接入状态”,这意味着该电竞账号n对应的电竞卡片所在的电竞终端,暂未执行电竞业务。
114.可以理解的是,部署在云端的5g核心网可以通过amf网元,接收到目标基站发送的权限验证请求,进而可以通过amf网元将该权限验证请求发送至smf网元,以使该smf网元获取权限验证请求中携带的待验证卡片信息。其中,该待验证卡片信息中可以包括待验证电竞账号。进一步地,该部署在云端的5g核心网可以从udm网元中获取上述表1所示的状态验证信息表,进而可以从状态验证信息表中,查找与待验证电竞账号相同的电竞账号,且基于查找到的电竞账号确定待验证卡片信息的状态信息。此时,该部署在云端的5g核心网可以将该状态信息返回至目标基站,以使该目标基站基于最优网络连接关系,将状态信息返回至管理终端。进一步地,该管理终端可以基于状态信息以及终端接入条件,生成与待验证电
竞终端相关联的通知信息。
115.其中,若部署在云端的5g核心网在上述表1中,查找到与待验证电竞账号相同的电竞账号为电竞账号1,则该部署在云端的5g核心网可以将电竞账号1的状态信息作为待验证卡片信息对应的状态信息(即第一状态,例如,“未接入状态”),此时,该部署在云端的5g核心网可以将属于该第一状态的状态信息发送至目标基站,进而使得该目标基站基于最优网络连接关系,将属于该第一状态的状态信息返回至管理终端。可以理解的是,该管理终端在接收到属于第一状态的状态信息时,可以确定待验证电竞终端满足终端接入条件,进而可以生成用于指示待验证电竞终端验证成功的第一通知信息。其中,若待验证电竞终端为5g专网中的目标本地电竞区域中的电竞终端,则该管理终端可以基于管理终端与目标基站之间的最优网络连接关系,将第一通知信息发送至目标基站。
116.进一步地,该目标基站可以通过目标基站与待验证电竞终端之间的网络连接关系,将第一通知信息发送至待验证电竞终端,以使该待验证电竞终端将第一通知信息输出至待验证电竞终端,从而可以告知该待验证电竞终端对应的电竞用户,该待验证电竞终端具备接入至5g专网的接入权限,以执行目标本地电竞区域中的电竞业务。比如,该第一通知信息可以为“您已成功接入5g专网,即可执行本电竞区域中的电竞业务”。
117.与此同时,该目标基站还可以通过目标基站与部署在云端的5g核心网之间的第一网络连接关系,将第一通知信息转发至部署在云端的5g核心网。可以理解的是,该部署在云端的5g核心网在接收到第一通知信息时,可以确定待验证电竞终端验证成功,此时,该部署在云端的5g核心网可以通过udm网元将该待验证卡片信息对应的状态信息由第一状态变更为第二状态,即该部署在云端的5g核心网可以通过udm网元,将电竞账号1的状态信息由“未接入状态”变更为“接入状态”,以表明该电竞账号1所在的电竞终端正在执行电竞业务。
118.可选的,若部署在云端的5g核心网在上述表1中,查找到与待验证电竞账号相同的电竞账号为电竞账号2,则该部署在云端的5g核心网可以将电竞账号2的状态信息作为待验证卡片信息对应的状态信息(即第二状态,例如,“接入状态”),此时,该部署在云端的5g核心网可以将属于该第二状态的状态信息发送至目标基站,进而使得该目标基站基于最优网络连接关系,将属于该第二状态的状态信息返回至管理终端。可以理解的是,该管理终端在接收到属于第二状态的状态信息时,可以确定待验证电竞终端不满足终端接入条件,进而可以生成用于指示待验证电竞终端验证失败的第二通知信息。其中,若待验证电竞终端为5g专网中的目标本地电竞区域中的电竞终端,则该管理终端可以基于管理终端与目标基站之间的最优网络连接关系,将第二通知信息发送至目标基站。
119.进一步地,该目标基站可以通过目标基站与待验证电竞终端之间的网络连接关系,将第二通知信息发送至待验证电竞终端,以使该待验证电竞终端将第二通知信息输出至待验证电竞终端,从而可以告知该待验证电竞终端对应的电竞用户,该待验证电竞终端不具备接入至5g专网的接入权限,即暂不能执行目标本地电竞区域中的电竞业务。比如,该第二通知信息可以为“您未能成功接入5g专网,暂不可执行本电竞区域中的电竞业务”。
120.与此同时,该目标基站还可以通过目标基站与部署在云端的5g核心网之间的第一网络连接关系,将第二通知信息转发至部署在云端的5g核心网。可以理解的是,该部署在云端的5g核心网在接收到第二通知信息时,可以确定待验证电竞终端验证失败,这意味着部署在云端的5g核心网可能由于网络状态的不稳定,曾发生信息错乱的情况,从而造成同一
电竞账号对应多个电竞卡片的情况。此时,该部署在云端的5g核心网需要在udm网元中进行检查,以确保一个电竞账号对应一个电竞卡片。可以理解的是,该部署在云端的5g核心网可以基于第二通知信息,在udm网元中查找与待验证卡片信息的电竞账号相同的卡片信息。进一步地,该部署在云端的5g核心网可以获取查找到的卡片信息的开卡时间戳,将具有最小开卡时间戳的卡片信息进行保留,且将除具有最小开卡时间戳的卡片信息之外的其他卡片信息进行删除。进一步地,该部署在云端的5g核心网可以对上述表1进行更新,以将与其重复的电竞账号从表1所在的状态验证信息表中删除。
121.当然,为了避免信息错乱的情况,该管理终端还可以定期(例如,每隔十天、每隔一天或者每隔半小时等)发送账号检查请求,并通过与该管理终端具有最优网络连接关系的基站,将账号检查请求发送至部署在云端的5g核心网,以使部署在云端的5g核心网在udm网元中检查每个已经开卡授权的电竞卡片的电竞账号,在电竞账号重复时,需要保留具有最小开卡时间戳的卡片信息,且删除与其电竞账号重复的其他卡片信息。
122.可以理解的是,在目标本地电竞区域中的电竞终端满足终端接入条件时,该满足终端接入条件的电竞终端(即目标电竞终端)可以执行电竞业务,以生成该电竞业务对应的电竞业务数据。进一步地,该目标电竞终端可以获取部署在云端的5g核心网中的smf网元为该目标电竞终端配置的ip地址,且将该ip地址作为访问标识信息,进而可以基于访问标识信息以及电竞业务数据,得到携带访问标识信息的电竞业务数据。
123.进一步地,该目标本地电竞区域中的目标基站可以获取管理用户所确定的第二设置信息(即在第二网管平台上针对n个本地电竞区域中的每个本地电竞区域中的基站进行分流配置后所确定的设置信息),进而可以从该第二设置信息中获取与目标基站中的目标5g远端单元相关联的设置信息,进而可以将获取到的设置信息与该目标电竞终端携带的终端信息进行匹配,以确定该目标基站中的目标5g远端单元能否接入该目标电竞终端。比如,该目标电竞终端携带的终端信息中的频谱、带宽、信噪比等参数信息是否与获取到的设置信息匹配。
124.如图2所示,由于该基站20j中的5g远端单元(即目标5g远端单元)用于与电竞场馆200c中的电竞终端进行通信,因此在确定基站20j中的5g远端单元能够接入该满足终端接入条件的这一电竞终端(即目标电竞终端,例如,电竞终端1a)时,该目标基站可以通过目标5g远端单元接收该目标电竞终端发送的携带访问标识信息的电竞业务数据,且将携带访问标识信息的电竞业务数据转发至基站20j中的5g扩展单元(即目标5g扩展单元),进而可以通过目标5g扩展单元,将携带访问标识信息的电竞业务数据发送至基站20j中的基带处理单元(即目标基带处理单元)。其中,该目标基站中的目标5g扩展单元能够扩展更多的目标5g远端单元,以覆盖更大的面积,即该目标5g扩展单元可以接收与其进行通信的多个目标5g远端单元所发送的业务数据信息,进而可以对接收到的多个业务数据信息进行整合处理。
125.步骤s102,获取与目标本地电竞区域中的目标基站相关联的业务路由信息,在业务路由信息中查找与访问标识信息相同的业务路由信息。
126.具体地,该目标基站可以获取管理终端对应的管理用户在第二网管平台(例如,本地的基站网管平台)上,针对n个本地电竞区域中的每个本地电竞区域中的基站进行分流配置后所得到的第二设置信息。进一步地,该目标基站可以从第二设置信息中确定与目标基
站中的目标基带处理单元的业务路由信息,且在该业务路由信息中查找与访问标识信息相同的业务路由信息。
127.其中,该目标基站从第二设置信息中获取到的与目标基带处理单元相关联的业务路由信息可以为下述表2所示的业务路由信息表。进一步地,请参见表2,表2是本技术实施例提供的一种与目标基带处理单元相关联的业务路由信息表。
128.表2
129.目标本地电竞服务器业务路由信息电竞服务器1业务路由信息1电竞服务器2业务路由信息2
……
电竞服务器m业务路由信息m
130.如表2所示,该业务路由信息表中的每个目标本地电竞服务器对应的业务路由信息可以为用于标识该目标本地电竞服务器的信息,例如,该业务路由信息可以为ip(internet protocol,网络之间互联的协议)地址。可以理解的是,表2中的电竞服务器1、电竞服务器2、
…
、以及电竞服务器m均可以为部署在目标本地电竞区域的目标本地电竞服务器。这m个目标本地电竞服务器中的每个目标本地电竞服务器所对应的电竞业务可以不同。比如,该电竞服务器1对应的电竞业务可以为与电竞客户端1(例如,射击类游戏客户端)相关联的电竞业务;该电竞服务器2对应的电竞业务可以为与电竞客户端2(例如,竞速类游戏客户端);该电竞服务器m对应的电竞业务可以为与电竞客户端m(例如,策略类游戏客户端)相关联的电竞业务。
131.如图2所示,电竞场馆200c中的基站20j在获取到电竞终端1a发送的携带访问标识信息(例如,117.114.151.174)的电竞业务数据时,该基站20j可以获取上述表2所示的业务路由信息表。进一步地,该基站20j可以在上述业务路由信息表中遍历查找与该访问标识信息相同的业务路由信息。
132.步骤s103,在查找到与访问标识信息相同的业务路由信息时,基于目标基站与目标本地电竞区域中的目标本地电竞服务器之间的第二网络连接关系,将电竞业务数据发送至访问标识信息对应的目标本地电竞服务器,以使目标本地电竞服务器基于电竞业务数据,得到电竞业务的电竞响应数据。
133.具体地,在查找到与访问标识信息相同的业务路由信息时,该目标基站可以基于目标基站与目标本地电竞区域中的目标本地电竞服务器之间的第二网络连接关系,将电竞业务数据直接发送至访问标识信息对应的目标本地电竞服务器。其中,这里的第二网络连接关系是指目标基站中的目标基带处理单元与电竞业务对应的目标本地电竞服务器所具有的网络连接关系。此时,该目标本地电竞服务器可以基于该电竞业务数据,得到电竞业务的电竞响应数据。
134.为便于理解,进一步地,请参见图5,图5是本技术实施例提供的一种发送电竞业务数据的场景示意图。如图5所示,本技术实施例中的电竞场馆500c(即目标本地电竞区域)可以为本技术实施例中的5g专网所部署的n个本地电竞区域中的任意一个本地电竞区域,该电竞场馆500c中可以部署有电竞终端50z、基站50j以及目标本地电竞服务器。其中,电竞终端50z可以为满足终端接入条件的电竞终端(即目标电竞终端),可以用于执行电竞场馆
500c对应的电竞业务,该电竞终端50z可以为上述图2所示的电竞场馆200c中的任意一个电竞终端,例如,电竞终端1a。该基站50j可以包括目标5g远端单元、目标5g扩展单元以及目标基带处理单元。其中,电竞场馆500c中的目标本地电竞服务器的数量可以为多个,本技术实施例可以以4个为例,具体可以包括电竞服务器51f、电竞服务器52f、电竞服务器53f以及电竞服务器54f。其中,这4个目标本地电竞服务器中的每个目标本地电竞服务器所对应的电竞客户端均不同,即每个目标本地电竞服务器对应的电竞业务也不同。
135.应当理解,满足终端接入条件的电竞终端50z在通过电竞客户端执行对应的电竞业务时,可以得到携带访问标识信息的电竞业务数据,进而可以将携带访问标识信息的电竞业务数据发送至图5所示的基站50j。此时,该基站50j可以通过目标5g远端单元,接收携带访问标识信息的电竞业务数据,进而可以通过目标5g扩展单元将携带访问标识信息的电竞业务数据发送至目标5g扩展单元,以使目标5g扩展单元将携带访问标识信息的电竞业务数据发送至目标基带处理单元。进一步地,该基站50j可以获取与图5所示的目标基带处理单元相关联的业务路由信息,即图5所示的业务路由信息表5000。其中,该业务路由信息表5000中可以包括图5所示的每个目标本地电竞服务器对应的业务路由信息。进一步地,该基站50j可以在业务路由信息表5000中查找与访问标识信息相同的业务路由信息。
136.可以理解的是,若该基站50j在业务路由信息表5000中查找到与访问标识信息相同的业务路由信息(例如,电竞服务器51f对应的业务路由信息),则该基站50j可以根据目标基带处理单元与电竞服务器51f之间的网络连接关系(即第二网络连接关系),将电竞业务数据直接发送至图5所示的电竞服务器51f。
137.可选的,若该基站50j在业务路由信息表5000中未查找到与访问标识信息相同的业务路由信息,则该基站50j可以过滤该电竞业务数据信息,换言之,该电竞场馆500c中不存在访问标识信息对应的目标本地电竞服务器,即该电竞终端50z无法通过基站50j与访问标识信息对应的目标本地电竞服务器进行数据交互。其中,该基站50j中的目标基带处理单元所具备的数据分流功能,能够使得电竞场馆500c中的满足终端接入条件的电竞终端,访问该业务路由信息表5000中存在的业务路由信息所对应的目标本地电竞服务器,而无法访问该业务路由信息表5000中不存在的业务路由信息,即本技术实施例延续了5g专网优势,由于5g专网频段的独立性,可以将5g专网与外网进行网络隔离,不受其他用户终端的干扰,从而减少其他用户终端的影响,以至于能够有效保证网络的安全性和隔离性。
138.在本技术实施例中,5g专网中所部署的n个本地电竞区域中的基站均与部署在云端的5g核心网具有第一网络连接关系,这样在n个本地电竞区域中的任意一个本地电竞区域(即目标本地电竞区域)中的电竞终端在满足终端接入条件时,均可执行所在目标本地电竞区域对应的电竞业务,以生成携带访问标识信息的电竞业务数据。进一步地,目标本地电竞区域中的目标基站在接收到携带访问标识信息的电竞业务数据时,可以通过在与目标基站相关联的业务路由信息中查找与访问标识信息相同的业务路由信息,进而可以在查找到时,通过目标基站与该目标本地电竞区域中的目标本地电竞服务器之间的第二网络连接关系,将电竞业务数据发送至业务访问标识信息对应的目标本地电竞服务器。本技术实施例中的5g专网无需在每个本地电竞区域中分别部署5g核心网,这样在本地电竞区域的数量过多时,能够明显降低部署成本。
139.进一步地,请参见图6,图6是本技术实施例提供的一种电竞数据处理方法的流程
示意图。如图6所示,该方法涉及5g专网所部署的n个本地电竞区域中的任意一个本地电竞区域(即目标本地电竞区域),该目标本地电竞区域可以包括目标电竞终端(即满足终端接入条件的电竞终端)、具备数据分流功能的目标基站以及电竞业务对应的目标本地电竞服务器。该方法至少可以包括以下步骤s201
‑
步骤s206:
140.步骤s201,目标电竞终端将携带访问标识信息的电竞业务数据发送至目标基站。
141.具体地,在目标本地电竞区域中,满足终端接入条件的电竞终端(即目标电竞终端)可以通过使用已经开卡授权的电竞卡片,通过电竞客户端执行对应的电竞业务,以生成电竞业务对应的电竞业务数据。进一步地,该目标电竞终端可以获取部署在云端的5g核心网中的smf网元,为该目标电竞终端配置的ip地址,且将该ip地址作为访问标识信息,进而可以基于访问标识信息以及电竞业务数据,得到携带访问标识信息的电竞业务数据。此时,该目标电竞终端可以将携带访问标识信息的电竞业务数据发送至目标本地电竞区域中的目标基站。
142.步骤s202,目标基站获取与目标基站相关联的业务路由信息,在业务路由信息中查找与访问标识信息相同的业务路由信息。
143.具体地,该目标基站可以获取管理终端对应的管理用户在第二网管平台(例如,本地的基站网管平台)上,针对n个本地电竞区域中的每个本地电竞区域中的基站进行分流配置后所得到的第二设置信息。进一步地,该目标基站可以从第二设置信息中确定与目标基站中的目标基带处理单元的业务路由信息,且在该业务路由信息中查找与访问标识信息相同的业务路由信息。
144.步骤s203,目标基站在查找到与访问标识信息相同的业务路由信息时,基于目标基站与目标本地电竞服务器之间的第二网络连接关系,将电竞业务数据发送至访问标识信息对应的目标本地电竞服务器。
145.具体地,在查找到与访问标识信息相同的业务路由信息时,该目标基站可以基于目标基站与目标本地电竞区域中的目标本地电竞服务器之间的第二网络连接关系,将电竞业务数据直接发送至访问标识信息对应的目标本地电竞服务器。其中,这里的第二网络连接关系是指目标基站中的目标基带处理单元与电竞业务对应的目标本地电竞服务器所具有的网络连接关系。
146.其中,该步骤s201
‑
步骤s203的具体实施方式可参见上述图3所对应实施例中对步骤s101
‑
步骤s103的描述,这里将不再赘述。
147.步骤s204,目标本地电竞服务器基于电竞业务数据,得到电竞业务的电竞响应数据。
148.具体地,目标本地电竞服务器在接收到由目标基站中的目标基带处理单元发送的电竞业务数据时,可以基于该电竞业务数据,确定该电竞客户端对应的图像帧,进而可以基于确定的图像帧,确定该电竞业务的电竞业务响应数据。
149.可以理解的是,若本技术实施例中的用于执行电竞业务的电竞客户端为云游戏,那么部署在目标本地电竞区域中的目标本地电竞服务器可以为该云游戏对应的云服务器。其中,这里的电竞业务数据可以为目标电竞终端在响应针对电竞客户端的触发操作时所生成的,这里的触发操作可以包括点击、长按等接触性操作,还可以包括语音、手势等非接触性操作,在此将不对其进行限定。比如,当目标电竞终端对应的电竞用户在目标电竞终端的
终端界面上执行触发操作(例如,左滑操作)时,该目标电竞终端可以响应该触发操作,生成电竞业务对应的电竞业务数据。
150.那么,在该目标本地电竞服务器接收到由目标基站处理单元转发的电竞业务数据时,该目标本地电竞服务器可以基于该电竞业务数据所指示的左滑指令,控制该电竞客户端中的虚拟对象向左滑动,进而可以获取向左滑动后的图像帧(例如,该云游戏的游戏图像帧)。为了提高传输效率,目标本地电竞服务器在将图像帧返回至目标电竞终端之前,可以对获取到的图像帧进行编码处理,以得到视频编码码流,进一步地,该目标本地电竞服务器可以将该视频编码码流作为该电竞业务的电竞响应数据。
151.步骤s205,目标本地电竞服务器将电竞响应数据发送至目标基站。
152.具体地,该目标本地电竞服务器通过该目标基站中的目标基带处理单元,将电竞响应数据转发至目标5g扩展单元,以使目标5g扩展单元将该电竞响应数据转发至目标5g远端单元。
153.步骤s206,目标基站将电竞响应数据返回至目标电竞终端。
154.具体地,该目标基站可以通过目标5g远端单元,将电竞响应数据返回至目标电竞终端。可以理解的是,该目标基站不仅可以将电竞响应数据返回至用于发送电竞业务数据的目标电竞终端,该目标基站还可以将该电竞响应数据推送至该目标本地电竞区域中的除目标电竞终端之外的其他执行本次电竞业务的电竞终端,以实现数据同步。
155.步骤s207,目标电竞终端输出电竞响应数据对应的图像帧。
156.具体地,该目标电竞终端在接收到目标基站发送的电竞响应数据时,可以对该电竞响应数据进行解码处理,进而可以得到该电竞响应数据对应的图像帧。此时,该目标电竞终端可以将电竞响应数据对应的图像帧输出在该目标电竞终端的终端界面上。
157.其中,该5g专网中可以包括用于对5g专网对应的通信系统进行管理的管理终端,该5g专网所部署的n个本地电竞区域中的每个本地电竞区域中均包括电竞终端、基站以及本地电竞服务器。每个本地电竞区域的基站中的基带处理单元均具备数据分流功能,例如,目标基站(任意一个本地电竞区域中的基站)的目标基带处理单元与该目标基站所在目标本地电竞区域中的目标本地电竞服务器具有第一网络连接关系,且该目标基带处理单元与部署在云端的5g核心网具有第二网络连接关系。
158.在初始状态下,该管理终端对应的管理用户可以事先登录与5g专网相关联的第一网管平台(例如,5g核心网网管平台),进而可以针对部署在云端的5g核心网中的网元进行设置。例如,该管理用户可以设置具备接入权限的电竞卡片的卡片信息、信号强度、频谱、带宽、信噪比等参数信息。在管理用户设置完成时,该管理终端可以将该管理用户针对部署在云端的5g核心网中的网元进行设置后所得到的设置信息称之为第一设置信息。进一步地,该管理终端从5g专网中的基站中,确定与管理终端具有最优网络连接关系的基站(例如,目标基站),进而可以将该第一设置信息发送至该目标基站,进而使得该目标基站可以通过目标基带处理单元以及第一网络连接关系,将第一设置信息转发至部署在云端的5g核心网,以使该部署在云端的5g核心网存储该第一设置信息。
159.其中,本技术实施例中的部署在云端的5g核心网可以包括第一功能网元、第二功能网元以及第三功能网元。该第一功能网元(例如,amf网元)可以用于实现接入和移动管理功能的网元。该第二功能网元(例如,smf网元)可以用于实现会话管理功能,该第三功能网
元(例如,udm网元)可以用于实现统一数据管理功能。因此,在管理终端基于目标基带处理单元以及第一网络连接关系,将第一设置信息发送至目标基站时,该目标基站可以将该第一设置信息转发至部署在云端的5g核心网中的amf网元,以使该amf网元将第一设置信息转发至smf网元。进一步地,该部署在云端的5g核心网中的smf网元可以将第一设置信息发送至udm网元,以使该udm网元存储该第一设置信息。
160.可以理解的是,该管理终端对应的管理用户还可以对需要参与电竞业务的电竞用户进行开卡处理,在开卡完成后,电竞用户可以通过使用已经开卡完成的电竞卡片,在某一本地电竞区域中的电竞终端中参与执行电竞业务。其中,管理终端对应的管理用户可以针对待开卡的电竞卡片执行开卡操作,进而使得该管理终端可以响应该开卡操作,确定待开卡的电竞卡片的卡片信息。进一步地,该管理终端可以基于待开卡的电竞卡片的卡片信息,生成用于发送至目标基站的开卡请求。该目标基站在接收到开卡请求时,可以通过目标基带处理单元以及第一网络连接关系,将开卡请求转发至部署在云端的5g核心网中的amf网元,进而使得该amf将开卡请求转发至smf网元。进一步地,该部署在云端的5g核心网中的smf网元可以基于该第一设置信息以及待开卡的电竞卡片的卡片信息,对开卡请求进行认证,以对待开卡的电竞卡片对应的电竞账号进行开卡和激活处理。
161.可以理解的是,在卡片信息与第一设置信息相匹配时,该smf网元可以确定开卡请求认证成功,即该开卡请求为合法请求,并对待开卡的电竞卡片对应的电竞账号进行开卡和激活处理,进而将开卡请求携带的卡片信息存储至udm网元,这意味着待开卡的电竞卡片已经开卡成功。可选的,在卡片信息与第一设置信息不匹配时,该smf网元可以确定开卡请求认证失败,即开卡请求为非法请求,这意味着待开卡的电竞卡片未能成功开卡。
162.为便于理解,进一步地,请参见图7,图7是本技术实施例提供的一种管理终端通过部署在云端的5g核心网对待开卡的电竞卡片进行开卡的场景示意图。如图7所示,5g专网可以包括部署在云端的5g核心网(例如,图7所示的5g核心网70w)以及用于对5g专网对应的通信系统进行管理的管理终端(例如,图7所示的管理终端70z),其中,该管理终端70z可以部署在电竞场馆700c,与该电竞场馆700c中的基站70j具有最优网络连接关系。可以理解的是,电竞场馆700c(即目标本地电竞区域)可以为5g专网所部署的n个本地电竞区域中的任意一个本地电竞区域,该电竞场馆700c可以包括用于执行电竞业务的电竞终端、基站70j以及目标本地电竞服务器70f。其中,该电竞场馆700c对应的通信系统可以参见上述图1所示的通信系统1x。
163.其中,该电竞场馆700c可以包括用于对同一电竞业务进行竞技的多个电竞阵营,如图7所示,这多个电竞阵营(以3个为例)具体可以包括电竞阵营a、电竞阵营b以及电竞阵营c。其中,每个电竞阵营中均可以包括多个电竞终端,这里对此不进行限定。
164.其中,图7所示的基站70j可以包括具有数据接收功能的目标5g远端单元、具有数据整合功能的目标5g扩展单元以及具有数据分流功能的目标基带处理单元。其中,基站70j中的目标5g远端单元的数量可以包括e个,这里的e为正整数。如图7所示,这e个目标5g远端单元中的每个目标5g远端单元的用于与图7所示的电竞阵营中的电竞终端或者管理终端70z进行通信,且该每个目标5g远端单元还用于与该目标5g扩展单元进行通信。其中,图7所示的目标基带处理单元与5g核心网70w具有第一网络连接关系,且该目标基带处理单元与目标本地电竞服务器70f具有第二网络连接关系。
165.其中,5g核心网70w可以包括一个或者多个网元,这里将不对5g核心网70w中的网元的数量进行限定。比如,该5g核心网70w具体可以包括网元71g(例如,amf网元,即第一功能网元)、网元72g(例如,smf网元,即第二功能网元)、网元73g(例如,udm网元,即第三功能网元)、网元74g(例如,ausf网元)、网元75g(例如,upf网元)以及网元76g(例如,pcf网元)。
166.应当理解,图7所示的线70l可以为本技术实施例中的管理终端70z通过5g核心网70w,对待开卡的电竞卡片进行开卡的数据传输过程。可以理解的是,管理终端70z对应的管理用户在针对待开卡的电竞卡片执行开卡操作时,管理终端70z可以响应该触发操作,确定待开卡的电竞卡片的卡片信息。这里的卡片信息可以是采用信息录入设备(例如,烧卡器)为该待开卡的电竞卡片所配置的。进一步地,该管理终端70z可以基于待开卡的电竞卡片的卡片信息,生成用于发送至基站70j的开卡请求。
167.可以理解的是,该基站70j可以通过部署在电竞场馆700c中的某一个目标5g远端单元,接收该管理终端70z发送的开卡请求,进而将接收到的开卡请求转发至目标5g扩展单元。其中,用于接收开卡请求的目标5g远端单元是基于图7所示的e个目标5g远端单元中的每个目标5g远端单元的网络状态、与管理终端70z的位置距离、容量、闲置占空比等参数所确定的。进一步地,该基站70j可以通过图7所示的目标5g扩展单元,将开卡请求转发至目标基带处理单元,进而使得该目标基带处理单元可以基于第一网络连接关系,将开卡请求发送至5g核心网70w。
168.此时,该5g核心网70w中的网元71g可以接收目标基带处理单元转发的开卡请求,进而可以将该开卡请求发送至网元72g,以使网元72g对开卡请求进行认证。其中,可以理解的是,该网元72g可以获取管理用户在第一网管平台所设置的第一设置信息,进而可以将该第一设置信息和开卡请求携带的卡片信息进行匹配。
169.其中,在卡片信息与第一设置信息不匹配时,该网元72g可以确定开卡请求认证失败,即开卡请求为非法请求,这意味着待开卡的电竞卡片未能成功开卡。可选的,在卡片信息与第一设置信息相匹配时,该网元72g可以确定开卡请求认证成功,即该开卡请求为合法请求,并对待开卡的电竞卡片对应的电竞账号进行开卡和激活处理,进而可以将开卡请求携带的卡片信息存储至网元73g,这意味着待开卡的电竞卡片已经开卡成功。
170.应当理解,在电竞卡片开卡成功时,与电竞场馆700c相关联的电竞用户可以将已经开卡成功的电竞卡片安装至自己所使用的电竞终端中,进而可以根据已经开卡成功的电竞卡片,参与执行电竞业务。可以理解的是,安装有已经开卡成功的电竞卡片的电竞终端在满足终端接入条件时,可以通过基站70j与图7所示的目标本地电竞服务器70f实现数据交互。
171.与此同时,在初始状态下,该管理终端对应的管理用户还可以事先登录与5g专网相关联的第二网管平台(例如,本地的基站网管平台),进而可以针对该5g专网所部署的n个本地电竞区域中的每个本地电竞区域中的基站进行分流配置。例如,该管理用户可以设置每个基站中的5g远端单元的信道、信噪比以及放大功率等参数信息,设置每个基站中的基带处理单元的业务路由信息等。在管理用户设置完成时,该管理终端可以将管理用户针对每个基站进行分流配置后所确定的设置信息称之为第二设置信息。进一步地,该管理终端可以将该第二设置信息发送至与管理终端具有最优网络连接关系的基站(例如,目标基站),进而使得该目标基站可以通过目标基带处理单元以及第一网络连接关系,将第二设置
信息转发至部署在云端的5g核心网,以使部署在云端的5g核心网存储该第二设置信息。其中,本技术实施例中的基站接收第二设置信息的具体实施方式可以参见上述基站接收第一设置信息的具体实施方式,这里将不再继续进行赘述。
172.在本技术实施例中,5g专网中所部署的n个本地电竞区域中的基站均与部署在云端的5g核心网具有第一网络连接关系,这样在n个本地电竞区域中的任意一个本地电竞区域(即目标本地电竞区域)中的电竞终端在满足终端接入条件时,均可执行所在目标本地电竞区域对应的电竞业务,而并非需要在每个本地电竞区域中分别部署在云端的5g核心网,从而降低部署成本。此外,在目标本地电竞区域中,满足终端接入条件的电竞终端(即目标电竞终端)在执行目标本地电竞区域对应的电竞业务后,可以生成携带访问标识信息的电竞业务数据,以发送至目标本地电竞区域中的目标基站。该目标基站可以在与目标基站相关联的业务路由信息中,查找与访问标识信息相同的业务路由信息,进而在查找到时,可以通过该目标基站中的基带处理单元的数据分流功能,快速将电竞业务数据发送至目标本地电竞服务器,而无需通过5g专网中的5g核心网将电竞业务数据发送本地电竞服务器,从而能够有效减少该电竞业务数据的在5g核心网中的数据处理时长,进而可以提高数据传输效率,以至于降低了该电竞业务数据的延迟。可以理解的是,由于5g专网是新兴技术,因此5g专网很可能出现一些异常情况,从而导致部署在云端的5g核心网出现异常,以至于在开卡过程和认证过程中出现异常情况,而本技术实施例可以通过目标基站,直接将电竞业务数据发送至访问标识信息对应的目标本地电竞区域数据,即便部署在云端的5g核心网出现异常情况,也不会对正在进行的电竞业务造成不良影响。因此,本技术实施例可以有效确保执行电竞业务所需的低延迟和稳定性。
173.进一步地,请参见图8,图8是本技术实施例提供的一种电竞数据处理装置的结构示意图。该电竞数据处理装置1可以是运行于计算机设备中的一个计算机程序(包括程序代码),例如,该电竞数据处理装置1为一个应用软件;该电竞数据处理装置1可以用于执行本技术实施例提供的方法中的相应步骤。如图8所示,该电竞数据处理装置1可以运行于5g专网中的n个本地电竞区域中的任意一个本地电竞区域中的基站(即目标基站),该目标基站可以为上述图2所对应实施例中的基站20j,其中,n为正整数。该电竞数据处理装置1可以包括:电竞业务数据接收模块11,路由信息获取模块12,电竞业务数据发送模块13,第一设置信息接收模块14,第一设置信息发送模块15,第一设置信息转发模块16,开卡请求接收模块17,开卡请求转发模块18,第二设置信息接收模块19,第二设置信息发送模块20,第二设置信息转发模块21,权限验证请求接收模块22,权限验证请求转发模块23,状态信息接收模块24,第一通知信息接收模块25,第一通知信息发送模块26,第一通知信息转发模块27,第二通知信息接收模块28,第二通知信息发送模块29以及第二通知信息转发模块30。
174.该电竞业务数据接收模块11,用于在目标本地电竞区域中的电竞终端满足终端接入条件时,接收满足终端接入条件的电竞终端发送的携带访问标识信息的电竞业务数据;目标本地电竞区域属于5g专网所部署的n个本地电竞区域;n为正整数;5g专网包括管理终端以及部署在云端的5g核心网;n个本地电竞区域中的每个本地电竞区域中的基站均与部署在云端的5g核心网具有第一网络连接关系;终端接入条件用于指示管理终端在检测到n个本地电竞区域中存在启动电竞客户端的电竞终端时,通过5g专网中的基站与部署在云端的5g核心网之间的第一网络连接关系,对检测到的电竞终端进行权限验证;电竞业务数据
是满足终端接入条件的电竞终端在执行电竞客户端对应的电竞业务时所生成的;
175.该路由信息获取模块12,用于获取与目标本地电竞区域中的目标基站相关联的业务路由信息,在业务路由信息中查找与访问标识信息相同的业务路由信息;
176.该电竞业务数据发送模块13,用于在查找到与访问标识信息相同的业务路由信息时,基于目标基站与目标本地电竞区域中的目标本地电竞服务器之间的第二网络连接关系,将电竞业务数据发送至访问标识信息对应的目标本地电竞服务器,以使目标本地电竞服务器基于电竞业务数据,得到电竞业务的电竞响应数据。
177.其中,目标基站包括目标5g远端单元、目标5g扩展单元以及目标基带处理单元;目标基带处理单元用于与目标5g扩展单元进行通信,且用于与部署在云端的5g核心网进行通信;目标基站是从部署在5g专网中的基站中所确定的与管理终端具有最优网络连接关系的基站;
178.该第一设置信息接收模块14,用于通过目标5g远端单元,接收管理终端发送的第一设置信息,且将第一设置信息转发至目标5g扩展单元;第一设置信息为管理终端对应的管理用户在第一网管平台上针对部署在云端的5g核心网中的网元所确定的;
179.该第一设置信息发送模块15,用于通过目标5g扩展单元,将第一设置信息转发至目标基带处理单元;
180.该第一设置信息转发模块16,用于通过目标基带处理单元以及目标基带处理单元与部署在云端的5g核心网之间的第一网络连接关系,将第一设置信息转发至部署在云端的5g核心网,以使部署在云端的5g核心网存储第一设置信息。
181.其中,部署在云端的5g核心网包括第一功能网元、第二功能网元以及第三功能网元;第一功能网元用于实现接入和移动管理功能;第二功能网元用于实现会话管理功能;第三功能网元用于实现统一数据管理功能;
182.该第一设置信息转发模块16还用于:
183.通过目标基带处理单元以及目标基带处理单元与部署在云端的5g核心网之间的第一网络连接关系,将第一设置信息转发至第一功能网元,以使第一功能网元将第一设置信息转发至第二功能网元;第二功能网元用于将第一设置信息存储至第三功能网元。
184.该开卡请求接收模块17,用于接收管理终端发送的开卡请求;开卡请求携带待开卡的电竞卡片的卡片信息;
185.该开卡请求转发模块18,用于通过目标基带处理单元以及第一网络连接关系,将开卡请求转发至第一功能网元,以使第一功能网元将开卡请求转发至第二功能网元;第二功能网元用于基于第一设置信息以及卡片信息,对开卡请求进行认证,且在认证成功时将卡片信息存储至第三功能网元;第三功能网元中存储的卡片信息为n个本地电竞区域中的电竞终端所使用的电竞卡片对应的卡片信息。
186.该第二设置信息接收模块19,用于通过目标5g远端单元,接收管理终端发送的第二设置信息,且将第二设置信息转发至目标5g扩展单元;第二设置信息为管理用户在第二网管平台上针对n个本地电竞区域中的每个本地电竞区域的基站分别进行分流配置后所确定的;第二网管平台与第一网管平台不同;
187.该第二设置信息发送模块20,用于通过目标5g扩展单元,将第二设置信息转发至目标基带处理单元;
188.该第二设置信息转发模块21,用于通过目标基带处理单元以及目标基带处理单元与部署在云端的5g核心网之间的第一网络连接关系,将第二设置信息转发至部署在云端的5g核心网,以使部署在云端的5g核心网存储第二设置信息;第二设置信息包括与目标基站相关联的业务路由信息。
189.其中,目标基站是从部署在5g专网中的基站中所确定的与管理终端具有最优网络连接关系的基站;管理终端用于对待验证电竞终端进行权限验证;待验证对电竞终端为管理终端在n个本地电竞区域中所检测到的启动电竞客户端的电竞终端;
190.该权限验证请求接收模块22,用于基于最优网络连接关系接收管理终端发送的权限验证请求;权限验证请求为管理终端针对待验证电竞终端使用的待验证卡片信息所生成的;
191.该权限验证请求转发模块23,通过目标基站与部署在云端的5g核心网之间的第一网络连接关系,将权限验证请求转发至部署在云端的5g核心网,以使部署在云端的5g核心网基于权限验证请求,从状态验证信息表中获取待验证卡片信息的状态信息;状态验证信息表为部署在云端的5g核心网中的第三功能网元基于n个本地电竞区域中的电竞终端的卡片信息所建立的;
192.该状态信息接收模块24,用于接收部署在云端的5g核心网返回的状态信息,基于最优网络连接关系将状态信息返回至管理终端,以使管理终端基于状态信息以及终端接入条件,生成与待验证电竞终端相关联的通知信息。
193.其中,通知信息为管理终端在确定待验证电竞终端满足终端接入条件时所生成的第一通知信息;
194.该第一通知信息接收模块25,用于基于最优网络连接关系接收管理终端发送的第一通知信息;
195.该第一通知信息发送模块26,用于通过目标基站与待验证电竞终端之间的网络连接关系,将第一通知信息发送至待验证电竞终端;第一通知信息用于指示待验证电竞终端的验证成功。
196.该第一通知信息转发模块27,用于通过目标基站与部署在云端的5g核心网之间的第一网络连接关系,将第一通知信息转发至部署在云端的5g核心网,以使部署在云端的5g核心网中的第三功能网元将待验证卡片信息对应的状态信息由第一状态变更为第二状态。
197.其中,通知信息为管理终端在确定待验证电竞终端不满足终端接入条件时所生成的第二通知信息;
198.该第二通知信息接收模块28,用于基于最优网络连接关系接收管理终端发送的第二通知信息;
199.该第二通知信息发送模块29,用于通过目标基站与待验证电竞终端之间的网络连接关系,将第二通知信息发送至待验证电竞终端;第二通知信息用于指示待验证电竞终端的验证失败。
200.其中,该装置还包括:
201.该第二通知信息转发模块30,用于通过目标基站与部署在云端的5g核心网之间的第一网络连接关系,将第二通知信息转发至部署在云端的5g核心网,以使部署在云端的5g核心网基于第二通知信息,在第三功能网元中查找与待验证卡片信息的电竞账号相同的卡
片信息,且基于查找到的卡片信息的开卡时间戳,将除具有最小开卡时间戳的卡片信息之外的卡片信息进行删除。
202.其中,目标本地电竞区域包括m个电竞终端;m为正整数;m个电竞终端包括属于第一电竞阵营的第一电竞终端以及属于第二电竞阵营的第二电竞终端;第一电竞阵营与第二电竞阵营属于不同的电竞阵营。
203.其中,目标基站中的目标5g远端单元的数量为e个,e为正整数;e个目标5g远端单元中的每个目标5g远端单元用于接收业务数据信息;业务数据信息包括第一业务数据信息以及第二业务数据信息;第一业务数据信息是由管理终端发送的;第二业务数据信息是由目标本地电竞区域中的满足终端接入条件的电竞终端发送的。
204.其中,该电竞业务数据接收模块11,路由信息获取模块12,电竞业务数据发送模块13,第一设置信息接收模块14,第一设置信息发送模块15,第一设置信息转发模块16,开卡请求接收模块17,开卡请求转发模块18,第二设置信息接收模块19,第二设置信息发送模块20,第二设置信息转发模块21,权限验证请求接收模块22,权限验证请求转发模块23,状态信息接收模块24,第一通知信息接收模块25,第一通知信息发送模块26,第一通知信息转发模块27,第二通知信息接收模块28,第二通知信息发送模块29以及第二通知信息转发模块30的具体实现方式可以参见上述图6所对应实施例中对步骤s201
‑
步骤s207的描述,这里将不再继续进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
205.进一步的,请参见图9,图9是本技术实施例提供的一种计算机设备的结构示意图。如图9所示,该计算机设备至少可以包括处理器3201、输入设备3202、输出设备3203以及计算机存储介质3204。其中,处理器3201、输入设备3202、输出设备3203以及计算机存储介质3204可通过总线或者其它方式连接。计算机存储介质3204可以存储在计算机设备的存储器中,计算机存储介质3204用于存储计算机程序,计算机程序包括程序指令,处理器3201用于执行计算机存储介质3204存储的程序指令。处理器3201(或称cpu(central processing unit,中央处理器))是该计算机设备的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能。
206.本发明实施例还提供了一种计算机存储介质(memory)3204,计算机存储介质是计算机设备的记忆设备,用于存放程序和数据。计算机存储介质提供存储空间,在该存储空间中还存放了适于被处理器3201加载并执行的一条或多条的指令,这些指令可以是一个或多个的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速ram存储器,也可以是非不稳定的存储器(non
‑
volatile memory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。
207.在一个实施例中,由处理器3201加载并执行计算机存储介质中存放的一条或多条指令,以使得具备该处理器3201的计算机设备可以实现图3
‑
图7所示实施例中的方法。在一个实施例中,该计算机设备可执行前文图3或者图6所对应实施例中对电竞数据处理方法的描述,也可执行前文图8所对应实施例中对电竞数据处理装置1的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
208.本技术一方面提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机
设备可执行前文图3或者图6所对应实施例中对电竞数据处理方法的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
209.本技术实施例的说明书和权利要求书及附图中的术语“第一”、“第二”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包括。例如包括了一系列步骤或单元的过程、方法、装置、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括没有列出的步骤或模块,或可选地还包括对于这些过程、方法、装置、产品或设备固有的其他步骤单元。
210.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
211.本技术实施例提供的方法及相关装置是参照本技术实施例提供的方法流程图和/或结构示意图来描述的,具体可由计算机程序指令实现方法流程图和/或结构示意图的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。这些计算机程序指令可提供到通用计算机、专用计算机、嵌入式处理机或其他可编程电竞数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程电竞数据处理设备的处理器执行的指令产生用于实现在流程图中的一个流程或多个流程和/或结构示意图中的一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程电竞数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图中的一个流程或多个流程和/或结构示意图中的一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程电竞数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图中的一个流程或多个流程和/或结构示意图中的一个方框或多个方框中指定的功能的步骤。
212.以上所揭露的仅为本技术较佳实施例而已,当然不能以此来限定本技术之权利范围,因此依本技术权利要求所作的等同变化,仍属本技术所涵盖的范围。
转载请注明原文地址:https://doc.8miu.com/read-1549969.html