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

基于5G网络的信息服务系统、方法及装置、设备、介质与流程

2021-12-01 01:21:00 来源:中国专利 TAG:

基于5g网络的信息服务系统、方法及装置、设备、介质
技术领域
1.本公开涉及计算机技术领域,尤其涉及基于5g网络的信息服务系统、基于5g网络的信息服务方法、基于5g网络的信息服务装置、电子设备及计算机可读存储介质。


背景技术:

2.ta(tracking area,跟踪区域)是lte(long term evolution,长期演进)等系统为用户设备的位置管理所提出的新概念,被定义为用户设备不需要更新服务的自由移动区域。现有技术中,用户设备如果进行跟踪区域切换,通常会导致原有的网络服务,如影音娱乐的网络服务功能,发生中断,再次连接后,也无法提供连续性的网络服务,例如用户在候机区域观看了一半视频,登机后再次观看视频,往往无法进行断点播放,导致内容不连续,影响用户体验。因此,如何在进行跟踪区域更新后,保证用户设备网络服务的连续性,是现有技术亟待解决的问题。
3.需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现要素:

4.本公开提供了基于5g网络的信息服务系统、基于5g网络的信息服务方法、基于5g网络的信息服务装置、电子设备及计算机可读存储介质,进而至少在一定程度上克服现有技术中无法保证为用户提供的网络服务的连续性的问题。
5.本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
6.根据本公开的第一方面,提供一种基于5g网络的信息服务系统,包括:第一边缘计算服务,被配置为响应于处于第一跟踪区域内的用户设备发送的第一服务请求,为所述用户设备提供网络服务,并将所述用户设备的标识信息和所述网络服务的状态信息发送至服务同步节点;服务同步节点,被配置为接收所述用户设备的标识信息和所述状态信息,响应于第二边缘计算服务发送的同步请求,将所述用户设备的标识信息和所述状态信息发送至所述第二边缘计算服务;所述第二边缘计算服务,被配置为响应于所述用户设备进入第二跟踪区域后发送的第二服务请求,向所述服务同步节点发送所述同步请求,并根据接收到的所述用户设备的标识信息和所述状态信息为所述用户设备继续提供所述网络服务;其中,所述第一服务请求与所述第二服务请求为针对目标资源的访问请求。
7.根据本公开的第二方面,提供一种基于5g网络的信息服务方法,包括:接收由第一边缘计算服务发送的用户设备的标识信息和状态信息,所述状态信息是所述第一边缘计算服务为位于第一跟踪区域内的用户设备提供网络服务的状态信息;响应于第二边缘计算服务发送的同步请求,将所述用户设备的标识信息和所述状态信息发送至所述第二边缘计算服务,使所述第二边缘计算服务根据所述用户设备的标识信息和所述状态信息为进入第二跟踪区域内的所述用户设备继续提供所述网络服务。
8.根据本公开的第三方面,提供一种基于5g网络的信息服务方法,包括:响应于用户设备进入第二跟踪区域后发送的第二服务请求,向服务同步节点发送同步请求,所述第二服务请求用于请求访问目标资源;接收所述服务同步节点根据所述同步请求反馈的所述用户设备的标识信息和网络服务的状态信息,所述状态信息为第一边缘计算服务在所述用户设备处于第一跟踪区域内时为所述用户设备提供访问所述目标资源的网络服务的状态信息;根据所述用户设备的标识信息和所述状态信息为所述用户设备继续提供所述网络服务。
9.在本公开的一种示例性实施例中,所述状态信息为所述目标资源的使用进度信息;所述根据所述用户设备的标识信息和所述状态信息为所述用户设备继续提供所述网络服务,包括:根据所述用户设备的标识信息和所述使用进度信息,为所述用户设备发送所述目标资源中所述用户设备未访问部分的数据流。
10.在本公开的一种示例性实施例中,在用户设备进入第二跟踪区域后发送第二服务请求之后,所述方法还包括:使所述用户设备触发第一上行分类器ulcl的插入流程,以向服务同步节点发送同步请求。
11.在本公开的一种示例性实施例中,所述目标资源包括音频资源、视频资源、云游戏资源中的一种或多种。
12.根据本公开的第四方面,提供一种基于5g网络的信息服务装置,包括:信息接收模块,用于接收由第一边缘计算服务发送的用户设备的标识信息和状态信息,所述状态信息是所述第一边缘计算服务为位于第一跟踪区域内的用户设备提供网络服务的状态信息;信息发送模块,用于响应于第二边缘计算服务发送的同步请求,将所述用户设备的标识信息和所述状态信息发送至所述第二边缘计算服务,使所述第二边缘计算服务根据所述用户设备的标识信息和所述状态信息为进入第二跟踪区域内的所述用户设备继续提供所述网络服务。
13.根据本公开的第五方面,提供一种基于5g网络的信息服务装置,包括:请求发送模块,用于响应于用户设备进入第二跟踪区域后发送的第二服务请求,向服务同步节点发送同步请求,所述第二服务请求用于请求访问目标资源;信息接收模块,用于接收所述服务同步节点根据所述同步请求反馈的所述用户设备的标识信息和网络服务的状态信息,所述状态信息为第一边缘计算服务在所述用户设备处于第一跟踪区域内时为所述用户设备提供访问所述目标资源的网络服务的状态信息;服务提供模块,用于根据所述用户设备的标识信息和所述状态信息为所述用户设备继续提供所述网络服务。
14.在本公开的一种示例性实施例中,所述状态信息为所述目标资源的使用进度信息;服务提供模块,包括:数据流发送单元,用于根据所述用户设备的标识信息和所述使用进度信息,为所述用户设备发送所述目标资源中所述用户设备未访问部分的数据流。
15.在本公开的一种示例性实施例中,服务提供装置还包括:插入模块,用于使所述用户设备触发第一上行分类器ulcl的插入流程,以向服务同步节点发送同步请求。
16.在本公开的一种示例性实施例中,所述目标资源包括音频资源、视频资源、云游戏资源中的一种或多种。
17.根据本公开的第六方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述
任意一项所述的基于5g网络的信息服务方法。
18.根据本公开的第七方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的基于5g网络的信息服务方法。
19.本公开的示例性实施例具有以下有益效果:
20.在本示例性实施例中,网络服务系统包括第一边缘计算服务,被配置为响应于处于第一跟踪区域内的用户设备发送的第一服务请求,为用户设备提供网络服务,并将用户设备的标识信息和网络服务的状态信息发送至服务同步节点;服务同步节点,被配置为接收状态信息,响应于第二边缘计算服务发送的同步请求,将用户设备的标识信息和状态信息发送至第二边缘计算服务;第二边缘计算服务,被配置为响应于用户设备进入第二跟踪区域后发送的第二服务请求,向服务同步节点发送同步请求,并根据接收到的用户设备的标识信息和状态信息为用户设备继续提供网络服务;其中,第一服务请求与第二服务请求为针对目标资源的访问请求。一方面,本示例性实施例提出一种新的基于5g网络的信息服务的系统架构,第一边缘计算服务在第一跟踪区域内为用户设备提供网络服务时,可以通过服务同步节点同步记录用户设备的标识信息和用户设备在第一跟踪区域的网络服务的状态信息,并在用户设备切换至第二跟踪区域时,可以读取该标识信息和状态信息,并根据该标识信息状态信息为用户设备继续提供网络服务,保证了用户设备在进行区域更新后,仍然能够享受连续的网络服务,提高了用户体验;另一方面,本示例性实施例通过第一跟踪区域对应的第一边缘计算服务、第二跟踪区域对应的第二边缘计算服务与服务同步节点之间的交互,能够在用户设备进行区域更新后,提供网络服务的断点服务,该过程用户无感知,具有较高的网络服务效率和断点服务的准确性。
21.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
22.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1示意性示出本示例性实施例中一种基于5g网络的信息服务系统的系统架构示意图;
24.图2示意性示出本示例性实施例中一种基于5g网络的信息服务系统的示意图;
25.图3示意性示出本示例性实施例中一种基于5g网络的信息服务方法的流程图;
26.图4示意性示出本示例性实施例中另一种基于5g网络的信息服务方法的流程图;
27.图5示意性示出本示例性实施例中一种服务同步节点存储数据的结构示意图;
28.图6示意性示出本示例性实施例中一种基于5g网络的信息服务方法的架构示意图;
29.图7示意性示出本示例性实施例中一种基于5g网络的信息服务装置的结构框图;
30.图8示意性示出本示例性实施例中另一种基于5g网络的信息服务装置的结构框图;
31.图9示意性示出本示例性实施例中一种用于实现上述基于5g网络的信息服务方法的电子设备。
具体实施方式
32.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。
33.本公开的示例性实施例首先提供了一种基于5g网络的信息服务系统。以用户设备从机场的跟踪区域切换至飞机上的跟踪区域的应用场景为例,图1示出了本示例性实施例的运行环境的一种系统架构示意图,参考图1所示,该系统100可以包括用户设备110、第一边缘计算服务120、服务同步节点130以及第二边缘计算服务140。其中,用户设备110可以是用户使用的平板电脑或个人电脑等,第一边缘计算服务120为第一跟踪区域121对应的边缘计算服务,例如第一mec(mobile edge computing,边缘计算)节点,服务同步节点120可以是用于同步第一跟踪区域与第二跟踪区域内网络服务信息(如用户标识信息和资源使用进度信息)的服务器等,第二边缘计算服务140为第二跟踪区域141对应的边缘计算服务,例如第二mec节点,第一边缘计算服务与第二边缘计算服务可以用于就近提供用户所需服务和云端计算功能。
34.基于上述说明,本示例性实施例中的系统可以应用于图1所示的基于5g网络的信息服务系统上。
35.下面结合附图2对本示例性实施例做进一步说明,如图2所示,网络服务系统200可以包括:
36.第一边缘计算服务210,被配置为响应于处于第一跟踪区域内的用户设备240发送的第一服务请求,为用户设备240提供网络服务,并将用户设备240的标识信息和网络服务的状态信息发送至服务同步节点。
37.本示例性实施例中的用户设备,是指用户所使用的,能够为用户提供特定网络功能或网络服务的电子设备,例如智能手机、平板电脑、笔记本电脑等。网络服务是指基于网络提供的与地址位置关联的特定服务,具体可以包括视频服务,例如影视平台提供电影、电视剧播放,或者社交平台提供短视频或其他视频流播放的服务等;也可以包括音频服务,例如音乐平台提供音乐播放的服务等;再或者,网络服务还可以是云游戏服务等。
38.跟踪区域是lte等网络系统为用户设备的位置管理所设置的新的概念,跟踪区域的功能是为了实现对用户设备位置的管理,可以定义为一个或多个连续的小区,每个跟踪区域都有自己唯一的tai(tracking area identity,跟踪区域标识),而且跟踪区域不能相互重叠。多个跟踪区域可以组成一个跟踪区域列表,核心网将其分配给一个用户设备,当用户设备处于空闲状态时,核心网络能够知道用户设备所在的跟踪区域,进而能够知道用户设备所处的位置;当处于空闲状态的用户设备需要被寻呼时,在用户设备所分配的跟踪区域的所有小区进行寻呼。
39.第一跟踪区域可以是指用户设备的初始跟踪区域,或者当前所在的跟踪区域,再或者即将进入的跟踪区域,具体可以根据实际的应用场景确定。当用户设备位于第一跟踪
区域后,用户设备会向第一边缘计算服务发送第一服务请求,该服务请求是指用户需要访问特定网络资源的请求信息,例如访问播放某一视频或音频等,其可以是通知第一边缘计算服务用户设备需要进行资源访问的简单通知信息;也可以是包括用户设备标识、请求时间或请求内容等数据的通知信息等。当第一边缘计算服务接收到用户设备发送的第一服务请求后,可以响应该第一服务请求,并为用户设备提供相应的网络服务,例如在机场或飞机上为用户提供播放影音视频或音乐等网络服务。
40.在本示例性实施例中,第一边缘计算服务在为用户提供网络服务后,可以将用户设备的标识信息和网络服务的状态信息发送至服务同步节点,以通过服务同步节点,保证用户设备在进行跟踪区域切换后,仍然能够进行连续的网络服务。
41.服务同步节点220,被配置为接收状态信息,响应于第二边缘计算服务发送的同步请求,将用户设备240的标识信息和状态信息发送至第二边缘计算服务。
42.当用户进行网络服务时,通常会产生一些信息,具体如,用户设备使用什么样的账号或标识登录什么样的服务平台,浏览了什么内容,或者进行网络服务的时间等,例如用户登录影视应用程序的账号id(identify,标识)、观看的电影名称或电影id、浏览网址、观看时间、播放或暂停次数、起始观看时间以及观看过程中时间戳的变化信息等,其中,能够反映用户设备身份的可以作为用户标识信息,例如本示例性实施例可以通过imei(international mobile equipment identity,国际移动设备识别码) android id(安卓唯一标识) serial(串行接口) uuid(universally unique identifier,通用唯一识别码),作为用户的标识信息;而其他信息,如能够反映资源使用进度的信息则可以作为网络服务的状态信息,例如时间戳信息等。
43.服务同步节点可以是预先设置的独立数据库,也可以是第一边缘计算服务对应的能够与第二边缘计算服务对应的数据库进行同步更新的数据库。其可以记录第一边缘计算服务中用户设备的标识信息和用户进行网络服务的状态信息,也可以接收第二边缘计算服务发送的同步请求,使第二边缘计算服务读取用户设备的标识信息和网络服务的状态信息。
44.服务同步节点可以接收由第一边缘计算服务发送的用户设备的标识信息和状态信息,并将用户设备的标识信息和状态信息发送至第二边缘计算服务,保证能够基于第一边缘计算服务为用户设备提供的网络服务,在第二跟踪区域为用户提供连续性服务。
45.第二边缘计算服务230,被配置为响应于用户设备240进入第二跟踪区域后发送的第二服务请求,向服务同步节点发送同步请求,并根据接收到的用户设备240的标识信息和状态信息为用户设备240继续提供网络服务;
46.其中,第一服务请求与第二服务请求为针对目标资源的访问请求。
47.当用户设备进入不在其所分配的跟踪区域列表中的新的跟踪区域时,会发现新的跟踪区域的tac(tracking area code,跟踪区域码)不在其分配的跟踪区域列表中,则需要进行tau(tracking area update,跟踪区域更新)。这时,用户设备将会向网络侧发送跟踪区域更新请求。在本示例性实施例中,网络侧可以接收用户设备发送的跟踪区域更新请求,向用户设备返回关于跟踪区域更新接受的反馈信息,以使用户设备从第一跟踪区域更新至第二跟踪区域,从而完成tau的过程。比如用户设备从机场的跟踪区域切换至飞机上的跟踪区域,则机场的跟踪区域为第一跟踪区域,飞机上的跟踪区域为第二跟踪区域。需要说明的
是,本示例性实施例中的第一跟踪区域与第二跟踪区域中的“第一”与“第二”仅为区别性表述,例如第一跟踪区域为用户设备的初始服务区域,第一边缘计算服务为初始服务区域内的边缘计算服务,第二跟踪区域为与初始服务区域相邻的服务区域,第二边缘计算服务为该服务区域的边缘计算服务等,本公开对此不做具体限定。一般来说,第二跟踪区域可以与第一跟踪区域具有关联关系,例如第二跟踪区域为第一跟踪区域相邻的跟踪区域,或者预先设定的一组关联的跟踪区域等,当确定用户设备离开第一跟踪区域,进入与该第一跟踪区域相关联的第二跟踪区域时,才会为提供用户设备在第一跟踪区域内未完成的网络服务,保证连续性。
48.用户设备在进入第二跟踪区域后,可以向第二边缘计算服务发送第二服务请求,该第二服务请求与第一服务请求是针对目标资源的访问请求,换而言之,第一服务请求与第二服务请求所针对的网络服务的资源是相同的,例如用户在第一跟踪区域时,向第一边缘计算服务发送第一服务请求,请求打开a视频,观看了一部分;当用户在第二跟踪区域时,再次请求打开a视频或仍然持续请求观看a视频的服务请求可以作为第二服务请求,否则,在第二跟踪区域发送的服务请求不属于与第一服务请求对应的第二服务请求,可以认为是新的服务请求,例如请求播放在第一跟踪区域时未观看的b视频。
49.第二边缘计算服务在接收到用户设备发送的第二服务请求后,可以向服务同步节点发送同步请求,该同步请求是指读取第一边缘计算服务同步的用户设备的标识信息和网络服务的状态信息的请求,服务同步节点在接收该同步请求后,可以将用户设备的标识信息和状态信息返回第二边缘计算服务,第二边缘计算服务可以根据接收到的用户设备的标识信息和状态信息,为用户设备继续提供相应的网络服务,例如确定用户设备在第一跟踪区域时播放的视频的断点位置和时间戳等状态信息,根据用户设备的标识信息和状态信息,使用户设备在第二跟踪区域断点播放该视频,从而保证用户设备由第一跟踪区域变更至第二跟踪区域后仍然能够进行连续性的网络服务。
50.在本示例性实施例中,当用户设备进入第二跟踪区域,触发第二边缘计算服务提供连续的网络服务时,用户设备可以通过用户标识进行网络断点服务的迁移应用,例如用户在机场的第一跟踪区域通过手机观看视频,移动至飞机对应的第二跟踪区域时,可以通过原手机观看视频,也可以采用其他用户设备,例如平板电脑或飞机上的影音系统观看断点视频等。
51.需要说明的是,上述第一边缘计算服务与第二边缘计算服务,可以是不同跟踪区域对应的mec设备,例如机场的mec设备可以是第一边缘计算服务,飞机上的mec设备可以是第二边缘计算服务。其中,mec设备是一种可以利用无线接入网络就近提供用户所需服务和云端计算功能,而创造出一个具备高性能、低延迟与高带宽的电信级服务环境,可以接收用户设备发送的访问请求,并将访问请求发送至对应的网络。
52.mec技术可以使传统无线接入网具备业务本地化、近距离部署的条件,无线接入网由此而具备了低时延、高带宽的传输能力,有效缓解移动网络对于传输带宽以及时延的要求。同时,业务面下沉本地化部署可有效降低网络负荷以及对网络回传带宽的需求,从而实现缩减网络运营成本的目的。除此之外,业务应用的本地化部署使得业务应用更靠近无线网络及用户本身,更易于实现对网络上下文信息(位置、网络负荷、无线资源利用率等)的感知和利用,从而可以有效提升用户的业务体验。
53.需要说明的是,本示例性实施例中mec设备不限于上述说明的设备形式,其还可以称为mec平台、mec系统、mec节点或其他等,本公开对此不做具体限定。
54.基于上述说明,在本示例性实施例中,网络服务系统包括第一边缘计算服务,被配置为响应于处于第一跟踪区域内的用户设备发送的第一服务请求,为用户设备提供网络服务,并将用户设备的标识信息和网络服务的状态信息发送至服务同步节点;服务同步节点,被配置为接收状态信息,响应于第二边缘计算服务发送的同步请求,将用户设备的标识信息和状态信息发送至第二边缘计算服务;第二边缘计算服务,被配置为响应于用户设备进入第二跟踪区域后发送的第二服务请求,向服务同步节点发送同步请求,并根据接收到的用户设备的标识信息和状态信息为用户设备继续提供网络服务;其中,第一服务请求与第二服务请求为针对目标资源的访问请求。一方面,本示例性实施例提出一种新的基于5g网络的信息服务的系统架构,第一边缘计算服务在第一跟踪区域内为用户设备提供网络服务时,可以通过服务同步节点同步记录用户设备的标识信息和用户设备在第一跟踪区域的网络服务的状态信息,并在用户设备切换至第二跟踪区域时,可以读取该标识信息和状态信息,并根据该标识信息状态信息为用户设备继续提供网络服务,保证了用户设备在进行区域更新后,仍然能够享受连续的网络服务,提高了用户体验;另一方面,本示例性实施例通过第一跟踪区域对应的第一边缘计算服务、第二跟踪区域对应的第二边缘计算服务与服务同步节点之间的交互,能够在用户设备进行区域更新后,提供网络服务的断点服务,该过程用户无感知,具有较高的网络服务效率和断点服务的准确性。
55.本示例性实施例还提供了一种基于5g网络的信息服务方法,可以应用于服务同步节点,如图3所示,具体可以包括以下步骤s310

s320:
56.步骤s310,接收由第一边缘计算服务发送的用户设备的标识信息和状态信息,状态信息是第一边缘计算服务为位于第一跟踪区域内的用户设备提供网络服务的状态信息;
57.步骤s320,响应于第二边缘计算服务发送的同步请求,将用户设备的标识信息和状态信息发送至第二边缘计算服务,使第二边缘计算服务根据用户设备的标识信息和状态信息为进入第二跟踪区域内的用户设备继续提供网络服务。
58.实际应用中,用户进行网络服务时,通常会产生一些信息,具体如,用户设备使用什么样的账号或标识登录什么样的服务平台,浏览了什么内容,或者进行网络服务的时间等,例如用户登录影视应用程序的账号id(identify,标识)、观看的电影名称或电影id、浏览网址、观看时间、播放或暂停次数、起始观看时间以及观看过程中时间戳的变化信息等,其中,能够反映用户设备身份的可以作为用户标识信息,例如本示例性实施例可以通过imei android id serial uuid的数据结构标识用户的标识信息,此外,也可以通过其他数据结构表示,本公开对此不做限定;而其他信息,如能够反映资源使用进度的信息则可以作为网络服务的状态信息,例如时间戳信息等。在本示例性实施例中,第一边缘计算服务可以自动获取用户设备的状态信息,如有需要也可以通过用户触发等方式记录多种状态信息。
59.服务同步节点可以在第一边缘计算服务为用户设备提供网络服务后,同步记录由第一边缘计算服务发送的用户设备的标识信息和状态信息,以确定用户设备在第一跟踪区域内进行网络服务的状态和进度。其中,服务同步节点可以是预先设置的独立数据库,也可以是第一边缘计算服务对应的能够与第二边缘计算服务对应的数据库进行同步更新的数据库。
60.服务同步节点可以接收由第一边缘计算服务发送的用户设备标识信息和状态信息,并在接收到第二边缘计算服务发送的同步请求时,将标识信息和状态信息返回至第二边缘计算服务,使第二边缘计算服务能够根据表示信息和状态信息,为进入第二跟踪区域的用户设备提供连续性的服务。
61.基于上述说明,在本示例性实施例中,接收由第一边缘计算服务发送的用户设备的标识信息和状态信息,状态信息是第一边缘计算服务为位于第一跟踪区域内的用户设备提供网络服务的状态信息;响应于第二边缘计算服务发送的同步请求,将用户设备的标识信息和状态信息发送至第二边缘计算服务,使第二边缘计算服务根据用户设备的标识信息和状态信息为进入第二跟踪区域内的用户设备继续提供网络服务。本示例性实施例一方面,通过服务同步节点,将用户设备的标识信息和网络服务的状态信息同步更新至第二跟踪区域,以使得第二边缘计算服务能够基于用户设备的标识信息和网络服务的状态信息,为用户设备提供连续性的网络服务;另一方面,通过服务同步节点为用户提供连续网络服务的过程,用户无感知,为用户提供了良好的网络服务体验。
62.本示例性实施例还提供了一种基于5g网络的信息服务方法,可以应用于第二边缘计算服务,如图4所示,具体可以包括以下步骤s410

s430:
63.步骤s410,响应于用户设备进入第二跟踪区域后发送的第二服务请求,向服务同步节点发送同步请求,第二服务请求用于请求访问目标资源。
64.当用户设备进入不在其所分配的跟踪区域列表中的新的跟踪区域时,会发现新的跟踪区域的tac不在其分配的跟踪区域列表中,则需要进行tau。这时,用户设备将会向网络侧发送跟踪区域更新请求。在本示例性实施例中,网络侧可以接收用户设备发送的跟踪区域更新请求,向用户设备返回关于跟踪区域更新接受的反馈信息,以使用户设备从第一跟踪区域更新至第二跟踪区域,从而完成tau的过程。比如用户设备从机场的跟踪区域切换至飞机上的跟踪区域,则机场的跟踪区域为第一跟踪区域,飞机上的跟踪区域为第二跟踪区域。
65.用户设备在进入第二跟踪区域后,可以向第二边缘计算服务发送第二服务请求,该第二服务请求与第一服务请求类似,也是指用户需要访问特定网络资源的请求信息,例如访问播放某一视频或音频等,其可以是通知第二边缘计算服务用户设备需要进行资源访问的简单通知信息;也可以是包括用户设备标识、请求时间或请求内容等数据的通知信息等。
66.需要说明的是,第二服务请求与第一服务请求是针对目标资源的访问请求,换而言之,第一服务请求与第二服务请求所针对的网络服务的资源是相同的,例如用户在第一跟踪区域时,向第一边缘计算服务发送第一服务请求,请求打开a视频,观看了一部分;当用户在第二跟踪区域时,再次请求打开a视频或仍然持续请求观看a视频的服务请求可以作为第二服务请求,否则,在第二跟踪区域发送的服务请求不属于与第一服务请求对应的第二服务请求,可以认为是新的服务请求,例如请求播放在第一跟踪区域时未观看的b视频。
67.步骤s420,接收服务同步节点根据同步请求反馈的用户设备的标识信息和网络服务的状态信息,状态信息为第一边缘计算服务在用户设备处于第一跟踪区域内时为用户设备提供访问目标资源的网络服务的状态信息。
68.步骤s430,根据用户设备的标识信息和状态信息为用户设备继续提供网络服务。
69.第二边缘计算服务在接收到用户设备发送的第二服务请求后,可以向服务同步节点发送同步请求,该同步请求是指读取第一边缘计算服务同步的用户设备的标识信息和网络服务的状态信息的请求,服务同步节点在接收该同步请求后,可以将状态信息返回第二边缘计算服务,第二边缘计算服务可以根据接收到的用户设备的标识信息和状态信息,为用户设备继续提供相应的网络服务,例如确定用户设备在第一跟踪区域时播放的视频的断点位置和时间戳等状态信息,根据用户设备的标识信息和状态信息,使用户设备在第二跟踪区域断点播放该视频,从而保证用户设备由第一跟踪区域变更至第二跟踪区域后仍然能够进行连续性的网络服务。
70.在一示例性实施例中,上述目标资源可以包括音频资源、视频资源、云游戏资源中一种或多种,即本示例性实施例可以在用户观看视频、听音乐、打游戏等应用场景下,提供连续的网络服务。此外,本领域技术人员所能想到的其他网络服务,也应当包含在本公开的保护范围之内。
71.综上,本示例性实施方式中,响应于用户设备进入第二跟踪区域后发送的第二服务请求,向服务同步节点发送同步请求,第二服务请求用于请求访问目标资源;接收服务同步节点根据同步请求反馈的用户设备的标识信息和网络服务的状态信息,状态信息为第一边缘计算服务在用户设备处于第一跟踪区域内时为用户设备提供访问目标资源的网络服务的状态信息;根据用户设备的标识信息和状态信息为用户设备继续提供网络服务。一方面,第二跟踪区域可以通过向服务同步节点发送同步请求,以获取用户设备的标识信息以及在第一跟踪区域内访问目标资源的网络服务的状态信息,从而确保当前用户在第二跟踪区域能够进行目标资源的断点访问,保证网络服务的连续性;另一方面,为用户提供连续网络服务的过程,用户无感知,用户具有较好的网络服务体验。
72.在一示例性实施例中,上述状态信息为目标资源的使用进度信息,例如观看影音视频的开始时间、暂停时间、断点时间、关键帧对应的时间、已看完的视频的时间戳等等使用进度信息。
73.进一步的,上述步骤s430可以包括:
74.根据用户设备的标识信息和使用进度信息,为用户设备发送目标资源中用户设备未访问部分的数据流。
75.其中,未访问部分的数据流可以是还未播放的视频数据或音频数据,例如用户在第一跟踪区域内观看电影至一半的内容,进行了跟踪区域切换,则电影的后一半内容,可以作为未访问部分的数据流。根据用户设备的标识信息和目标资源的使用进度信息,可以使第二边缘计算服务准确、有效的从用户实际需要的节点提供相应的断点网络服务。
76.在一示例性实施例中,在用户设备进入第二跟踪区域后发送第二服务请求之后,上述网络服务提供方法还可以包括:
77.使用户设备触发第一上行分类器ulcl的插入流程,以向服务同步节点发送同步请求。
78.其中,ulcl(uplink classifier,上行分类器)插入流程可以用于核心网识别到用户设备进入到了机场或其他特定的服务区域等,通过ulcl方式引导用户设备从锚定在大网的核心网用户面改为锚定在边缘的用户面,从而访问对应的边缘计算服务。因此,根据边缘计算业务需求,当用户设备进入某一跟踪区域的位置时,用户设备可以触发进行ulcl插入
流程,进一步,用户设备向边缘计算服务发送服务请求,以访问对应的网络资源。
79.第一跟踪区域的ulcl插入流程与第二跟踪区域的ulcl插入流程类似,举例说明,当用户设备进入机场对应的第一跟踪区域后,可以触发ulcl插入流程,用户设备向第一边缘计算服务发送第一服务请求,使第一边缘计算服务为用户设备提供网络服务;当用户设备离开第一跟踪区域,进入飞机上对应的第二跟踪区域后,可以触发新的ulcl插入流程,用户设备向第二边缘计算服务发送第二服务请求,第二边缘计算服务向服务同步节点发送同步请求,获取用户设备在第一跟踪区域的标识信息和状态信息,然后根据该标识信息状态信息为用户设备提供连续性的网络服务。
80.图5示出了本示例性实施例中一种服务同步节点存储数据的结构示意图,服务同步节点可以是存储状态信息的数据库,可以存储用户设备的标识信息510、可选数据520,或者目标资源的使用进度信息530,例如进行网络服务的时间戳信息,其中,用户设备的标识信息510可以是指“imei android id serial uuid”,可选数据520是指用户可以通过网页或应用程序选择或提交的数据信息,另外,目标资源的使用进度信息530可以通过“文件id:偏移量”的形式进行存储,不同的资源可以对应不同的文件id,不同的使用进度信息可以对应不同的偏移量。需要说明的是,上述服务同步节点进行数据存储时,除上述示例性数据结构之外,本领域技术人员所能够想到的其他可以表示用户设备的标识信息和状态信息的数据结构,也应当在本公开的保护范围之内。
81.图6示出本示例性实施例中一种基于5g网络的信息服务方法的架构示意图,不同的跟踪区域可以对应不同的tac,因此,用户设备610可以基于“tac ulcl插入流程”访问不同的边缘计算服务620,不同的边缘计算服务620之间,可以通过数据库同步或者obs数据库之间的同步,实现记录用户设备的状态信息或读取用户设备的状态信息。
82.本公开的示例性实施例还提供了一种基于5g网络的信息服务装置。参照图7,该装置700可以包括,信息接收模块710,用于接收由第一边缘计算服务发送的用户设备的标识信息和状态信息,状态信息是第一边缘计算服务为位于第一跟踪区域内的用户设备提供网络服务的状态信息;信息发送模块720,用于响应于第二边缘计算服务发送的同步请求,将用户设备的标识信息和状态信息发送至第二边缘计算服务,使第二边缘计算服务根据用户设备的标识信息和状态信息为进入第二跟踪区域内的用户设备继续提供网络服务。
83.本公开的示例性实施例还提供了一种网络服务提供装置。参照图8,该装置800可以包括,请求发送模块810,用于响应于用户设备进入第二跟踪区域后发送的第二服务请求,向服务同步节点发送同步请求,第二服务请求用于请求访问目标资源;信息接收模块820,用于接收服务同步节点根据同步请求反馈的用户设备的标识信息和网络服务的状态信息,状态信息为第一边缘计算服务在用户设备处于第一跟踪区域内时为用户设备提供访问目标资源的网络服务的状态信息;服务提供模块830,用于根据用户设备的标识信息和状态信息为用户设备继续提供网络服务。
84.在一示例性实施例中,状态信息为目标资源的使用进度信息;服务提供模块,包括:数据流发送单元,用于根据用户设备的标识信息和使用进度信息,为用户设备发送目标资源中用户设备未访问部分的数据流。
85.在一示例性实施例中,网络服务提供装置还包括:插入模块,用于使用户设备触发第一上行分类器ulcl的插入流程,以向服务同步节点发送同步请求。
86.在一示例性实施例中,目标资源包括音频资源、视频资源、云游戏资源中的一种或多种。
87.上述装置中各模块/单元的具体细节在方法部分的实施例中已经详细说明,未披露的细节内容可以参见方法部分的实施例内容,因此此处不再赘述。
88.本公开的示例性实施例还提供了一种能够实现上述方法的电子设备。
89.所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
90.下面参照图9来描述根据本公开的这种示例性实施例的电子设备900。图9显示的电子设备900仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
91.如图9所示,电子设备900以通用计算设备的形式表现。电子设备900的组件可以包括但不限于:上述至少一个处理单元910、上述至少一个存储单元920、连接不同系统组件(包括存储单元920和处理单元910)的总线930、显示单元940。
92.其中,存储单元存储有程序代码,程序代码可以被处理单元910执行,使得处理单元910执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。例如,处理单元910可以执行图3所示的步骤,也可以执行图4所示的步骤等。
93.存储单元920可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)921和/或高速缓存存储单元922,还可以进一步包括只读存储单元(rom)923。
94.存储单元920还可以包括具有一组(至少一个)程序模块925的程序/实用工具924,这样的程序模块925包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
95.总线930可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
96.电子设备900也可以与一个或多个外部设备1000(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备900交互的设备通信,和/或与使得该电子设备900能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口950进行。并且,电子设备900还可以通过网络适配器960与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器960通过总线930与电子设备900的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备900使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
97.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd

rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开示例性实施
例的方法。
98.本公开的示例性实施例还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。
99.本公开的示例性实施例还提供了一种用于实现上述方法的程序产品,其可以采用便携式紧凑盘只读存储器(cd

rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本公开的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
100.程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
101.计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
102.可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
103.可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
104.此外,上述附图仅是根据本公开示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
105.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的示例性实施例,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
106.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其
他实施例。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
107.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限定。
再多了解一些

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

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

相关文献