数据转发方法、装置和系统与流程

文档序号:35199532发布日期:2023-08-22 02:20阅读:31来源:国知局
数据转发方法、装置和系统与流程

本技术涉及无线通信,尤其涉及一种数据转发方法、装置和系统。


背景技术:

1、目前,很多地区已经广泛部署了第二代移动通信技术/第三代移动通信技术(2ndgeneration/3rd generation,2g/3g)网络。随着通信技术的迅速发展,诸如lte(long termevolution,长期演进)网络也已经覆盖到一些城区和话务热点地区。另外新一代网络5g(5th generation,第五代移动通信技术)也在部署中。因此,未来在这些区域并存着5g、lte和2g/3g网络。也就是说,在较长一段时间里,异系统网络(例如2g、3g、lte、5g)会同时存在,共同为用户提供服务。为此,网络侧引入了异系统互操作。互操作是异系统之间业务连续性的重要保证,通过异系统互操作,运营商可以实现异系统网络间的互补,完善现有网络的覆盖度,提升网络质量。

2、在现有技术中,当5g至lte的切换(handover)被发起后,5g网络下的接入网设备会将收到的所有流都向用户面功能(user plane function,upf)网元转发,由upf网元将有对应转发隧道的流进行转发,并丢弃没有对应转发隧道的流,导致传输资源的浪费。


技术实现思路

1、本技术描述了一种数据转发方法、装置和系统。

2、一方面,本技术的实施例提供了一种数据转发方法,该方法包括:会话管理功能网元从接入和移动性管理功能网元接收第一网络中第一承载的信息,向接入和移动性管理功能网元发送第二网络中第一流(例如,qos流)的流信息和转发信息(也可叫做隧道信息)。流信息用于指示数据转发的流,转发信息用于第一流至第一承载对应的隧道的转发。根据上述方案,由会话管理功能网元向接入和移动性管理功能网元发送流信息和转发信息,进而接入和移动性管理功能网元将流信息和转发信息提供至第二网络中的接入网设备。第二网络中的接入网设备可以根据流信息和转发信息,仅向用户面功能网元发送需要数据转发的流,无需把所有的流都转发至用户面功能网元,从而节约传输资源。

3、在一种可能的设计中,该方法还包括:会话管理功能网元根据第一承载的信息和关联信息,确定第一流,其中,关联信息用于指示第一流与第一承载之间的关联。

4、在一种可能的设计中,在会话管理功能网元从接入和移动性管理功能网元接收第一网络中第一承载的信息之前,该方法还包括:会话管理功能网元从接入和移动性管理功能网元接收流列表;根据流列表和关联信息,确定数据转发的承载;向接入和移动性管理功能网元指示数据转发的承载。其中,流列表包括流信息,数据转发的承载与流列表中的流关联,且数据转发的承载包括第一承载。以上步骤可适用于由第二网络的接入网设备确定数据转发的流的场景。

5、在另一种可能的设计中,在会话管理功能网元从接入和移动性管理功能网元接收第一网络中第一承载的信息之前,该方法还包括:会话管理功能网元根据关联信息确定数据转发的承载;向接入和移动性管理功能网元指示数据转发的承载。其中,数据转发的承载包括第一承载。以上步骤可适用于由会话管理功能网元确定数据转发的流的场景。

6、在一种可能的设计中,流信息还包括第二网络中第二流的标识信息,转发信息用于第一流至第一承载对应的隧道的转发和第二流至第二承载对应的隧道的转发。其中,第一承载和第二承载也可能是同一个承载。换句话说,转发信息是会话粒度的,可指示该会话中各个流的转发信息。

7、在另一种可能的设计中,流信息还包括第二网络中第二流的标识信息,转发信息包括第一转发信息和第二转发信息,其中,第一转发信息用于第一流至第一承载对应的隧道的转发,第二转发信息用于第二流至第二承载对应的隧道的转发。其中,第一承载和第二承载也可能是同一个承载。换句话说,转发信息是流粒度的,每个流有对应的转发信息。在这种情况下,该方法还可以包括:会话管理功能网元为第一流分配第一转发信息,为第二流分配第二转发信息。也就是说,由会话管理功能网元分配流粒度的转发信息。

8、在一种可能的设计中,该方法还包括:会话管理功能网元确定数据转发规则,向用户面功能网元发送数据转发规则,其中,数据转发规则用于指示:第一承载对应的隧道用于转发第一流。这样,用户面功能网元就可以根据转发规则,将第一流转发至第一承载对应的隧道。这样,解决了用户面功能网元如何将第二网络的流转发到第一网络的承载上的问题。

9、再一方面,本技术还公开了一种数据转发方法,包括:接入和移动性管理功能网元向会话管理功能网元发送第一网络中第一承载的信息;从会话管理功能网元接收第二网络中第一流的流信息和转发信息,向第二网络中的接入网设备发送流信息和转发信息。其中,流信息用于指示数据转发的流,转发信息用于第一流至第一承载对应的隧道的转发。根据上述方案,接入和移动性管理功能网元从会话管理功能网元接收到流信息和转发信息后,将其发送至第二网络中的接入网设备。第二网络中的接入网设备可以根据流信息和转发信息,仅向用户面功能网元发送需要数据转发的流,无需把所有的流都转发至用户面功能网元,从而节约传输资源。

10、在一种可能的设计中,在接入和移动性管理功能网元向会话管理功能网元发送第一网络中第一承载的信息之前,该方法还包括:接入和移动性管理功能网元向会话管理功能网元发送流列表;从会话管理功能网元获知数据转发的承载;向第一网络中的核心网控制面网元指示数据转发的承载。其中,流列表包括流信息,数据转发的承载与流列表中的流关联,且数据转发的承载包括第一承载。例如,接入和移动性管理功能网元向第一网络中的核心网控制面网元发送请求消息,请求消息包括发送至第一网络中接入网设备的信息,发送至第一网络中接入网设备的信息用于指示数据转发的承载。发送至第一网络中接入网设备的信息可以是透明容器。这种可能的设计中的步骤可适用于由第二网络的接入网设备确定数据转发的流的场景。在由会话管理功能网元确定数据转发的流的场景下,接入和移动性管理功能网元可直接从会话管理功能网元接收数据转发的承载,无需先向会话管理功能网元发送流列表。

11、又一方面,本技术还公开了一种数据转发方法,包括:第二网络中的接入网设备从接入和移动性管理功能网元接收第二网络中第一流的流信息和转发信息;接入网设备接收第一流,根据流信息和转发信息,将第一流发送至用户面功能网元。其中,流信息用于指示数据转发的流,转发信息用于第一流至第一网络中第一承载对应的隧道的转发。根据上述方案,第二网络中的接入网设备从接入和移动性管理功能网元接收到流信息和转发信息后,可以根据流信息和转发信息,仅向用户面功能网元发送需要数据转发的流,无需把所有的流都转发至用户面功能网元,从而节约传输资源。

12、在一种可能的设计中,该方法还包括:接入网设备确定数据转发的流列表;接入网设备向接入和移动性管理功能网元发送流列表,流列表用于数据转发的承载的确定。其中,流列表包括流信息,数据转发的承载与流列表中的流关联,且数据转发的承载包括第一承载。以上步骤可适用于由第二网络的接入网设备发起确定数据转发的流的场景。

13、在以上各个方面和可能的设计中,转发信息可以是会话粒度的,或者,也可以是流粒度的。

14、又一方面,本技术实施例提供了一种数据转发装置,该数据转发装置具有实现上述方法中会话管理功能网元行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,数据转发装置的结构中包括处理器和收发器,处理器被配置为处理会话管理功能网元执行上述方法中相应的功能。收发器用于实现会话管理功能网元与接入和移动性管理功能网元/用户面功能网元之间的通信。数据转发装置还可以包括存储器,存储器用于与处理器耦合,其保存会话管理功能网元必要的程序指令和数据。

15、又一方面,本技术实施例提供了一种数据转发装置,该数据转发装置具有实现上述方法中接入和移动性管理功能网元行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,数据转发装置的结构中包括处理器和收发器,处理器被配置为处理接入和移动性管理功能网元执行上述方法中相应的功能。收发器用于实现接入和移动性管理功能网元与会话管理功能网元/第二网络的接入网设备/第一网络的核心网控制面网元之间的通信。数据转发装置还可以包括存储器,存储器用于与处理器耦合,其保存接入和移动性管理功能网元必要的程序指令和数据。

16、又一方面,本技术实施例提供了一种数据转发装置,该数据转发装置具有实现上述方法中第二网络的接入网设备行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,数据转发装置的结构中包括处理器和收发器,处理器被配置为处理第二网络的接入网设备执行上述方法中相应的功能。收发器用于实现第二网络的接入网设备与接入和移动性管理功能网元/用户面功能网元之间的通信。数据转发装置还可以包括存储器,存储器用于与处理器耦合,其保存第二网络的接入网设备必要的程序指令和数据。

17、又一方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面的方法。

18、又一方面,本技术实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面的方法。

19、又一方面,本技术提供了一种芯片系统,该芯片系统包括处理器,用于支持上述会话管理功能网元/接入和移动性管理功能网元/第二网络的接入网设备实现上述方面中所涉及的功能,例如,生成或处理上述方法中所涉及的信息。在一种可能的设计中,芯片系统还包括存储器,存储器,用于保存数据发送设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1