System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信领域,尤其涉及一种拥塞控制方法以及装置。
技术介绍
1、应用服务器发送的业务报文到达基站时,如果基站发生拥塞,那么基站可以将拥塞信息通知给应用服务器,应用服务器可以基于接收到的拥塞信息得出网络当前的拥塞程度,进而采取拥塞控制降低网络拥塞。当前有多种不同方式将网络拥塞信息发送给应用服务器,例如,l4s(low latency(低时延),low loss(低丢包),scalable throughput(可扩展吞吐量))是一种将网络拥塞信息提供给应用的方案,具体为应用服务器发送的业务报文到达基站时,如果基站发生拥塞,那么基站在业务报文的ip头部的显式拥塞通知(explicitcongestion notification,ecn)位比较ce(即拥塞信息),当用户设备(user equipment,ue)接收到业务报文时,ue将拥塞信息反馈给应用服务器;或者可以通过网络提供的服务化接口将拥塞信息提供给应用服务器。然而,在应用服务器不降速的情况下,并不能解决网络拥塞的问题。
技术实现思路
1、本申请涉及一种拥塞控制方法以及装置,用于在基站出现拥塞时对业务流的传输速率进行审计,并在业务流未降速时调整业务流的传输方式,从而降低基站的拥塞程度。
2、第一方面,本申请提供一种拥塞控制方法,包括:用户面功能(user planefunction,upf)网元接收来自基站的拥塞信息,该拥塞信息用于指示基站中第一服务质量流(qos flow)的拥塞情况;若基站中第一qos fl
3、因此,本申请实施方式中,upf网元可以对业务流的传输速率进行审计,当业务流的传输速率不满足速率要求时,即可由upf网元对业务流的传输方式进行调整,从而降低业务流在第一qos flow的传输速率,降低第一qos flow的拥塞程度,也即降低基站的拥塞程度。
4、可选地,第一qos flow中可以传输一个或者多个业务的业务流,本申请提及的第一业务流可以是第一qos flow中传输的任意一个业务流。并且,当第一qos flow中传输多个业务流时,upf网元可以对每个业务流的传输速率均进行审计,本申请示例性地以第一业务流的审计过程为例进行示例性介绍。
5、本申请中提及的第一业务流也可以理解为是第一qos flow中传输的所有业务流,即此时第一业务流可以用于表示第一qos flow中传输的所有业务流。此场景下,前述提及的第一qos flow中传输的第一业务流的传输速率不满足该第一业务流的速率要求,也即第一qos flow中传输的所有业务流的总的传输速率不满足速率要求,或者理解为第一qosflow中传输的业务流的速率不满足qos flow的速率要求,或者理解为基站上的第一qosflow处于拥塞状态;前述的upf网元对第一业务流的传输方式进行调整,可以理解为upf网元对第一qos flow中不满足速率要求的业务流的传输方式进行调整。
6、此外,该第一qos flow可以是基站进行ecn标记或者进行拥塞通知的qos flow,通常所传输的数据传输效率要求较高,因此需要进行拥塞控制,实现数据的低时延传输。
7、可选地,若第一业务流的传输速率满足速率要求,即发送端对第一业务流进行了降速处理,则upf网元可以无需对第一业务流的传输方式进行调整,从而保证第一业务流可以在第一qos flow中正常传输。
8、在一种可能的实施方式中,前述的upf网元对第一业务流的传输方式进行调整,可以包括:upf网元将第一业务流映射至第二qos flow中传输。即本申请实施方式中,upf网元可以将第一业务流映射至备选qos flow中传输,从而减少第一qos flow中传输的数据量,降低第一qos flow的拥塞程度。
9、具体地,该第二qos flow可以是与第一qos flow不同的qos flow,如第一qosflow可以是进行ecn标记或者进行拥塞通知的qos flow,第二qos flow可以是不进行ecn标记或者不进行拥塞通知的qos flow,或者低优先级qos flow等。
10、在一种可能的实施方式中,上述方法还可以包括:upf网元向会话管理功能(session management function,smf)网元发送第二qos flow的信息,第二qos flow的信息用于触发将第一业务流映射至第二qos flow中传输。
11、因此,本申请实施方式中upf网元可以将选择的备选qos flow的信息发送给smf网元,从而通知smf网元第一业务流已映射至第二qos flow中传输。
12、在一种可能的实施方式中,上述方法还可以包括:在upf网元接收来自基站的拥塞信息之前,upf网元接收来自smf网元的第一配置消息,第一配置消息中携带第二qos flow的信息。
13、因此,本申请实施方式中,在upf网元接收基站发送的拥塞信息之前,upf网元即可接收smf发送的配置消息,从而获知可用的qos flow的信息,以便在发生拥塞时,为业务流选择可传输的qos flow资源。
14、在一种可能的实施方式中,前述的upf网元对第一业务流的传输方式进行调整,可以包括:upf网元向smf网元发送不满足速率要求的指示,该不满足速率要求的指示可以用于指示第一业务流的传输速率不满足速率要求;随后,upf网元接收来自smf网元发送的第三qos flow的信息;upf网元将第一业务流映射至第三qos flow中传输。
15、因此,本申请实施方式中,第三qos flow也可以称为备选qos flow,当upf网元确定第一业务流的速率不满足速率要求之后,接受来自smf网元的备选qos flow的信息,并将第一业务流映射至备选qos flow中传输,从而减少第一qos flow中传输的数据量,降低第一qos flow的拥塞程度。
16、在一种可能的实施方式中,前述的upf网元对第一业务流的传输方式进行调整,可以包括:upf网元对第一业务流进行限速处理,以使第一业务流的传输速率不超过可用速率,该可用速率可以是根据拥塞信息得到。
17、因此,本申请实施方式中,当基站处于拥塞状态,例如当发送端不对第一业务流进行降速,或者发送端对第一业务流的降速较少时,可以由upf网元来进行降速处理,从而降低第一业务流在第一qos flow中的传输速率或者占用带宽,降低第一qos flow的拥塞程度。本申请中,在第一业务流指qos flow中传输的所有业务流的情况下,发送端可以指一或者多个发送端。
18、在一种可能的实施方式中,前述的速率要求可以包括:传输速率在预设时段内的下降值大于第一阈值,或者传输速率低于第二阈值,或者传输速率不高于可用速率。该速率要求可以是根据拥塞信息得到,如果拥塞信息包含拥塞百分比,则可以根本文档来自技高网...
【技术保护点】
1.一种拥塞控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述UPF网元对所述第一业务流的传输方式进行调整,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述UPF网元对所述第一业务流的传输方式进行调整,包括:
6.根据权利要求1所述的方法,其特征在于,所述UPF网元对所述第一业务流的传输方式进行调整,包括:
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述速率要求包括:所述传输速率在预设时段内的下降值大于第一阈值,或者所述传输速率低于第二阈值,或者所述传输速率不高于可用速率。
8.根据权利要求1-7中任一项所述的方法,其特征在于,所述UPF网元接收来自基站的拥塞信息之前,所述方法还包括:
9.根据权利要求1-8中任一项所述的方法,其特征在于,所述拥塞信息包括以下至少一项:
10.一种拥塞控制方法,其特征在于,包
11.根据权利要求10所述的方法,其特征在于,所述审计指示为第一配置消息中携带,所述第一配置消息中还携带第二Qos flow的信息,以使所述UPF网元在确定所述第一Qosflow中传输的第一业务流的传输速率不满足所述速率要求时,将所述第一业务流映射至所述第二Qos flow中传输。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
13.根据权利要求10所述的方法,其特征在于,所述方法还包括:
14.一种拥塞控制方法,其特征在于,包括:
15.根据权利要求14所述的方法,其特征在于,在所述UPF网元接收来自基站的拥塞信息之前,所述方法还包括:
16.根据权利要求15所述的方法,其特征在于,所述UPF网元向会话管理功能SMF网元发送不满足速率要求的指示之后,所述方法还包括:
17.一种拥塞控制方法,其特征在于,包括:
18.根据权利要求17所述的方法,其特征在于,会话管理功能SMF网元向用户面功能UPF网元发送审计指示,所述审计指示用于触发所述UPF网元判断第一Qos flow中传输的业务流的传输速率是否满足速率要求。
19.根据权利要求18所述的方法,其特征在于,所述方法还包括:
20.一种拥塞控制装置,其特征在于,包括:
21.根据权利要求20所述的装置,其特征在于,
22.根据权利要求21所述的装置,其特征在于,
23.根据权利要求21或22所述的装置,其特征在于,
24.根据权利要求20所述的装置,其特征在于,
25.根据权利要求20所述的装置,其特征在于,
26.根据权利要求20-25中任一项所述的装置,其特征在于,所述速率要求包括:所述传输速率在预设时段内的下降值大于第一阈值,或者所述传输速率低于第二阈值,或者所述传输速率不高于可用速率。
27.根据权利要求20-26中任一项所述的装置,其特征在于,
28.根据权利要求20-27中任一项所述的装置,其特征在于,所述拥塞信息包括以下至少一项:
29.一种拥塞控制装置,其特征在于,包括:
30.根据权利要求29所述的装置,其特征在于,所述审计指示为第一配置消息中携带,所述第一配置消息中还携带第二Qos flow的信息,以使所述UPF网元在确定所述第一Qosflow中传输的第一业务流的传输速率不满足所述速率要求时,将所述第一业务流映射至所述第二Qos flow中传输。
31.根据权利要求30所述的装置,其特征在于,
32.根据权利要求29所述的装置,其特征在于,
33.一种拥塞控制装置,其特征在于,包括:
34.根据权利要求33所述的装置,其特征在于,
35.根据权利要求34所述的装置,其特征在于,
36.一种拥塞控制装置,其特征在于,包括:
37.根据权利要求36所述的装置,其特征在于,所述收发模块,还用于向用户面功能UPF网元发送审计指示,所述审计指示用于触发所述UPF网元判断第一Qos flow中传输的业务流的传输速率是否满足速率要求。
38.根据权利要求37所述的装置,其特征在于,所述收发模块,还用于向所述UPF网元发送停止审计指示,所述停止审计指示用于触发所述UPF网元停止判断所述第一Qos flow中传输的业务流的传输速率是否满足所...
【技术特征摘要】
1.一种拥塞控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述upf网元对所述第一业务流的传输方式进行调整,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述upf网元对所述第一业务流的传输方式进行调整,包括:
6.根据权利要求1所述的方法,其特征在于,所述upf网元对所述第一业务流的传输方式进行调整,包括:
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述速率要求包括:所述传输速率在预设时段内的下降值大于第一阈值,或者所述传输速率低于第二阈值,或者所述传输速率不高于可用速率。
8.根据权利要求1-7中任一项所述的方法,其特征在于,所述upf网元接收来自基站的拥塞信息之前,所述方法还包括:
9.根据权利要求1-8中任一项所述的方法,其特征在于,所述拥塞信息包括以下至少一项:
10.一种拥塞控制方法,其特征在于,包括:
11.根据权利要求10所述的方法,其特征在于,所述审计指示为第一配置消息中携带,所述第一配置消息中还携带第二qos flow的信息,以使所述upf网元在确定所述第一qosflow中传输的第一业务流的传输速率不满足所述速率要求时,将所述第一业务流映射至所述第二qos flow中传输。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
13.根据权利要求10所述的方法,其特征在于,所述方法还包括:
14.一种拥塞控制方法,其特征在于,包括:
15.根据权利要求14所述的方法,其特征在于,在所述upf网元接收来自基站的拥塞信息之前,所述方法还包括:
16.根据权利要求15所述的方法,其特征在于,所述upf网元向会话管理功能smf网元发送不满足速率要求的指示之后,所述方法还包括:
17.一种拥塞控制方法,其特征在于,包括:
18.根据权利要求17所述的方法,其特征在于,会话管理功能smf网元向用户面功能upf网元发送审计指示,所述审计指示用于触发所述upf网元判断第一qos flow中传输的业务流的传输速率是否满足速率要求。
19.根据权利要求18所述的方法,其特征在于,所述方法还包括:
20.一种拥塞控制装置,其特征在于,包括:
21.根据权利要求20所述的装置,其特征在于,
22.根据权利要求21所述的装置,其特征在于,
23.根据权利要求21或22所述的装置,其特征在于,
24.根据权利要求20所述的装置,其特征在于,
25.根据权利要求20所述的装置,其特征在于,
26.根据权利要求20-...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。