通信方法、电子设备及存储介质与流程

文档序号:32030779发布日期:2022-11-03 01:33阅读:28来源:国知局
通信方法、电子设备及存储介质与流程

1.本发明涉及但不限于通信技术领域,特别是涉及一种通信方法、电子设备及存储介质。


背景技术:

2.随着第五代移动通信技术(5th-generation,5g)的发展,第三代合作伙伴计划(3rd generation partnership project,3gpp)组织在5g标准的r16版本引入了接入流量的导向、切换、拆分(access traffic steering,switching,splitting,atsss)规则,用于用户终端(user equipment,ue)的移动网络与非3gpp接入之间的网络优选、无缝切换、网络聚合等。
3.在相关的atsss技术中,用户终端与网络设备是割裂的,网络设备是位于网络侧的设备,网络设备对下发的atsss规则处于支配地位,网络设备下发相应的atsss规则给用户终端,用户终端被动接收网络设备下发的atsss规则并执行,容易导致用户终端的通信需求与所下发的atsss规则不匹配,从而降低了用户终端的通信质量。


技术实现要素:

4.本发明实施例提供了一种通信方法、电子设备及存储介质,用户终端能够主动向网络设备发送辅助信息,要求网络设备对atsss规则进行调整,实现更优的网络连接,提高用户终端的通信质量。
5.第一方面,本发明实施例提供了一种通信方法,应用于用户终端,所述方法包括:接收网络设备下发的第一atsss规则表,获取所述用户终端的状态信息;根据所述状态信息得到辅助信息;向所述网络设备发送所述辅助信息,以使所述网络设备根据下发第二atsss规则表;接收所述网络设备下发的所述第二atsss规则表,并根据所述第二atsss规则表执行数据分发。
6.第二方面,本发明实施例提供了一种通信方法,应用于网络设备,所述方法包括:向用户终端发送第一atsss规则表,以使所述用户终端在接收所述第一atsss规则表后,获取所述用户终端的状态信息,并根据所述状态信息得到辅助信息;接收所述用户终端发送的所述辅助信息;根据所述辅助信息更新所述第一atsss规则表至第二atsss规则表,并向所述用户终端发送所述第二atsss规则表,以使所述用户终端根据所述第二atsss规则表执行数据分发。
7.第三方面,本发明实施例提供了一种电子设备,包括:存储器、处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本发明第一方面实施例或第二方面实施例中任意一项所述的通信方法。
8.第四方面,本发明实施例提供了一种计算机可读存储介质,所述存储介质存储有程序,所述程序被处理器执行实现如本发明第一方面实施例或第二方面实施例中任意一项所述的通信方法。
9.本发明实施例至少包括以下有益效果:本发明实施例中的通信方法、电子设备及存储介质,其中通信方法可以应用在用户终端和网络设备中,通过执行通信方法,在用户终端接收到网络设备发送的第一atsss规则表后,可以基于第一atsss规则表进行网络通信,随后获取用户终端的状态信息,根据状态信息来得到辅助信息,用户终端便主动发送辅助信息给网络设备,网络设备根据辅助信息得到第二atsss规则表,并下发给用户终端,使得用户终端可以根据下发的第二atsss规则表进行网络通信,实现更优的网络连接,提高用户终端的通信质量。
附图说明
10.图1是本发明一个实施例提供的通信方法的流程示意图;
11.图2是本发明另一个实施例提供的通信方法的流程示意图;
12.图3是本发明另一个实施例提供的通信方法的流程示意图;
13.图4是本发明另一个实施例提供的通信方法的流程示意图;
14.图5是本发明另一个实施例提供的通信方法的流程示意图;
15.图6是本发明另一个实施例提供的通信方法的流程示意图;
16.图7是本发明另一个实施例提供的通信方法的流程示意图;
17.图8是本发明另一个实施例提供的通信方法的流程示意图;
18.图9是本发明另一个实施例提供的通信方法的流程示意图;
19.图10是本发明一个实施例提供的通信方法的应用场景的示意图;
20.图11是本发明一个实施例提供的用户终端的结构示意图;
21.图12是本发明一个实施例提供的电子设备的示意图。
具体实施方式
22.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
23.在本发明的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明实施例的限制。
24.应了解,在本发明实施例的描述中,若干的含义为一个以上,多个(或多项)的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到“第一”、“第二”等只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
25.本发明实施例的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明实施例中的具体含义。
26.随着信息和网络技术的快速发展,移动通信网络的数据流量正以高度增长。运营
商正在寻找对用户透明并且减少移动通信网络拥塞的方式,来平衡移动网络与非3gpp接入之间的数据流量,3gpp组织在5g标准的r16版本引入了atsss技术,用于用户终端的移动网络与非3gpp接入之间的网络优选、无缝切换、网络聚合等。
27.atsss的目的是提供更智能的连接方案。然而,现有atsss技术中,终端与网络设备是割裂的,网络设备处于支配地位,主要从网络拥塞、网络资源等方面考虑,下发相应的atsss规则给用户终端,用户终端被动接收网络设备下发的atsss规则并执行,对用户终端来说,所下发的atsss规则并不一定是最优的网络连接方案,因此用户终端大多时候无法使用最优的连接方案,容易导致用户终端的通信需求与所下发的atsss规则不匹配,从而降低了用户终端的通信质量。
28.基于此,本发明实施例提供了一种通信方法、电子设备及存储介质,用户终端能够主动向网络设备发送辅助信息,要求网络设备对下发的atsss规则进行调整,实现更优的网络连接,使得用户终端可以获得更智能的连接方案,提高用户终端的通信质量。
29.下面进行详细说明。
30.本发明实施例提供了一种通信方法,应用于用户终端,参照图1所示,本发明实施例中的通信方法包括但不限于步骤s101至步骤s104。
31.步骤s101,接收网络设备下发的第一atsss规则表,获取用户终端的状态信息。
32.步骤s102,根据状态信息得到辅助信息。
33.步骤s103,向网络设备发送辅助信息,以使网络设备下发第二atsss规则表。
34.步骤s104,接收网络设备下发的第二atsss规则表,并根据第二atsss规则表执行数据分发。
35.在一实施例中,用户终端与网络设备之间可以进行通信连接,用户终端支持atsss技术,并可以接收到atsss规则表后根据atsss规则表进行网络通信,本发明实施例中在用户终端接收到网络设备下发的第一atsss规则表后,可以获取用户终端工作的状态信息,状态信息可以表征用户终端根据第一atsss规则表进行网络通信后的通信状态或设备状态,在此不做具体限制,基于状态信息可以得到用于进行网络调整的辅助信息,随后用户终端向网络设备发送辅助信息,网络设备在接收到辅助信息后,根据辅助信息得到第二atsss规则表,所下发的第二atsss规则表是基于用户终端主动发送的辅助信息得到的,因此网络设备在下发第二atsss规则表给用户终端后,用户终端根据第二atsss规则表重新调整自身的工作状态。
36.需要说明的是,网络设备可以根据辅助信息来确定所下发的第二atsss规则表,在一实施例中,第二atsss规则表是网络设备根据辅助信息更新第一atsss规则表后得到的,此外,第二atsss规则表还可以是网络设备根据辅助信息重新制定的,在此不做具体限制,本发明实施例中以第二atsss规则表为网络设备更新第一atsss规则表后得到的为例子。
37.可以理解的是,本发明实施例中的辅助信息是用户终端主动获取并发送给网络设备的,网络设备基于用户终端主动发送的辅助信息进行处理,重新制定atsss规则表,实现更优的网络连接,使得用户终端可以获得更智能的连接方案,提高用户终端的通信质量。
38.可以理解的是,用户终端根据第二atsss规则表执行数据分发的过程中,可以是调整自身的通信状态或设备状态,例如,用户终端直接根据第二atsss规则表调整通信状态,并在第二atsss规则表下进行网络通信,又或者,用户终端在接收到第二atsss规则表后,判
断是否需要调整自身的设备状态,在此不做具体限制,最终实现更优的网络连接,使得用户终端可以获得更智能的连接方案,提高用户终端的通信质量。
39.参照图2所示,在一实施例中,上述步骤s101中还可以包括但不限于步骤s201和步骤s202。
40.步骤s201,获取用户终端工作在第一atsss规则表下的通信状态信息和设备状态信息中的至少一个。
41.步骤s202,根据通信状态信息和设备状态信息中的至少一个得到用户终端的状态信息。
42.在一实施例中,状态信息可以包括用户终端的通信状态信息和设备状态信息中的至少一个,用户终端可以获取其工作在第一atsss规则表下的通信状态信息和设备状态信息中的至少一个,并根据通信状态信息和设备状态信息中的至少一个得到用户终端的状态信息,可以理解的是,通信状态信息可以表征用户终端工作在第一atsss规则表下的通信状态,而设备状态信息可以表征用户终端工作在第一atsss规则表下的设备状态。
43.本发明实施例中通过对用户终端的通信状态来进行判断,以得到主动发送的辅助信息,最终使得网络设备可以直接或间接根据用户终端工作在第一atsss规则表下的通信状态来对atsss规则表进行调整,得到根据直接或间接通信状态调整后的第二atsss规则表;又或者,通过对用户终端的设备状态来进行判断,以得到主动发送的辅助信息,最终使得网络设备可以直接或间接根据用户终端工作在第一atsss规则表下的设备状态来对atsss规则表进行调整,得到根据直接或间接设备状态调整后的第二atsss规则表;又或者,可以通过对用户终端的通信状态和设备状态进行判断,得到主动发送的辅助信息,最终实现更加智能的网络连接方案,提高用户终端的通信质量。
44.在一实施例中,在状态信息包括通信状态信息的情况下,通信状态信息包括出现无线链路故障事件、连接断开、连接重建立、连接的网络质量恶化、网络连接出现强干扰和连接功耗超过阈值中的至少一个;在状态信息包括设备状态信息的情况下,设备状态信息包括用户终端的电量信息、温度信息、功能模式信息中的至少一个。
45.需要说明的是,本发明实施例中的通信状态信息表征用户终端工作在第一atsss规则表下的通信状态,可以是无线链路故障事件、连接断开、连接重建立、连接的网络质量恶化、网络连接出现强干扰和连接功耗超过阈值中的至少一个,其中,无线链路故障即为无线链路失败(radio link failure,rlf),连接断开、连接重建立和连接的网络质量恶化分别是用户终端的网络出现断开,重新连接和所连接的网络质量恶化的情况,网络连接出现强干扰可以是wifi连接或5g连接出现强干扰,连接功耗超过阈值是当前网络连接的功耗超过预设阈值,可以理解的是,无线链路失败可以是用户终端出现无线干扰、小区警告、设备问题、终端问题、邻区漏配等原因导致的切换失败、无线网络覆盖弱、小区基站不同步或目标小区满负荷中一个导致的,包括无线链路故障事件在内,当用户终端出现上述几种情况时,均可以判定为用户终端的通信状态信息出现异常,会直接影响网络通信,因此需要对网络通信连接进行调整,以保证通信质量。
46.需要说明的是,本发明实施例中的设备状态信息表征用户终端工作在第一atsss规则表下的设备状态,可以是用户终端的电量信息、温度信息、功能模式信息中的至少一个,其中,电量信息表征用户终端的设备电量,温度信息表征用户终端的设备温度,功能模
式信息表征用户终端在用户的选择下当前的模式,可以是省电模式、抢红包模式或其他功能模式,不同的功能模式有不同的网络连接需求,可以理解的是,当用户终端的电量过低、温度过高或选择为预设的几个功能模式中的一个时,均可以判定位用户终端的设备状态信息出现异常,会直接或间接影响网络通信,或要求对应当前需求的网络通信,因此需要对网络通信连接进行调整,以保证通信质量。
47.参照图3所示,在一实施例中,上述步骤s102中还可以包括但不限于步骤s301和步骤s303。
48.步骤s301,根据第一atsss规则表,确定第一转换模式和第一数据传输模式中的至少一个,其中,第一转换模式为用户终端当前的转换模式,第一数据传输模式为用户终端当前的数据传输模式。
49.步骤s302,将状态信息,与第一转换模式和第一数据传输模式中的至少一个进行匹配,得到匹配结果。
50.步骤s303,根据匹配结果得到辅助信息。
51.在一实施例中,用户终端可以将状态信息与转换模式(steering模式)和数据传输模式中的至少一个进行匹配,可以理解的是,对于5g网络,具有atsss特性,即具有接入流量导向(access traffic)、转换(steering)和拆分(splitting)等特性,根据下发的atsss规则表,用户终端可以确定当前的steering模式和数据传输模式。
52.需要说明的是,根据3gpp ts 24.193规范,目前atsss技术支持四种steering模式,即为四种工作模式,四种steering模式分别是:热备模式(active-standby),当主用接入网络不可用时,自动将数据流切换到备用接入网络,但这两种接入网络不同时承载数据流;最小延迟模式(smallest delay),自动将数据流切换到传输延迟相对较小的接入网络上,但两种接入网络不同时承载数据流;负载均衡模式(load-balancing),按固定的分配比例,在两种接入网络间分配数据流量;优先级模式(priority-based),默认在优先级高的接入网络上承载数据流,当探测到高优先级的接入网络产生拥塞时,将一部分数据流切换至低优先级接入网络进行传输。
53.需要说明的是,用户终端根据atsss规则表,也即根据atsss规则确定业务的数据流仅通过3gpp接入技术传输,或者仅通过非3gpp(non-3gpp)接入技术传输,或者通过3gpp接入技术和non-3gpp接入技术同时传输,也即通过两种接入技术进行分流,通过这三种方式进行数据传输,也就是用户终端的三种数据传输模式。
54.具体的,在本发明实施例中,用户终端根据第一atsss规则表,确定第一转换模式和第一数据传输模式中的至少一个,其中,第一转换模式为用户终端当前的转换模式,第一数据传输模式为用户终端当前的数据传输模式,随后将状态信息与第一转换模式和第一数据传输模式中的至少一个进行匹配,得到匹配结果,从而最终根据匹配结果得到辅助信息,可以理解的是,本发明实施例中可以根据状态信息是否与第一转换模式和第一数据传输模式中的至少一个进行匹配,以确定第一转换模式和第一数据转换模式是否满足当前的状态信息所需要的网络通信要求,并在不满足要求时,选择需要发送的信息作为辅助信息,以便网络设备调整下发的atsss规则表。
55.参照图4所示,在一实施例中,上述步骤s303中还可以包括但不限于步骤s401和步骤s402。
56.步骤s401,当匹配结果为不匹配,确定第一转换模式需要更新到的目标转换模式,和/或,确定第一数据传输模式需要更新到的目标数据传输模式。
57.步骤s402,根据目标转换模式、目标数据传输模式和状态信息中的至少一个,得到辅助信息。
58.在一实施例中,当匹配结果为不匹配,即状态信息与第一转换模式和第一数据传输模式中的至少一个并不匹配,说明当前的第一转换模式或第一数据传输模式中的至少一个不满足用户终端的网络通信需求,因为本发明实施例中根据匹配结果为不匹配时,可以确定需要更新后的目标转换模式,和/或确定需要更新到的目标数据传输模式。
59.可以理解的是,本发明实施例中可以针对转换模式和数据传输模式的具体情况选择不同的实施例,例如,当状态信息与第一转换模式不匹配,在第一转换模式下不满足当前用户终端状态信息所需要的网络通信需求,则根据状态信息可以得到第一转换模式需要更新到的目标转换模式;当状态信息与第一数据传输模式不匹配,在第一数据传输模式下不满足当前用户终端状态信息所需要的网络通信需求,则根据状态信息可以得到第一数据传输模式需要更新到的目标数据传输模式,状态信息是一种触发原因;又或者,当状态信息与第一转换模式和第一数据传输模式均不匹配,在第一转换模式和第一数据传输模式下不满足当前用户终端状态信息所需要的网络通信需求,则根据状态信息可以得到上述所说的目标转换模式和目标数据传输模式。
60.在得到辅助信息的过程中,本发明实施例可以根据目标转换模式、目标数据传输模式和状态信息中的至少一个,得到辅助信息,可以理解的是,当目标转换模式作为辅助信息的一部分,发送辅助信息给网络设备,使得网络设备可以根据目标转换模式来调整atsss规则表,以使得更新后的第二atsss规则表中的转换模式符合目标转换模式;当目标数据传输模式作为辅助信息的一部分,发送辅助信息给网络设备,使得网络设备可以根据目标数据传输模式来调整atsss规则表,以使得更新后的第二atsss规则表中的数据传输模式符合目标数据传输模式;当状态信息作为辅助信息的一部分,发送辅助信息给网络设备,使得网络设备可以根据状态信息来调整atsss规则表,并根据状态信息确定转换模式和数据传输模式中的任意一个,以使得更新后的第二atsss规则表中的转换模式和数据传输模式中的任意一个符合目标数据传输模式;又或者,当目标转换模式、目标数据传输模式和状态信息均为辅助信息的一部分,发送辅助信息给网络设备,使得网络设备可以根据上述多种信息来调整atsss规则表,以选择最优的转换模式和数据传输模式,最终得到所需要的第二atsss规则表。
61.具体的,当用户终端的5g连接出现了无线链路失败事件时,根据无线链路失败事件得到辅助信息,用户终端此时希望无缝切换到wifi连接。于是,用户终端向网络设备发送辅助信息,在辅助信息中携带了如下的新的atsss规则,以进行业务描述,其中业务描述符(traffic descriptor)用于描述相关功能要求,是实现切片服务多样化、定制化的关键属性,为使用者提供了不同业务颗粒度,可根据多样化的业务需求:
62."traffic descriptor:application-1","steering mode:active-standby,active=non-3gpp,standby=3gpp"。
63.以场景模式为抢红包场景为例,当用户终端开启红包助手,用户终端进入抢红包模式。此时用户终端希望使用最低时延的连接,以便更快地抢到红包。于是,用户终端向网
络设备发送辅助信息,在辅助信息中携带了如下的新的steering模式,以进行业务描述:
64."traffic descriptor:application-2","steering mode:smallest delay"。
65.参照图5所示,在一实施例中,上述步骤s104中还可以包括但不限于步骤s501和步骤s502。
66.步骤s501,接收网络设备下发的第二atsss规则表。
67.步骤s502,根据第二atsss规则表调整当前的转换模式为第二转换模式,和/或调整当前的数据传输模式为第二数据传输模式。
68.在一实施例中,在用户终端发送完辅助信息给网络设备后,网络设备可以根据目标转换模式、状态信息中的至少一个得到第二转换模式,网络设备还可以根据目标数据传输模式、状态信息中的至少一个得到第二数据传输模式,具体可以根据辅助信息中的内容来得到,最终将包含第二转换模式和/或第二数据传输模式的第二atsss规则表下发给用户终端,用户终端可以根据接收到的第二atsss规则表进行网络通信,并调整当前的转换模式为第二转换模式,和/或调整当前的数据传输模式为第二数据传输模式。
69.当辅助信息中包含目标转换模式,网络设备可以根据目标转换模式确定第二转换模式,第二转换模式可以是与目标转换模式一致,也可以是在目标转换模式的基础上再结合网络设备自身的具体情况调节得到的;当辅助信息中包含目标数据传输模式,网络设备可以根据目标数据传输模式确定第二数据传输模式,第二数据传输模式可以是与目标数据传输模式一致,也可以是在目标数据传输模式的基础上再结合网络设备自身的具体情况调节得到的;当辅助信息中包含状态信息,网络设备可以根据状态信息确定第二转换模式和第二数据传输模式中的至少一种,具体可以根据状态信息的具体内容来确定;又或者,当辅助信息中包含目标转换模式、目标数据传输模式和状态信息,网络设备可以根据这多个信息来确定第二转换模式和第二数据传输模式,所得到的第二转换模式和第二数据传输模式可以与目标转换模式和目标数据传输模式一致,也可以是网络设备在目标转换模式和目标数据传输模式的基础上,再结合转态信息和网络设备自身的具体情况调节得到的。
70.参照图6所示,在一实施例中,上述步骤s101中还可以包括但不限于步骤s601和步骤s603。
71.步骤s601,获取用户终端的网络支持信息,根据网络支持信息确定用户终端支持根据atsss规则表通信。
72.步骤s602,向网络设备发送多址接入协议数据单元会话请求信息,以使网络设备确定用户终端支持根据atsss规则表通信。
73.步骤s603,接收网络设备发送的协议数据单元会话建立接受信息,并接收网络设备下发的第一atsss规则表。
74.在一实施例中,在根据atsss规则表进行网络通信之前,用户终端还可以获取用户终端的网络支持信息,根据网络支持信息确定用户终端支持根据atsss规则表通信,只有在用户终端支持根据atsss规则表通信才能进行后续实施例的步骤,随后用户终端向网络设备发送多址接入协议数据单元(ma pdu)会话请求信息,网络设备在接收到多址接入协议数据单元会话请求信息后确定用户终端支持根据atsss规则表通信,随后网路设备向用户终端发送协议数据单元会话建立接受(pdu session establishment accept)信息,对上述请求信息做出回应,随后便发送第一atsss规则表给用户终端,用户终端在接收到第一atsss
规则表后在第一atsss规则表下进行网络通信。
75.本发明实施例提供了一种通信方法,应用于网络设备,参照图7所示,本发明实施例中的通信方法包括但不限于步骤s701至步骤s703。
76.步骤s701,向用户终端发送第一atsss规则表,以使用户终端在接收第一atsss规则表后,获取用户终端的状态信息,并根据状态信息得到辅助信息。
77.步骤s702,接收用户终端发送的辅助信息。
78.步骤s703,根据辅助信息得到第二atsss规则表,并向用户终端发送第二atsss规则表,以使用户终端根据第二atsss规则表执行数据分发。
79.在一实施例中,用户终端与网络设备之间可以进行通信连接,用户终端支持atsss技术,并可以接收到atsss规则表后根据atsss规则表进行网络通信,本发明实施例中在网络设备下发第一atsss规则表给用户终端后,用户终端可以获取其工作的状态信息,状态信息可以表征用户终端根据第一atsss规则表进行网络通信后的通信状态或设备状态,在此不做具体限制,基于状态信息可以得到用于进行网络调整的辅助信息,随后用户终端向网络设备发送辅助信息,网络设备在接收到辅助信息后,根据辅助信息得到第二atsss规则表,所下发的第二atsss规则表是基于用户终端主动发送的辅助信息得到的,因此网络设备在下发第二atsss规则表给用户终端后,用户终端根据第二atsss规则表重新调整自身的工作状态。
80.需要说明的是,网络设备可以根据辅助信息来确定所下发的第二atsss规则表,在一实施例中,第二atsss规则表是网络设备根据辅助信息更新第一atsss规则表后得到的,此外,第二atsss规则表还可以是网络设备根据辅助信息重新制定的,在此不做具体限制,本发明实施例中以第二atsss规则表为网络设备更新第一atsss规则表后得到的为例子。
81.可以理解的是,本发明实施例中的辅助信息是用户终端主动获取并发送给网络设备的,网络设备基于用户终端主动发送的辅助信息进行处理,重新制定atsss规则表,实现更优的网络连接,使得用户终端可以获得更智能的连接方案,提高用户终端的通信质量。
82.可以理解的是,用户终端根据第二atsss规则表执行数据分发的过程中,可以是调整自身的通信状态或设备状态,例如,用户终端直接根据第二atsss规则表调整通信状态,并在第二atsss规则表下进行网络通信,又或者,用户终端在接收到第二atsss规则表后,判断是否需要调整自身的设备状态,在此不做具体限制,最终实现更优的网络连接,使得用户终端可以获得更智能的连接方案,提高用户终端的通信质量。
83.在一实施例中,用户终端还用于获取用户终端工作在第一atsss规则表下的通信状态信息和设备状态信息中的至少一个,还用于根据通信状态信息和设备状态信息中的至少一个得到用户终端的状态信息。
84.在一实施例中,状态信息可以包括用户终端的通信状态信息和设备状态信息中的至少一个,用户终端可以获取其工作在第一atsss规则表下的通信状态信息和设备状态信息中的至少一个,并根据通信状态信息和设备状态信息中的至少一个得到用户终端的状态信息,可以理解的是,通信状态信息可以表征用户终端工作在第一atsss规则表下的通信状态,而设备状态信息可以表征用户终端工作在第一atsss规则表下的设备状态。
85.本发明实施例中通过对用户终端的通信状态来进行判断,以得到主动发送的辅助信息,最终使得网络设备可以直接或间接根据用户终端工作在第一atsss规则表下的通信
状态来对atsss规则表进行调整,得到根据直接或间接通信状态调整后的第二atsss规则表;又或者,通过对用户终端的设备状态来进行判断,以得到主动发送的辅助信息,最终使得网络设备可以直接或间接根据用户终端工作在第一atsss规则表下的设备状态来对atsss规则表进行调整,得到根据直接或间接设备状态调整后的第二atsss规则表;又或者,可以通过对用户终端的通信状态和设备状态进行判断,得到主动发送的辅助信息,最终实现更加智能的网络连接方案,提高用户终端的通信质量。
86.在一实施例中,在状态信息包括通信状态信息的情况下,通信状态信息包括出现无线链路故障事件、连接断开、连接重建立、连接的网络质量恶化、网络连接出现强干扰和连接功耗超过阈值中的至少一个;在状态信息包括设备状态信息的情况下,设备状态信息包括用户终端的电量信息、温度信息、功能模式信息中的至少一个。
87.需要说明的是,本发明实施例中的通信状态信息表征用户终端工作在第一atsss规则表下的通信状态,可以是无线链路故障事件、连接断开、连接重建立、连接的网络质量恶化、网络连接出现强干扰和连接功耗超过阈值中的至少一个,其中,无线链路故障即为无线链路失败(radio link failure,rlf),连接断开、连接重建立和连接的网络质量恶化分别是用户终端的网络出现断开,重新连接和所连接的网络质量恶化的情况,网络连接出现强干扰可以是wifi连接或5g连接出现强干扰,连接功耗超过阈值是当前网络连接的功耗超过预设阈值,可以理解的是,无线链路失败可以是用户终端出现无线干扰、小区警告、设备问题、终端问题、邻区漏配等原因导致的切换失败、无线网络覆盖弱、小区基站不同步或目标小区满负荷中一个导致的,包括无线链路故障事件在内,当用户终端出现上述几种情况时,均可以判定为用户终端的通信状态信息出现异常,会直接影响网络通信,因此需要对网络通信连接进行调整,以保证通信质量。
88.需要说明的是,本发明实施例中的设备状态信息表征用户终端工作在第一atsss规则表下的设备状态,可以是用户终端的电量信息、温度信息、功能模式信息中的至少一个,其中,电量信息表征用户终端的设备电量,温度信息表征用户终端的设备温度,功能模式信息表征用户终端在用户的选择下当前的模式,可以是省电模式、抢红包模式或其他功能模式,不同的功能模式有不同的网络连接需求,可以理解的是,当用户终端的电量过低、温度过高或选择为预设的几个功能模式中的一个时,均可以判定位用户终端的设备状态信息出现异常,会直接或间接影响网络通信,或要求对应当前需求的网络通信,因此需要对网络通信连接进行调整,以保证通信质量。
89.在一实施例中,用户终端还用于根据第一atsss规则表,确定第一转换模式和第一数据传输模式中的至少一个,其中,第一转换模式为用户终端当前的转换模式,第一数据传输模式为用户终端当前的数据传输模式,还用于将状态信息,与第一转换模式和第一数据传输模式中的至少一个进行匹配,得到匹配结果,还用于根据匹配结果得到辅助信息。
90.在一实施例中,用户终端可以将状态信息与转换模式(steering模式)和数据传输模式中的至少一个进行匹配,可以理解的是,对于5g网络,具有atsss特性,即具有接入流量导向(access traffic)、转换(steering)和拆分(splitting)等特性,根据下发的atsss规则表,用户终端可以确定当前的steering模式和数据传输模式。
91.需要说明的是,根据3gpp ts 24.193规范,目前atsss技术支持四种steering模式,即为四种工作模式,四种steering模式分别是:热备模式(active-standby),当主用接
入网络不可用时,自动将数据流切换到备用接入网络,但这两种接入网络不同时承载数据流;最小延迟模式(smallest delay),自动将数据流切换到传输延迟相对较小的接入网络上,但两种接入网络不同时承载数据流;负载均衡模式(load-balancing),按固定的分配比例,在两种接入网络间分配数据流量;优先级模式(priority-based),默认在优先级高的接入网络上承载数据流,当探测到高优先级的接入网络产生拥塞时,将一部分数据流切换至低优先级接入网络进行传输。
92.需要说明的是,用户终端根据atsss规则表,也即根据atsss规则确定业务的数据流仅通过3gpp接入技术传输,或者仅通过非3gpp(non-3gpp)接入技术传输,或者通过3gpp接入技术和non-3gpp接入技术同时传输,也即通过两种接入技术进行分流,通过这三种方式进行数据传输,也就是用户终端的三种数据传输模式。
93.具体的,在本发明实施例中,用户终端根据第一atsss规则表,确定第一转换模式和第一数据传输模式中的至少一个,其中,第一转换模式为用户终端当前的转换模式,第一数据传输模式为用户终端当前的数据传输模式,随后将状态信息与第一转换模式和第一数据传输模式中的至少一个进行匹配,得到匹配结果,从而最终根据匹配结果得到辅助信息,可以理解的是,本发明实施例中可以根据状态信息是否与第一转换模式和第一数据传输模式中的至少一个进行匹配,以确定第一转换模式和第一数据转换模式是否满足当前的状态信息所需要的网络通信要求,并在不满足要求时,选择需要发送的信息作为辅助信息,以便网络设备调整下发的atsss规则表。
94.在一实施例中,用户终端还用于当匹配结果为不匹配,确定第一转换模式需要更新到的目标转换模式,和/或,确定第一数据传输模式需要更新到的目标数据传输模式,还用于根据目标转换模式、目标数据传输模式、状态信息中的至少一个,得到辅助信息。
95.在一实施例中,当匹配结果为不匹配,即状态信息与第一转换模式和第一数据传输模式中的至少一个并不匹配,说明当前的第一转换模式或第一数据传输模式中的至少一个不满足用户终端的网络通信需求,因为本发明实施例中根据匹配结果为不匹配时,可以确定需要更新后的目标转换模式,和/或确定需要更新到的目标数据传输模式。
96.可以理解的是,本发明实施例中可以针对转换模式和数据传输模式的具体情况选择不同的实施例,例如,当状态信息与第一转换模式不匹配,在第一转换模式下不满足当前用户终端状态信息所需要的网络通信需求,则根据状态信息可以得到第一转换模式需要更新到的目标转换模式;当状态信息与第一数据传输模式不匹配,在第一数据传输模式下不满足当前用户终端状态信息所需要的网络通信需求,则根据状态信息可以得到第一数据传输模式需要更新到的目标数据传输模式;又或者,当状态信息与第一转换模式和第一数据传输模式均不匹配,在第一转换模式和第一数据传输模式下不满足当前用户终端状态信息所需要的网络通信需求,则根据状态信息可以得到上述所说的目标转换模式和目标数据传输模式。
97.在得到辅助信息的过程中,本发明实施例可以根据目标转换模式、目标数据传输模式和状态信息中的至少一个,得到辅助信息,可以理解的是,当目标转换模式作为辅助信息的一部分,发送辅助信息给网络设备,使得网络设备可以根据目标转换模式来调整atsss规则表,以使得更新后的第二atsss规则表中的转换模式符合目标转换模式;当目标数据传输模式作为辅助信息的一部分,发送辅助信息给网络设备,使得网络设备可以根据目标数
据传输模式来调整atsss规则表,以使得更新后的第二atsss规则表中的数据传输模式符合目标数据传输模式;当状态信息作为辅助信息的一部分,发送辅助信息给网络设备,使得网络设备可以根据状态信息来调整atsss规则表,并根据状态信息确定转换模式和数据传输模式中的任意一个,以使得更新后的第二atsss规则表中的转换模式和数据传输模式中的任意一个符合目标数据传输模式;又或者,当目标转换模式、目标数据传输模式和状态信息均为辅助信息的一部分,发送辅助信息给网络设备,使得网络设备可以根据上述多种信息来调整atsss规则表,以选择最优的转换模式和数据传输模式,最终得到所需要的第二atsss规则表。
98.具体的,当用户终端的5g连接出现了无线链路失败事件时,根据无线链路失败事件得到辅助信息,用户终端此时希望无缝切换到wifi连接。于是,用户终端向网络设备发送辅助信息,在辅助信息中携带了如下的新的atsss规则,以进行业务描述:
99."traffic descriptor:application-1","steering mode:active-standby,active=non-3gpp,standby=3gpp"。
100.以场景模式为抢红包场景为例,当用户终端开启红包助手,用户终端进入抢红包模式。此时用户终端希望使用最低时延的连接,以便更快地抢到红包。于是,用户终端向网络设备发送辅助信息,在辅助信息中携带了如下的新的steering模式,以进行业务描述:
101."traffic descriptor:application-2","steering mode:smallest delay"。
102.参照图8所示,在一实施例中,上述步骤s703中还可以包括但不限于步骤s801和步骤s802。
103.步骤s801,根据目标转换模式、状态信息中的至少一个得到第二转换模式,根据目标数据传输模式、通信状态信息和设备状态信息中的至少一个得到第二数据传输模式。
104.步骤s802,更新第一atsss规则,根据第二转换模式和/或第二数据传输模式得到更新后的第二atsss规则表,以使用户终端根据第二atsss规则表调整当前的转换模式为第二转换模式,和/或调整当前的数据传输模式为第二数据传输模式。
105.在一实施例中,在用户终端发送完辅助信息给网络设备后,网络设备可以根据目标转换模式、状态信息中的至少一个得到第二转换模式,网络设备还可以根据目标数据传输模式、状态信息中的至少一个得到第二数据传输模式,具体可以根据辅助信息中的内容来得到,最终将包含第二转换模式和/或第二数据传输模式的第二atsss规则表下发给用户终端,用户终端可以根据接收到的第二atsss规则表进行网络通信,并调整当前的转换模式为第二转换模式,和/或调整当前的数据传输模式为第二数据传输模式。
106.当辅助信息中包含目标转换模式,网络设备可以根据目标转换模式确定第二转换模式,第二转换模式可以是与目标转换模式一致,也可以是在目标转换模式的基础上再结合网络设备自身的具体情况调节得到的;当辅助信息中包含目标数据传输模式,网络设备可以根据目标数据传输模式确定第二数据传输模式,第二数据传输模式可以是与目标数据传输模式一致,也可以是在目标数据传输模式的基础上再结合网络设备自身的具体情况调节得到的;当辅助信息中包含状态信息,网络设备可以根据状态信息确定第二转换模式和第二数据传输模式中的至少一种,具体可以根据状态信息的具体内容来确定;又或者,当辅助信息中包含目标转换模式、目标数据传输模式和状态信息,网络设备可以根据这多个信息来确定第二转换模式和第二数据传输模式,所得到的第二转换模式和第二数据传输模式
可以与目标转换模式和目标数据传输模式一致,也可以是网络设备在目标转换模式和目标数据传输模式的基础上,再结合转态信息和网络设备自身的具体情况调节得到的。
107.参照图9所示,在一实施例中,上述步骤s701中还可以包括但不限于步骤s901和步骤s902。
108.步骤s901,接收用户终端发送的多址接入协议数据单元会话请求信息,确定用户终端支持根据atsss规则表通信。
109.步骤s902,向用户终端发送协议数据单元会话建立接受信息,并向用户终端发送第一atsss规则表。
110.在一实施例中,在根据atsss规则表进行网络通信之前,用户终端还可以获取用户终端的网络支持信息,根据网络支持信息确定用户终端支持根据atsss规则表通信,只有在用户终端支持根据atsss规则表通信才能进行后续实施例的步骤,随后用户终端向网络设备发送多址接入协议数据单元(multi-access pdu,ma pdu)会话请求信息,网络设备在接收到多址接入协议数据单元会话请求信息后确定用户终端支持根据atsss规则表通信,随后网路设备向用户终端发送协议数据单元会话建立接受(pdu session establishment accept)信息,对上述请求信息做出回应,随后便发送第一atsss规则表给用户终端,用户终端在接收到第一atsss规则表后在第一atsss规则表下进行网络通信。
111.本发明实施例中提供了一种用户终端,如图10所示,用户终端可与网络设备通信连接,如图11所示,用户终端包括协议数据单元(protocol data unit,pdu)会话管理模块11、监听模块12、判断模块13、发送模块14和多通道管理模块15,其中,pdu会话管理模块11用于创建、修改、释放pdu会话,监听模块12用于监听是否收到网络设备的pdu会话建立接受信息(pdu session establishment accept)消息、是否收到网络设备下发的atsss规则表、是否收到5g网络的无线链路失败事件等,判断模块13用于判断当前连接状态与atsss规则表是否匹配,发送模块14用于向网络设备发送辅助信息,多通道管理模块15用于管理多个通道的数据收发。
112.用户终端与网络设备之间可以执行如下步骤:
113.步骤1:终端注册上5g网络,发现该网络支持atsss。
114.步骤2:通知pdu管理模块11向网络设备发起ma pdu会话申请。
115.步骤3:通知监听模块12监听是否收到网络设备的pdu session establishment accept消息。
116.判断1:是否收到?
117.若是,则继续执行步骤4;若否,则执行步骤10。
118.步骤4:通知监听模块12监听是否收到网络设备下发的atsss规则表。
119.判断2:是否收到?
120.若是,则继续执行步骤5;若否,则执行步骤10。
121.步骤5:通知监听模块12监听是否收到5g网络的rlf事件。
122.判断3:是否收到?
123.若是,则继续执行步骤6;若否,则执行步骤10。
124.步骤6:通知判断模块13判断当前连接状态与atsss规则表是否匹配。
125.判断4:是否匹配?
126.若否,则继续执行步骤7;若是,则执行步骤10。
127.步骤7:通知发送模块14向网络设备发送辅助信息。
128.步骤8:通知监听模块12监听是否收到网络设备下发的更新的atsss规则表。
129.判断5:是否收到?
130.若是,则继续执行步骤9;若否,则执行步骤10。
131.步骤9:通知多通道管理模块15根据网络设备下发的atsss规则表管理多个通道的数据收发。
132.步骤10:本次会话结束。
133.其中,用户终端通过检测5g网络设备发送的注册接受(registration accept)消息的ats_ind字段,识别该网络是否支持atsss。
134.pdu会话管理模块11用于创建、修改、释放pdu会话。
135.本实施例涉及的是ma pdu会话,ma pdu会话每次使用一个3gpp接入网络或一个非3gpp接入网络,或者同时使用一个3gpp接入网络和一个非3gpp接入网络两者。
136.用户终端通过ma pdu会话请求消息中的atsss_st字段告知网络设别自己具备atsss能力,并在紧接着的上行链路非接入层传输(up link non access stratum transport,ul nas transport)消息中携带ma_pdu_session信息。
137.监听模块12用于监听是否收到网络设备的pdu session establishment accept消息、是否收到网络设备下发的atsss规则表。
138.监听模块12也用于监听是否收到5g网络的rlf事件。
139.判断模块13用于判断当前连接状态与atsss规则表是否匹配,连接状态包括但不限于:连接出现rlf事件、连接断开、连接重建立、连接的网络质量恶化、wifi连接与5g连接出现强干扰、连接功耗超过阈值等。
140.以本实施例为例,用户终端收到网络设备下发的atsss规则表,要求用户终端上运行的application-1应用使用5g连接:
141."traffic descriptor:application-1","steering mode:active-standby,active=3gpp,standby=non-3gpp"。
142.当终端的5g连接出现了rlf,判断模块13判断当前连接状态与atsss规则表不匹配。
143.发送模块14用于向网络设备发送辅助信息。
144.用户终端触发发送辅助信息的时机包括但不限于:电量过低、温度过高、连接上地铁wifi、注册上高铁网络、某个连接的网络质量明显恶化甚至断开、wifi连接与5g连接出现强干扰、进入省电模式、进入抢红包模式等。
145.用户终端发送的辅助信息包括但不限于:更新的steering模式、更新的atsss规则、触发原因(即状态信息)等。
146.用户终端可以使用新增的专用信令传输辅助信息,也可以在发送给网络设备的ul nas transport消息中携带辅助信息。
147.根据3gppts 24.193规范,目前atsss技术支持四种steering模式,以本实施例为例,当用户终端的5g连接出现了rlf时,用户终端希望无缝切换到wifi连接。于是,用户终端向网络设备发送辅助信息,在辅助信息中携带了如下的新的atsss规则:
148."traffic descriptor:application-1","steering mode:active-standby,active=non-3gpp,standby=3gpp"。
149.以抢红包场景为例,当用户开启红包助手,用户终端进入抢红包模式。此时用户终端希望使用最低时延的连接,以便更快地抢到红包。于是,用户终端向网络设备发送辅助信息,在辅助信息中携带了如下的新的steering模式:
150."traffic descriptor:application-2","steering mode:smallest delay"。
151.多通道管理模块15用于管理多个通道的数据收发。
152.以本实施例为例,用户终端的5g连接出现了rlf时,用户终端发送辅助信息给网络设备,触发网络设备更新atsss规则表,用户终端使用更新后的atsss规则表进行多通道管理。
153.比如,网络设备更新atsss规则表如下,要求用户终端改用wifi连接:
154."traffic descriptor:application-1","steering mode:active-standby,active=non-3gpp,standby=3gpp"。
155.于是,多通道管理模块15将application-1应用待发送的数据改由wifi连接发出去。
156.根据3gpp ts 24.193规范,仅在网络设备下发的atsss规则中包含ue辅助指示(ue assistance indicator),且用户终端决定使用不同的上行流量分布时,用户终端向用户面功能(user plane function,upf)网元发送pmfp uad配置(pmfp uad provisioning)消息,并在该消息中携带用户终端期望的上行流量分布。
157.在本发明实施例中,用户终端能否发送辅助信息给网络设备,由网络设备决定,用户终端可以主动发送辅助信息给网络设备,且本发明实施例更具备通用性,可以使得用户终端获得更优的连接方案,本发明实施例披露了更详细的辅助信息,使得网络设备可以提供更智能的连接方案,最终提高用户终端的通信质量。
158.图12示出了本发明实施例提供的电子设备100。电子设备100包括:处理器110、存储器120及存储在存储器120上并可在处理器110上运行的计算机程序,计算机程序运行时用于执行上述的通信方法。
159.处理器110和存储器120可以通过总线或者其他方式连接。
160.存储器120作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序,如本发明实施例描述的通信方法。处理器110通过运行存储在存储器120中的非暂态软件程序以及指令,从而实现上述的通信方法。
161.存储器120可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储执行上述的通信方法。此外,存储器120可以包括高速随机存取存储器120,还可以包括非暂态存储器120,例如至少一个储存设备存储器件、闪存器件或其他非暂态固态存储器件。在一些实施方式中,存储器120可选包括相对于处理器110远程设置的存储器120,这些远程存储器120可以通过网络连接至该电子设备100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
162.实现上述的通信方法所需的非暂态软件程序以及指令存储在存储器120中,当被一个或者多个处理器110执行时,执行上述的通信方法,例如,执行图1中的方法步骤s101至
步骤s104、图2中的方法步骤s201至步骤s202、图3中的方法步骤s301至步骤s303、图4中的方法步骤s401至步骤s402、图5中的方法步骤s501至步骤s502、图6中的方法步骤s601至步骤s603、图7中的方法步骤s701至步骤s703、图8中的方法步骤s801至步骤s802、图9中的方法步骤s901至步骤s902。
163.本发明实施例还提供了计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行上述的通信方法。
164.在一实施例中,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个控制处理器执行,例如,执行图1中的方法步骤s101至步骤s104、图2中的方法步骤s201至步骤s202、图3中的方法步骤s301至步骤s303、图4中的方法步骤s401至步骤s402、图5中的方法步骤s501至步骤s502、图6中的方法步骤s601至步骤s603、图7中的方法步骤s701至步骤s703、图8中的方法步骤s801至步骤s802、图9中的方法步骤s901至步骤s902。
165.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
166.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、储存设备存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包括计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
167.还应了解,本发明实施例提供的各种实施方式可以任意进行组合,以实现不同的技术效果。
168.以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的共享条件下还可作出种种等同的变形或替换,这些等同的变形或替换均包括在本发明权利要求所限定的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1