数据传输的方法和用于数据传输的装置与流程

文档序号:18900752发布日期:2019-10-18 21:54阅读:225来源:国知局
数据传输的方法和用于数据传输的装置与流程

本申请实施例涉及通信领域,更具体地,涉及一种数据传输的方法和用于数据传输的装置。



背景技术:

在第五代(5rdgeneration,5g)通信网络中,终端设备可以通过非第三代合作伙伴计划(non-3rdgenerationpartnershipproject,non-3gpp)接入技术接入核心网,终端设备也可以通过3gpp接入技术接入核心网。然而,现有技术中,终端设备的两种接入技术相互独立。当终端设备需要同时通过两种接入技术接入核心网时,可能会导致资源的过度使用。



技术实现要素:

本申请实施例提供一种数据传输的方法和用于数据传输的装置,能够避免资源过度使用的问题。

本申请的第一方面,提供了一种数据传输的方法,包括:接入管理网元获取终端设备在第一网络的连接状态的信息;所述接入管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

本申请的第二方面,提供了一种数据传输的方法,包括:用户面数据处理网元获取终端设备在第一网络的连接状态的信息;所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在第二方面的第一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述用户面数据处理网元限制所述终端设备在所述第二网络的数据传输流程。

结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述用户面数据处理网元限制所述终端设备在所述第二网络的数据传输流程,包括:所述用户面数据处理网元拒绝传输所述终端设备在所述第二网络的用户面数据;或者,所述用户面数据处理网元降低所述终端设备在所述第二网络的用户面数据传输速率。

在第二方面的第三种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述用户面数据处理网元恢复所述终端设备在所述第二网络的数据传输流程。

结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述用户面数据处理网元恢复所述终端设备在所述第二网络的数据传输流程,包括:所述用户面数据处理网元传输所述终端设备在所述第二网络的用户面数据;或者,所述用户面数据处理网元提高所述终端设备在所述第二网络的用户面数据传输速率。

在第二方面的第五种可能的实现方式中,所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:

所述用户面数据处理网元根据所述终端设备在所述第一网络的连接状态的信息调整来自或者发往所述终端设备的用户面数据的传输。

在第二方面任意一种可能的实现方式中,所述用户面数据处理网元获取终端设备在第一网络的连接状态的信息,包括:所述用户面数据处理网元接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息;或者,所述用户面数据处理网元通过检测所述终端设备在所述第一网络的用户面数据获取所述终端设备在所述第一网络的连接状态的信息

在第二方面任意一种可能的实现方式中,所述用户面数据处理网元为所述终端设备在所述第一网络接入的用户面功能网元,或者所述终端设备在所述第二网络接入的用户面功能网元,或者所述终端设备在所述第二网络接入的接入网设备。

本申请的第三方面,提供了一种数据传输的方法,包括:会话管理网元获取终端设备在第一网络的连接状态的信息;所述会话管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在第三方面的第一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述会话管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述会话管理网元限制所述终端设备在所述第二网络的数据传输流程。

结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述会话管理网元限制所述终端设备在所述第二网络的数据传输流程,包括:所述会话管理网元拒绝所述终端设备在所述第二网络的用户面数据的传输;或者,所述会话管理网元降低所述终端设备在所述第二网络的用户面数据传输速率。

结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述会话管理网元拒绝所述终端设备在所述第二网络的用户面数据的传输,包括:所述会话管理网元进行释放所述终端设备在所述第二网络的会话的流程;或者,所述会话管理网元降低所述终端设备在所述第二网络的用户面数据传输速率,包括:所述会话管理网元进行修改所述终端设备在所述第二网络的会话的流程。

在第三方面的第四种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述会话管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述会话管理网元恢复所述终端设备在所述第二网络的数据传输流程。

结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述用户面数据处理网元恢复所述终端设备在所述第二网络的数据传输流程,包括:所述会话管理网元恢复所述终端设备在所述第二网络的用户面数据流程;或者,所述会话管理网元提高所述终端设备在所述第二网络的用户面数据传输速率。

结合第三方面的第五种可能的实现方式,在第三方面的第六种可能的实现方式中,所述会话管理网元恢复所述终端设备在所述第二网络的用户面数据流程,包括:所述会话管理网元进行所述终端设备在所述第二网络的会话建立流程;或者,所述会话管理网元提高所述终端设备在所述第二网络的用户面数据传输速率,包括:所述会话管理网元进行修改所述终端设备在所述第二网络的会话的流程。

在第三方面的第七种可能的实现方式中,所述会话管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述会话管理网元根据所述连接状态的信息执行所述终端在所述第二网络的pdu会话建立流程,或者,所述会话管理网元根据所述连接状态的信息执行所述终端在所述第二网络的pdu会话修改流程。

在第三方面任意一种可能的实现方式中,所述会话管理网元获取终端设备在第一网络的连接状态的信息,包括:所述会话管理网元接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息。

在本申请的第四方面,提供了一种数据传输的方法,包括:策略控制网元获取终端设备在第一网络的连接状态的信息;所述策略控制网元网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在第四方面的第一种可能的实现方式中,所述策略控制网元网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述策略控制网元根据所述连接状态的信息执行所述终端在所述第二网络的pdu会话建立流程,或者,所述策略控制网元根据所述连接状态的信息执行所述终端在所述第二网络的pdu会话修改流程。

在第四方面的第二种可能的实现方式中,所述策略控制网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述策略控制网元根据所述连接状态的信息发起所述终端设备在所述第二网络的pdu会话释放流程,或者,所述策略控制网元根据所述连接状态的信息拒绝所述终端设备在所述第二网络的会话建立流程。

在本申请的第五方面,提供了一种数据传输的方法,包括:数据管理网元获取终端设备在第一网络的连接状态的信息;所述数据管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在第五方面的第一种可能的实现方式中,所述数据管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:

所述数据管理网元根据所述连接状态的信息执行所述终端设备在所述第二网络的去注册流程。

在第五方面的第二种可能的实现方式中,所述数据管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:

所述数据管理网元根据所述连接状态的信息发起所述终端设备的签约更新流程,或者,所述数据管理网元根据所述连接状态的信息执行所述终端设备在所述第二网络的服务请求流程。

在第五方面的第三种可能的实现方式中,所述数据管理网元根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:所述数据管理网元根据所述连接状态的信息执行所述终端设备在所述第二网络的注册流程。

本申请的第六方面,提供了一种用于数据传输的装置,包括,存储单元,用于存储计算机指令;处理单元,用于根据所述存储单元中存储的计算机指令执行如下操作:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在第六方面中,该用于数据传输的装置可以接入管理网元或者用户面数据处理网元或者会话管理网元或者策略控制网元或者数据管理网元。

当该用于数据传输的装置为用户面数据处理网元时,该处理单元用于根据所述存储单元中存储的计算机指令执行上述第二方面中任意一种可能的实现方式中的操作。

当该用于数据传输的装置为会话管理网元,该处理单元用于根据所述存储单元中存储的计算机指令执行上述第三方面中任意一种可能的实现方式中的操作。

当该用于数据传输的装置为策略控制网元时,该处理单元用于根据所述存储单元中存储的计算机指令执行上述第四方面中任意一种可能的实现方式中的操作。

当该用于数据传输的装置为数据管理网元时,该处理单元用于根据所述存储单元中存储的计算机指令执行上述第五方面中任意一种可能的实现方式中的操作。

在上述任意一方面中,所述第一网络为非第三代合作伙伴计划3gpp网络,所述第二网络为3gpp网络,或者,所述第一网络为有线网络,所述第二网络为无线网络。

本申请的第七方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面到第五方面以及各种可能的实现方式中的任何一种方法。

本申请的第八方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面到第五方面以及各种可能的实现方式中的任何一种方法。

在本申请的实施例中,接入管理网元或者用户面数据处理网元或者会话处理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程,将终端设备在第一网络和第二网络的数据传输流程关联起来,当终端设备需要同时通过两个网络进行数据传输时,避免了终端设备在其中一个网络资源过度使用的问题。

附图说明

图1是实现本申请实施例的一种通信系统的示意图。

图2是实现本申请实施例的另一种通信系统的示意图。

图3是本申请第一实施例的数据传输的方法的示意性流程图。

图4是本申请第二实施例的数据传输的方法的示意性流程图。

图5是本申请第三实施例的数据传输的方法的示意性流程图。

图6是本申请实施例中cpe/rg在5g网络的注册流程示意图。

图7是本申请实施例中cpe/rg在5g网络的会话建立流程示意图。

图8是本申请第四实施例的数据传输的方法的示意性流程图。

图9是本申请第五实施例的数据传输的方法的示意性流程图。

图10是本申请实施例的用于数据传输的装置的示意图。

具体实施方式

本申请实施例可以适用于采用多种网络进行多接入的场景,例如:采用非3gpp技术与3gpp技术进行多接入的通信网络。其中,采用非3gpp技术的网络可以包括wifi网络,multefire网络,有线网络,或者家庭基站网络。采用3gpp技术的网络可以包括全球移动通讯系统(globalsystemformobilecommunications,gsm),宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)网络,网络长期演进(longtermevolution,lte)网络,5g网络,或者后续演进的移动通讯网络。在本申请的实施例中,以5g系统架构中的无线和有线融合(wirelessandwirelineconvergence,wwc)网络进行举例说明。

图1是能够实现本申请实施例的一种通信系统的示意图。在该通信系统中,客户前端设备(customerpremisesequipment,cpe)/家庭网关(residentialgateways,rg)可以通过无线/有线的方式接入核心网络。具体,cpe/rg可以通过有线接入网络(wirelineaccessnetwork,wirelinean)接入5g核心网,cpe/rg也可以通过无线接入网络(radioaccessnetwork,ran)接入5g核心网。cpe/rg可以由网络运营商提供给用户。cpe/rg可以为个人电脑(personalcomputer,pc),电视机(television,tv),用户设备(userequipment,ue),语音设备(voicedevice),或者其他电子设备提供有线或者无线连接。在本申请的实施例中,终端设备包括cpe/rg。当然,终端设备也可以是其他可以通过非3gpp技术与3gpp技术进行多接入的设备,例如:物联网中的终端设备、智能家用电器、虚拟现实设备、未来网络中的终端设备,在此不做限定。

有线接入网络可以包括:接入设备和网关设备。其中,接入设备可以是光纤接入设备,或者以太网(ethernet)接入设备,或者交换机。网关设备可以是接入网关功能(accessgatewayfunction,agf)网元,或者宽带网络网关(broadbandnetworkgateway,bng)。无线接入网络可以是与终端设备进行无线通信的设备。无线接入网络可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域(小区)内的终端设备进行通信。无线接入网络可以包括:演进型基站(evolvednodeb,enodeb),5g网络中的接入网设备,接入点(accesspoint,ap)设备,或者未来演进plmn中的接入网设备等。

核心网可以包括:接入和移动性管理功能(accessandmobilitymanagementfunction,amf)网元、会话管理功能(sessionmanagementfunction,smf)网元、用户面功能(userplanefunction,upf)网元。通过接入网络和upf网元,终端设备和数据网络(datanetwrok,dn)之间进行用户面数据的传输。其中,amf网元可以实现至少一项如下功能:接入与移动性管理,终结非接入层(non-accessstratum,nas)消息,完成注册管理、连接管理以及可达性管理,分配跟踪区(trackingarea,ta)列表(list),或者透明路由会话管理(sessionmanagement,sm)消息到smf网元。smf网元可以实现至少一项功如下能:会话管理,终端设备的ip地址分配与管理,用户面锚点功能的分配与选择,或者upf网元与用户面路径的(重)选择。amf网元和smf网元可以通过服务化的方式与其他网元进行通信,其他网元可以是至少一种如下网元:策略控制功能(policycontrolfunction,pcf)网元,应用功能(applicationfunction,af)网元,网络切片选择功能(networksliceselectionfunction,nssf)网元,认证服务功能(authenticationserverfunction,ausf)网元,网络开放功能(networkexposurefunction,nef)网元,网络功能储存功能(nf(networkfunction)repositoryfunction,nrf)网元,或者统一数据管理(unifieddatamanagement,udm)网元。各网元可以通过图1所示的接口进行通信连接。

在图1所示的通信系统中,终端设备通过有线/无线的方式连接到同一amf网元和upf网元,终端设备也可以通过有线/无线的方式连接到不同的amf网元和upf网元,如图2所示。图2是能够实现本申请实施例的另一种通信系统的示意图。图2所示的通信系统与图1所示的通信系统相同的部分参见图1的描述。图2中的通信系统与图1中的通信系统的区别在于,终端设备通过有线(wireline)方式连接到第一amf网元201和第一upf网元202,终端设备通过无线方式连接到第二amf网元203和第二upf网元204。对应的,第一smf网元205管理第一upf网元202,第二smf网元206管理第二upf网元204。第一amf网元201和第二amf网元203通信连接,第一smf网元205和第二smf网元206通信连接。各网元可以通过图2所示的接口进行通信连接。

可以理解的是,在图1和图2所示的通信系统中,各网元的功能以及接口仅为示例性的,各个网元在应用于本申请的实施例中时,并非全部功能都是必需的。核心网的全部或者部分网元可以是物理上的实体网元,也可以是虚拟化的网元,在此不做限定。

在本申请的实施例中,“/”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,a/b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,在本申请的描述中,“多个”是指两个或多于两个。

在本申请的实施例中,某一网元(例如:a网元)获取来自另一网元(例如:b网元)的信息,可以指a网元直接从b网元接收信息,也可以指a网元经其他网元(例如:c网元)从b网元接收信息。当a网元经c网元从b网元接收信息时,c网元可以对信息进行透传,也可以将信息进行处理,例如:将信息携带在不同的消息中进行传输或者对信息进行筛选,只发送筛选后的信息给a网元。类似的,在本申请的各实施例中,a网元向b网元发送信息,可以指a网元直接向b网元发送信息,也可以指a网元经其他网元(例如:c网元)向b网元发送信息。

在图1或图2所示的通信系统中,当终端设备通过有线接入网络和无线接入网络同时与dn进行数据传输时,若终端设备与有线接入网络的数据传输中断,则终端设备与dn之间剩余的待传输数据均需要通过无线接入网络进行传输,从而导致无线接入资源的过度使用。

为了解决上述问题,本申请第一实施例提供一种数据传输的方法。如图3所示,该数据传输的方法包括:

步骤301,接入管理网元获取终端设备在第一网络的连接状态的信息。

在本申请的实施例中,接入管理网元可以是图1中的amf网元,也可以是其他具有接入管理功能的网元,例如:移动性管理网元(mobilitymanagemententity,mme),在此不做限定。在一种可能的实现方式中,第一网络可以是非3gpp网络,例如:有线网络,或者wifi网络,或者multefire网络,或者私有网络;第二网络可以是3gpp网络,例如:5g网络,或者lte网络。在另一种可能的实现方式中,第一网络可以是3gpp网络,第二网络是非3gpp网络。第一网络和第二网络中的接入网络不同,接入的核心网网元相同,即,终端设备通过两种不同的接入技术接入相同的核心网网元,如图1所示。第一网络和第二网络中的接入网络不同,接入的核心网网元也不相同,即,终端设备通过两种不同的接入技术接入不同的核心网网元,如图2所示。

终端设备在第一网络的连接状态,可以是终端设备跟接入网络的物理连接状态,例如:终端设备跟接入网设备之间的线缆连接状态,该连接状态可以是连通状态或者断开状态。终端设备在第一网络的连接状态也可以是终端设备是否在第一网络注册的状态,例如:注册状态或者去注册状态。终端设备在第一网络的连接状态还可以是终端设备在第一网络的数据传输状态,例如:连接(connect)态或者空闲态(idle)。在本申请的实施例中,终端设备在第一网络的连接状态包括第一连接状态和第二连接状态。其中,第一连接状态包括终端设备在第一网络处于去注册状态或者数据传输空闲状态或者与接入网的物理连接断开状态;第二连接状态包括终端设备在第一网络处于注册状态或者数据传输连接状态或者与接入网的物理连通状态。

接入管理网元可以通过如下方式获取终端设备在第一网络的连接状态的信息。

方式一:接入管理网元根据心跳(heartbeat)机制获取终端设备在第一网络的连接状态的信息。

接入管理网元和终端设备之间可以发送心跳消息,通过检测心跳消息,例如:非接入层(non-accessstratum,nas)心跳消息,接入管理网元确定终端设备在第一网络的连接状态。具体的,若接入管理网元没有检测到来自终端设备的心跳消息,则接入管理网元确定终端设备在第一网络处于第一连接状态。

方式二:接入管理网元接收来自终端设备在第一网络接入的接入网网元或者接入管理网元或者用户面功能网元的消息。该消息中包括终端设备在第一网络的连接状态的信息。

在一种可能的实现方式中,终端设备和第一网络的接入网网元之间可以发送心跳消息,通过检测心跳消息,第一网络的接入网网元确定终端设备在第一网络的连接状态。第一网络的接入网网元将终端设备在第一网络的连接状态的信息发送给接入管理网元,从而接入管理网元可以获取终端设备在第一网络的连接状态。例如,终端设备和光纤接入设备之间可以发送以太网(ethernet)心跳消息。通过检测以太网心跳消息,光纤接入设备确定终端设备在第一网络的连接状态。然后,光纤接入设备将终端设备在第一网络的连接状态的信息发送给接入管理网元。又例如:终端设备和ag/bng网元之间可以发送基于以太网的点对点协议(pointtopointprotocoloverethernet,pppoe)心跳消息。通过检测该心跳消息,ag/bng网元确定终端设备在第一网络的连接状态。然后,ag/bng网元将终端设备在第一网络的连接状态的信息发送给接入管理网元。

在另一种可能的实现方式中,终端设备在第一网络接入的upf网元根据是否检测到发往或者来自终端设备的用户面数据确定终端设备在第一网络的连接状态。upf网元将终端设备在第一网络的连接状态的信息发送给接入管理网元,从而接入管理网元可以获取终端设备在第一网络的连接状态。例如:在一时间段内,若ufp网元没有检测到发往或者来自终端设备的用户面数据,则确定终端设备在第一网络处于第一连接状态;在一时间段内,若upf网元检测到发往或者来自终端设备的用户面数据,则确定终端设备在第一网络处于第二连接状态。

若终端设备在第一网络和第二网络中接入的接入管理网元不同(例如:图2所示),则终端设备在第一网络的第一接入管理网元获取终端设备在第一网络的连接状态。然后,第一接入管理网元将终端设备在第一网络的连接状态的信息发送给终端设备在第二网络的第二接入管理网元。第二接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。

在一种可能的实现方式中,终端设备也可以通过心跳机制获取在第一网络的连接状态,然后将终端设备在第一网络的连接状态发送给接入管理网元。

在本申请的实施例中,终端设备在第一网络的连接状态的信息可以是具体的连接状态,也可以是连接状态的指示信息,在此不做限定。

步骤302,接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。

在本申请的实施例中,数据传输流程包括正在进行的数据传输流程或者发起数据传输的流程。下面针对这两种场景分别进行描述。

场景1:终端设备通过第一网络和第二网络同时进行传输数据

当终端设备通过第一网络和第二网络同时进行传输数据时,接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程,包括:

若终端备在第一网络处于第一连接状态,接入管理网元限制终端设备在第二网络的数据传输流程;若终端备在第一网络处于第二连接状态,接入管理网元恢复终端设备在第二网络的数据传输流程。

具体的,接入管理网元可以采用方式一到方式六中任意一种方式限制终端设备在第二网络的数据传输流程。

方式一:

接入管理网元向终端设备在第二网络接入的用户面数据处理网元发送第一指示信息。该第一指示信息用于指示该用户面数据处理网元限制来自或者发往该终端设备的用户面数据。

该用户面数据处理网元可以是具有用户面数据处理功能的网元,例如:upf网元或者基站。第一指示信息可以是终端设备在第一网络的连接状态的信息,例如:第一连接状态的信息。

其中,用户面数据处理网元限制来自或者发往该终端设备的用户面数据,包括:用户面数据处理网元拒绝发送来自或者发往该终端设备的用户面数据;或者,用户面数据处理网元降低来自或者发往该终端设备的用户面数据的传输速率。

进一步的,用户面数据处理网元可以限制来自或者发往该终端设备的特定业务的用户面数据。例如:用户面数据处理网元拒绝发送来自或者发往该终端设备的特定业务的用户面数据;或者,用户面数据处理网元降低来自或者发往该终端设备的特定业务的用户面数据的传输速率。用户面数据处理网元可以自身确定限制哪些业务的用户面数据。例如:用户面数据处理网元可以根据业务的优先级确定限制哪些业务的用户面数据。用户面数据处理网元也可以接收其他网元的指示信息,根据接收到的指示信息确定限制哪些业务的用户面数据。例如:upf网元可以接收来自smf网元的过滤器(filter)信息,根据该filter信息确定限制哪些业务的用户面数据。

在一种可能的实现方式中,该第一指示信息可以包括至少一种如下信息:终端设备的标识信息(例如:终端设备的标识或者终端设备的ip地址信息),终端设备在第二网络的分组数据单元(packetdataunit,pdu)会话信息,终端设备在第二网络的数据隧道信息(例如:隧道端点标识(tunnelendpointidentifier,teid)。若该第一指示信息包括pdu会话信息,则用户面数据处理网元限制该pdu会话信息对应的用户面数据的传输流程。

方式二:

接入管理网元发起终端设备在第二网络的去注册流程。接入管理网元发起去注册的具体流程参见现有技术,在此不再描述。

方式三:

接入管理网元发起终端设备在第二网络的pdu会话释放流程或者pdu会话修改流程。接入管理网元发起pdu会话释放或者pdu会话修改的具体流程参见现有技术,在此不再描述。

在一种可能的实现方式中,接入管理网元通过发起pdu会话释放流程,拒绝发送来自或者发往该终端设备的用户面数据。接入管理网元通过发起pdu会话修改流程,降低来自或者发往该终端设备的用户面数据的传输速率。例如:接入管理网元通过发起pdu会话修改流程,降低该会话对应的服务质量(qualityofservice,qos)。

方式四:

接入管理网元向终端设备在第二网络接入的会话管理网元发送第二指示信息。该第二指示信息用于指示所述会话管理网元发起终端设备在第二网络的pdu会话释放流程或者pdu会话修改流程。会话管理网元发起pdu会话释放或者pdu会话修改的具体流程参见现有技术,在此不再描述。

在一种可能的实现方式中,第二指示信息可以是终端设备在第一网络的连接状态的信息,例如:第一连接状态的信息。该第二指示信息可以包括至少一种如下信息:终端设备的标识信息,终端设备在第二网络的pdu会话信息,终端设备在第二网络的数据隧道信息。若该第二指示信息包括pdu会话信息,会话管理网元发起该pdu会话信息对应的pdu会话的释放或者修改流程。

在一种可能的实现方式中,接入管理网元向终端设备在第二网络接入的会话管理网元发送第一连接状态的信息,所述会话管理网元根据第一连接状态的信息发起终端设备在第二网络的pdu会话释放流程或者pdu会话修改流程。

方式五:

接入管理网元向策略控制网元发送终端设备在第一网络的第一连接状态的信息。

该策略控制网元可以是pcf网元。

在一种可能的实现方式中,策略控制网元根据第一连接状态的信息发起终端设备在第二网络的pdu会话释放流程。策略控制网元发起pdu会话释放流程具体参见现有技术。

在一种可能的实现方式中,策略控制网元根据第一连接状态的信息执行终端在第二网络的pdu会话修改流程。具体的,策略控制网元通过发起pdu会话修改流程,降低来自或者发往该终端设备的用户面数据的传输速率。例如:策略控制网元通过发起pdu会话修改流程,降低该会话对应的qos。

方式六:

接入管理网元向数据管理网元发送终端设备在第一网络的第一连接状态的信息。

该数据管理网元可以是udm网元或者udr(unifieddatarepository)网元。

在一种可能的实现方式中,数据管理网元根据第一连接状态的信息执行终端设备在第二网络的去注册流程。

在一种可能的实现方式中,数据管理网元根据第一连接状态的信息发起终端设备的签约更新流程。通过发起签约更新流程,降低终端设备在第二网络的qos。签约更新流程具体参见现有技术。

上述方式一到方式五中,

接入管理网元限制终端设备在第二网络的数据传输流程后,接入管理网元可以向终端设备发送原因信息。该原因信息用于通知终端设备所述终端设备在第二网络的数据传输流程被限制的原因。具体的,该原因信息可以为终端设备在第一网络的连接状态的信息,例如:终端设备在第一网络处于去注册状态或者数据传输空闲状态或者与接入网的物理连接断开状态。

当终端设备通过第一网络和第二网络同时进行传输数据时,因终端备在第一网络处于第一连接状态,接入管理网元限制终端设备在第二网络的数据传输流程。之后,若终端备在第一网络处于第二连接状态,接入管理网元恢复终端设备在第二网络的数据传输流程。在本申请的实施例中,恢复终端设备在第二网络的数据传输流程可以是指恢复到限制终端设备在第二网络的数据传输流程之前的状态,也可以是指解除对终端设备在第二网络的数据传输流程的限制状态,还可以是提高终端设备在第二网络的数据传输速率。

具体的,接入管理网元可以采用方式七到方式十一中任意一种方式恢复终端设备在第二网络的数据传输流程。

方式七:

接入管理网元向终端设备在第二网络接入的用户面数据处理网元发送第三指示信息。该第三指示信息用于指示该用户面数据处理网元恢复来自或者发往该终端设备的用户面数据的传输。

该用户面数据处理网元可以是具有用户面数据处理功能的网元,例如:upf网元或者基站。第三指示信息可以是终端设备在第一网络的连接状态的信息,例如:第二连接状态的信息。

用户面数据处理网元恢复来自或者发往该终端设备的用户面数据的传输,包括:用户面数据处理网元发送来自或者发往该终端设备的用户面数据;或者,用户面数据处理网元提高来自或者发往该终端设备的用户面数据的传输速率。其中,若终端备在第一网络处于第一连接状态,用户面数据处理网元拒绝发送来自或者发往该终端设备的用户面数据,则终端备在第一网络处于第二连接状态时,用户面数据处理网元继续发送来自或者发往该终端设备的用户面数据。在这种场景下,本申请的实施例对用户面数据处理网元采用何种传输速率发送用户面数据不做限定。若终端备在第一网络处于第一连接状态,用户面数据处理网元降低来自或者发往该终端设备的用户面数据的传输速率,则终端备在第一网络处于第二连接状态时,用户面数据处理网元提高来自或者发往该终端设备的用户面数据的传输速率。

进一步的,用户面数据处理网元可以恢复来自或者发往该终端设备的特定业务的用户面数据的传输。例如:用户面数据处理网元发送来自或者发往该终端设备的特定业务的用户面数据;或者,用户面数据处理网元提高来自或者发往该终端设备的特定业务的用户面数据的传输速率。用户面数据处理网元可以自身确定恢复哪些业务的用户面数据。例如:用户面数据处理网元可以根据业务的优先级确定恢复哪些业务的用户面数据。用户面数据处理网元也可以接收其他网元的指示信息,根据接收到的指示信息确定恢复哪些业务的用户面数据。例如:upf网元可以接收来自smf网元的filte信息,根据该filter信息确定恢复哪些业务的用户面数据。

在一种可能的实现方式中,该第三指示信息可以包括至少一种如下信息:终端设备的标识信息,终端设备在第二网络的pdu会话信息,终端设备在第二网络的数据隧道信息。若该第三指示信息包括pdu会话信息,则用户面数据处理网元恢复该pdu会话信息对应的用户面数据的传输流程。

方式八:

接入管理网元发起终端设备在第二网络的pdu会话修改流程。接入管理网元发起pdu会话修改的具体流程参见现有技术,在此不再描述。

在一种可能的实现方式中,接入管理网元通过发起pdu会话修改流程,提高来自或者发往该终端设备的用户面数据的传输速率。例如:接入管理网元通过发起pdu会话修改流程,提高该会话对应的qos。

方式九:

接入管理网元向终端设备在第二网络接入的会话管理网元发送第四指示信息。该第四指示信息用于指示所述会话管理网元发起终端设备在第二网络的pdu会话修改流程。会话管理网元发起pdu会话修改的具体流程参见现有技术,在此不再描述。

在一种可能的实现方式中,第四指示信息可以是终端设备在第一网络的连接状态的信息,例如:第二连接状态的信息。该第四指示信息可以包括如下信息中的至少一个:终端设备的标识信息,终端设备在第二网络的pdu会话信息,终端设备在第二网络的数据隧道信息。若该第四指示信息包括pdu会话信息,会话管理网元发起该pdu会话信息对应的pdu会话的修改流程。

在一种可能的实现方式中,接入管理网元向终端设备在第二网络接入的会话管理网元发送第二连接状态的信息,所述会话管理网元根据第二连接状态的信息发起终端设备在第二网络的pdu会话释放流程或者pdu会话修改流程。

方式十

接入管理网元向策略控制网元发送终端设备在第一网络的第二连接状态的信息。

在一种可能的实现方式中,策略控制网元根据第二连接状态的信息执行终端在第二网络的pdu会话建立流程。例如:策略控制网元通过提高该待建立会话对应的qos,提高终端设备在第二网络的用户面数据的传输速率。

在一种可能的实现方式中,策略控制网元根据第二连接状态的信息执行终端在第二网络的pdu会话修改流程。具体的,策略控制网元通过发起pdu会话修改流程,提高来自或者发往该终端设备的用户面数据的传输速率。例如:策略控制网元通过发起pdu会话修改流程,提高该会话对应的qos。

对于上述方式五和方式九,在一种可能的实现方式中,策略控制网元可以向接入管理网元发送订阅消息。该订阅消息用于通知接入管理网元当终端设备在第一网络的连接状态发送改变时,发送改变后的状态信息,例如:若终端设备在第一网络的连接状态由第一连接状态变为第二连接状,接入管理网元根据该订阅消息向策略控制网元发送终端设备在第一网络的第二接状态的信息;若终端设备在第一网络的连接状态由第二连接状态变为第一连接状,接入管理网元根据该订阅消息向策略控制网元发送终端设备在第一网络的第一连接状态的信息。

方式十一

接入管理网元向数据管理网元发送终端设备在第一网络的第二连接状态的信息。

在一种可能的实现方式中,数据管理网元根据第二连接状态的信息发起终端设备的签约更新流程。通过发起签约更新流程,提高终端设备在第二网络的qos。签约更新流程具体参见现有技术。

在一种可能的实现方式中,数据管理网元根据第二连接状态的信息执行终端设备在第二网络的注册流程。

场景2:终端设备已经接入第一网络并需要利用第二网络进行传输数据

当终端设备已经接入第一网络并需要利用第二网络进行传输数据时,终端设备在第二网络发起注册流程或者会话建立流程。若接入管理网元确定终端设备在第一网络处于第一连接状态,接入管理网元可以采用如下方式限制终端设备在第二网络的数据传输流程:接入管理网元拒绝终端设备在第二网络的注册流程;或者,接入管理网元拒绝终端设备在第二网络的会话建立流程;或者,接入管理网元向会话管理网元发送指示信息,指示会话管理网元拒绝终端设备在第二网络的会话建立流程。接入管理网元拒绝注册的具体流程和接入管理网元拒绝会话建立的具体流程参见现有技术,在此不再描述。若接入管理网元确定终端设备在第一网络处于第二连接状态,接入管理网元对终端设备在第二网络的数据传输流程不做限制,继续进行终端设备在第二网络发起的注册流程或者会话建立流程。

在一种可能的实现方式中,若接入管理网元确定终端设备在第一网络处于第一连接状态,接入管理网元向会话管理网元发送第一连接状态的信息。会话管理网元根据第一连接状态的信息执行终端在所述第二网络的pdu会话建立流程。例如:会话管理网元通过降低该待建立会话对应的qos,降低终端设备在第二网络的用户面数据的传输速率。若接入管理网元确定终端设备在第一网络处于第二连接状态,接入管理网元向会话管理网元发送第二连接状态的信息。会话管理网元对终端设备在第二网络的数据传输流程不做限制。

在一种可能的实现方式中,若接入管理网元确定终端设备在第一网络处于第一连接状态,接入管理网元向策略控制网元发送第一连接状态的信息。策略控制网元根据第一连接状态的信息拒绝终端设备在所述第二网络的会话建立流程。策略控制网元拒绝pdu会话建立流程具体参见现有技术。或者,策略控制网元根据第一连接状态的信息执行终端在第二网络的pdu会话建立流程。例如:策略控制网元通过降低该待建立会话对应的qos,降低终端设备在第二网络的用户面数据的传输速率。若接入管理网元确定终端设备在第一网络处于第二连接状态,接入管理网元向策略控制网元发送第二连接状态的信息。策略控制网元对终端设备在第二网络的数据传输流程不做限制。

在一种可能的实现方式中,若接入管理网元确定终端设备在第一网络处于第一连接状态,接入管理网元向数据管理网元发送第一连接状态的信息。数据管理网元根据第一连接状态的信息执行终端设备在第二网络的服务请求流程。例如:在服务请求过程中,数据管理网元通过降低终端设备对应的qos,降低终端设备在第二网络的用户面数据的传输速率。或者,数据管理网元根据第一连接状态的信息执行终端设备在第二网络的注册流程。例如:在注册过程中,数据管理网元通过降低服务请求对应的qos,降低终端设备在第二网络的用户面数据的传输速率。若接入管理网元确定终端设备在第一网络处于第二连接状态,接入管理网元向数据管理网元发送第二连接状态的信息。数据管理网元对终端设备在第二网络的数据传输流程不做限制。

在上述方式一到方式十一中,会话的qos可以包括如下参数:会话的总计最大比特速(aggregatemaximumbitrate,ambr),即session-ambr。终端设备的qos可以包括如下参数:ue-ambr。

在本申请实施例的一种可能的实现方式中,接入管理网元获取终端设备在第一网络的连接状态的信息后,立即根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。例如:若接入管理网元获取终端设备在第一网络处于第一连接状态,接入管理网元立即限制终端设备在第二网络的数据传输流程。在另一种可能的实现方式中,接入管理网元获取终端设备在第一网络的连接状态的信息且终端设备在第一网络的连接状态超过设定时长后,接入管理根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。例如:若接入管理网元确定终端设备在第一网络处于第一连接状态,且终端设备在第一连接状态超过设定时长后,接入管理网元限制终端设备在第二网络的数据传输流程。具体的,可以通过设置定时器的方式确定终端设备在第一网络的连接状态的信息是否超过设定时长。

在本申请实施例的另一种可能的实现方式中,签约服务器(例如:udm网元)中保存有签约信息,该签约信息用于指示需要根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。对应的,终端设备在第二网络的注册过程或者会话建立过程中,若接入管理网元获取到该签约信息,则接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。若没有获得该签约信息,则接入管理网元不会根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程。

在本申请的实施例中,接入管理网元根据终端设备在第一网络的连接状态的信息处理终端设备在第二网络的数据传输流程,将终端设备在第一网络和第二网络的数据传输流程关联起来,当终端设备需要同时通过两个网络进行数据传输时,避免了终端设备在其中一个网络资源过度使用的问题。

下面以终端设备(cpe/rg)通过有线接入网络和5g接入网络接入5g核心网络为例,结合图4-图9,对本申请的数据传输方法进行举例说明。在图4-图9对应实施例的中,与第一实施例相同的内容具体参见第一实施例的相关描述。

请参阅图4,图4是本申请第二实施例的数据传输方法的流程图。在该实施例中,cpe/rg通过有线接入网络和5g接入网络接入相同的amf网元、upf网元和smf网元。amf网元获取cpe/rg在有线网络不能进行数据传输的信息,例如:第一连接状态。本实施例的数据传输方法包括:

步骤40,amf网元获取cpe/rg在有线网络的第一连接状态。

本实施例中,amf网元可以通过方式a~方式d中的至少一种方式获取cpe/rg在有线网络的第一连接状态。下面对方式a~方式d具体描述。

方式a

步骤401:cpe/rg与有线接入设备之间维持心跳消息。

步骤402:有线接入设备检测cpe/rg处于第一连接状态。

步骤403:有线接入设备向amf网元发送cpe/rg处于第一连接状态的信息。

方式b

步骤411:cpe/rg与agf/bng之间维持心跳消息。

步骤412:agf/bng检测cpe/rg处于第一连接状态。

步骤413:agf/bng向amf网元发送cpe/rg处于第一连接状态的信息。

方式c

步骤421:cpe/rg与amf网元之间维持心跳消息。

步骤422:amf网元检测cpe/rg处于第一连接状态。

方式d

步骤431:upf网元检测发往或者来自cpe/rg的用户面数据。

具体的,在预设时间段内,若upf网元没有检测到发往或者来自cpe/rg的用户面数据,则upf网元确定cpe/rg处于第一连接状态。该预设时间段可以通过定时器实现。

步骤432:upf网元向smf网元发送cpe/rg处于第一连接状态的信息。

步骤433:smf网元向amf网元发送cpe/rg处于第一连接状态的信息。

在本实施例中,方式a,方式b,方式c的区别在于哪个网元检测cpe/rg处于第一连接状态。方式a,方式b,方式d的具体实现方式参见实施例一步骤301中方式二的描述。方式c的具体实现方式参见实施例一步骤301中方式一的描述。

步骤44,amf网元确定cpe/rg在第一连接状态超过设定时长。

具体的,当amf网元获取cpe/rg处于第一连接状态后,可以启动一定时器。当该定时器溢出时,若cpe/rg还是处于第一连接状态,amf网元确定cpe/rg在第一连接状态超过设定时长。然后,amf网元可以进行步骤45。本步骤为可选步骤,步骤40中,若amf网元获取cpe/rg处于第一连接状态,amf网元也可以立即执行步骤45。

步骤45,amf网元根据第一连接状态限制cpe/rg在5g网络的数据传输流程。

本实施例中,amf网元可以通过方式1~方式5中的至少一种方式限制cpe/rg在5g网络的数据传输流程。下面对方式1~方式5具体描述。

方式1

步骤451:amf网元向smf网元发送通知消息。

该通知消息用于通知smf网元cpe/rg处于第一连接状态。该通知消息可以包括至少一种如下信息:cpe/rg的标识信息(例如:永久签约标识(subscriptionpermanentidentifier,supi),唯一临时标识(uniquetemporaryidentifier,guti),pdu会话标识信息,或者隧道信息。

步骤452:smf网元向upf网元发送通知消息。

该通知消息用于通知upf网元cpe/rg处于第一连接状态。该通知消息可以包括至少一种如下信息:cpe/rg的标识信息(例如:ip地址信息),pdu会话标识信息,隧道信息,或者filter信息。该通知消息可以是步骤451中的通知消息,也可以是不同的通知消息,在此不做限定。smf网元可以根据cpe/rg的supi或者guti获取cpe/rg的ip地址。

本申请实施例一中的第一指示信息可以是本实施例步骤451和步骤452中的通知消息。

步骤453:upf网元向smf网元发送通知消息的响应消息。

步骤454:smf网元向amf网元发送通知消息的响应消息。

该响应消息可以是步骤453中的响应消息,也可以是与步骤453中的响应消息不同的消息,在此不做限定。

步骤455:upf网元限制cpe/rg在5g网络的数据传输流程。

upf网元限制cpe/rg在5g网络的上行和/或下行的数据传输。upf网元如何限制cpe/rg在5g网络的数据传输具体参见实施例一中步骤302方式一的描述。

步骤455也可以在步骤453之前执行,在此不做限定。

步骤456:amf网元向ran发送通知消息,该通知消息用于通知cpe/rg在5g网络的数据传输被限制。

该通知消息可以包括原因信息,该原因信息用于通知cpe/rg在5g网络的数据传输被限制的原因。该原因信息可以为cpe/rg在有线网络处于第一连接状态。

步骤457:ran向cpe/rg发送通知消息。

该通知消息用于通知cpe/rg在5g网络的数据传输被限制。该通知消息可以包括原因信息,该原因信息用于通知cpe/rg在5g网络的数据传输被限制的原因。该原因信息可以为cpe/rg在有线网络处于第一连接状态。

该通知消息可以是步骤456中的通知消息,也可以是不同的通知消息,在此不做限定。

本实施例中方式1与实施例一中步骤302方式一的相同内容具体参见实施例一的描述,在此不再赘述。

方式2

步骤461,amf网元在5g网络对cpe/rg发起去注册流程。

通过发起注册流程,amf网元可以拒绝cpe/rg在5g网络进行数据传输。

方式3

步骤471,amf网元在5g网络对cpe/rg发起pdu会话的释放流程或者修改流程。

通过发起pdu会话的释放流程,amf网元可以拒绝cpe/rg在5g网络进行数据传输。

通过发起pdu会话的修改流程,amf网元可以降低cpe/rg在5g网络的数据传输速率。

本实施例中方式3与实施例一中步骤302方式三的相同内容具体参见实施例一的描述,在此不再赘述。

方式4

步骤481,amf网元向smf网元发送通知消息。

该通知消息的内容具体参见步骤451中的通知消息。实施例一中的第二指示信息可以是该通知消息。

本实施例中方式4与实施例一中步骤302方式四的相同内容具体参见实施例一的描述,在此不再赘述。

步骤482,smf网元在5g网络对cpe/rg发起pdu会话的释放流程或者修改流程。

通过发起pdu会话的释放流程,smf网元可以拒绝cpe/rg在5g网络进行数据传输。

通过发起pdu会话的修改流程,smf网元可以降低cpe/rg在5g网络的数据传输速率。

方式5

步骤491:amf网元向ran发送通知消息。

该通知消息用于通知ran网元cpe/rg处于第一连接状态。该通知消息的描述具体参见步骤451的描述。

实施例一中的第一指示信息可以是该通知消息。

步骤492:ran限制cpe/rg在5g网络的数据传输流程。

该步骤具体参见步骤455中upf网元限制cpe/rg在5g网络的数据传输流程的描述。

步骤493:ran向cpe/rg发送通知消息。

该通知消息的描述具体参见步骤457的描述。

在本实施例中,amf网元根据cpe/rg在有线网络的连接状态处理cpe/rg在5g网络的数据传输流程。当cpe/rg在有线网络的数据传输中断后,amf网元限制cpe/rg在5g网络的数据传输流程,从而避免了cpe/rg对5g资源的过度使用。

请参阅图5,图5是本申请第三实施例的数据传输方法的流程图。在该实施例中,cpe/rg通过有线接入网络和5g接入网络接入相同的amf网元、upf网元和smf网元。amf网元获取cpe/rg在有线网络的能够进行数据传输的信息,例如:第二连接状态。本实施例的数据传输方法包括:

步骤50,amf网元获取cpe/rg在有线网络的第二连接状态。

本实施例中,amf网元可以通过方式a~方式d中的至少一种方式获取cpe/rg在有线网络的第二连接状态。下面对方式a~方式d具体描述。

方式a

步骤501:cpe/rg与有线接入设备之间维持心跳消息。

步骤502:有线接入设备检测cpe/rg处于第二连接状态。

步骤503:有线接入设备向amf网元发送cpe/rg处于第二连接状态的信息。

方式b

步骤511:cpe/rg与agf/bng之间维持心跳消息。

步骤512:agf/bng检测cpe/rg处于第二连接状态。

步骤513:agf/bng向amf网元发送cpe/rg处于第二连接状态的信息。

方式c

步骤521:cpe/rg与amf网元之间维持心跳消息。

步骤522:amf网元检测cpe/rg处于第二连接状态。

方式d

步骤531:upf网元检测发往或者来自cpe/rg的用户面数据。

具体的,在预设时间段内,若upf网元检测到发往或者来自cpe/rg的用户面数据,则upf网元确定cpe/rg处于第二连接状态。该预设时间段可以通过定时器实现。

步骤532:upf网元向smf网元发送cpe/rg处于第二连接状态的信息。

步骤533:smf网元向amf网元发送cpe/rg处于第二连接状态的信息。

在本实施例中,方式a,方式b,方式c的区别在于哪个网元检测cpe/rg处于第二连接状态。方式a,方式b,方式d的具体实现方式参见实施例一步骤301中方式二的描述。方式c的具体实现方式参见实施例一步骤301中方式一的描述。

步骤55,amf网元恢复cpe/rg在5g的数据传输流程。

本实施例中,若amf网元限制cpe/rg在5g的数据传输流程,amf网元可以通过方式1~方式5中的至少一种方式恢复cpe/rg在5g网络的数据传输流程。下面对方式1~方式5具体描述。

方式1

步骤551:amf网元向smf网元发送通知消息。

该通知消息用于通知smf网元cpe/rg处于第二连接状态。该通知消息可以包括至少一种如下信息:cpe/rg的标识信息,pdu会话标识信息,或者隧道信息。

步骤552:smf网元向upf网元发送通知消息。

该通知消息用于通知upf网元cpe/rg处于第二连接状态。该通知消息可以包括至少一种如下信息:cpe/rg的标识信息,pdu会话标识信息,隧道信息,或者filter信息。该通知消息可以是步骤551中的通知消息,也可以是不同的通知消息,在此不做限定。smf网元可以根据cpe/rg的supi或者guti获取cpe/rg的ip地址。

本申请实施例一中的第三指示信息可以是本实施例步骤551和步骤552中的通知消息。

步骤553:upf网元向smf网元发送通知消息的响应消息。

步骤554:smf网元向amf网元发送通知消息的响应消息。

该响应消息可以是步骤553中的响应消息,也可以是与步骤553中的响应消息不同的消息,在此不做限定。

步骤555:upf网元恢复cpe/rg在5g网络的数据传输流程。

upf网元恢复cpe/rg在5g网络的上行和/或下行的数据传输。upf网元如何恢复cpe/rg在5g网络的数据传输具体参见实施例一中步骤302方式五的描述。

步骤555也可以在步骤553之前执行,在此不做限定。

本实施例中方式1与实施例一中步骤302方式五的相同内容具体参见实施例一的描述,在此不再赘述。

方式2

步骤561,amf网元在5g网络对cpe/rg进行注册流程或者pdu会话建立流程。

若amf网元在5g网络对cpe/rg进行去注册流程(参见步骤461),则当cpe/rg进入第二连接状态后,amf网元在5g网络对cpe/rg进行注册流程。

amf网元在5g网络对cpe/rg进行注册流程可以参见图6的描述。

若amf网元在5g网络对cpe/rg进行pdu会话释放流程(参见步骤471),则当cpe/rg进入第二连接状态后,amf网元在5g网络对cpe/rg进行pdu会话建立流程。

amf网元在5g网络对cpe/rg进行pdu会话建立流程可以参见图7的描述。

方式3

步骤571,amf网元在5g网络对cpe/rg发起pdu会话修改流程。

通过发起pdu会话的修改流程,amf网元可以提高cpe/rg在5g网络的数据传输速率。

本实施例中方式3与实施例一中步骤302方式六的相同内容具体参见实施例一的描述,在此不再赘述。

方式4

步骤581,amf网元向smf网元发送通知消息。

该通知消息的内容具体参见步骤551中的通知消息。实施例一中的第四指示信息可以是该通知消息。

本实施例中方式4与实施例一中步骤302方式七的相同内容具体参见实施例一的描述,在此不再赘述。

步骤582,smf网元在5g网络对cpe/rg发起pdu会话的修改流程。

本步骤跟步骤571的内容相似,具体参见步骤571的详细描述。

方式5

步骤591:amf网元向ran发送通知消息。

该通知消息用于通知ran网元cpe/rg处于第二连接状态。该通知消息具体参见步骤步骤551的描述。

实施例一中的第三指示信息可以是该通知消息。

步骤592:ran恢复cpe/rg在5g网络的数据传输流程。

该步骤与步骤555的内容相似,具体参见步骤555的描述。

请参阅图6,图6是cpe/rg在5g网络的注册流程示意图。当cpe/rg已经接入有线网络并需要利用5g网络进行传输数据时,cpe/rg在5g网络发起注册流程。具体的,该注册流程包括:

步骤601,cpe/rg发送注册请求。

具体的,cpe/rg向ran发送注册请求消息。

步骤602,ran选择待接入的amf网元。

步骤603,ran向选择的amf网元发送注册请求消息。

步骤604,对cpe/rg进行安全验证/鉴权。

步骤601~604的具体内容详见现有的终端发起注册请求的流程。

步骤605,amf网元向udm发送请求消息。

该请求消息用于请求cpe/rg的签约信息。

在一种可能的实现方式中,udm网元中保存有签约信息,该签约信息用于指示需要根据cpe/rg在有线网络的连接状态处理在5g的数据传输流程。udm网元中还可以保存有其他签约信息,具体参见现有技术,在此不做限定。

步骤606,udm网元向amf网元发送签约信息。

步骤607,amf网元获取cpe/rg在有线网络的连接状态。

cpe/rg在有线网络的连接状态包括第一连接状态和第二连接状态。amf网元获取cpe/rg在有线网络的第一连接状态具体参见本申请第二实施例中步骤40的描述。amf网元获取cpe/rg在有线网络的第二连接状态具体参见本申请第三实施例中步骤50的描述。

步骤608,amf网元根据cpe/rg在有线网络的连接状态处理注册流程。

具体的,若cpe/rg在有线网络处于第一连接状态,则amf网元拒绝该注册流程。若cpe/rg在有线网络处于第二连接状态,则amf网元继续进行该注册流程。

请参阅图7,图7是cpe/rg在5g网络的会话建立流程示意图。当cpe/rg已经接入有线网络并需要利用5g网络进行传输数据时,cpe/rg在5g网络发起会话建立流程。具体的,该会话建立流程包括:

步骤701,cpe/rg发送会话建立请求。

cpe/rg发起会话建立请求的流程具体参见现有的会话建立请求流程。

步骤702,amf网元获取cpe/rg在有线网络的连接状态。

具体参见步骤607的描述。

步骤703,amf网元根据cpe/rg在有线网络的连接状态处理会话建立流程。

具体的,若cpe/rg在有线网络处于第一连接状态,则amf网元拒绝该pdu会话建立流程。若cpe/rg在有线网络处于第二连接状态,则amf网元继续进行该会话建立流程,例如,进行步骤704。

步骤703为可选步骤,也可以由smf网元获取cpe/rg在有线网络的连接状态,例如:amf网元将cpe/rg在有线网络的连接状态发送给smf网元。smf网元根据cpe/rg在有线网络的连接状态处理会话建立流程。

步骤704,amf网元选择smf网元。

步骤705,amf网元向选择的smf网元发送会话建立请求消息。

步骤704和步骤705的内容具体参见现有的会话建立流程。该会话建立请求消息中可以携带cpe/rg在有线网络的连接状态的信息。

步骤706,smf网元根据cpe/rg在有线网络的连接状态处理会话建立流程。

具体的,若cpe/rg在有线网络处于第一连接状态,则smf网元拒绝该pdu会话建立流程。若cpe/rg在有线网络处于第二连接状态,则smf网元继续进行该会话建立流程。

请参阅图8,图8是本申请第四实施例的数据传输方法的流程图。在该实施例中,cpe/rg通过有线接入网络和5g接入网络接入不同的amf网元、upf网元和smf网元。amf网元获取cpe/rg在有线网络的不能进行数据传输的信息,例如:第一连接状态。本实施例的数据传输方法包括:

步骤80,第二amf网元获取cpe/rg在有线网络的第一连接状态。

本实施例中,第二amf网元可以通过方式a~方式d中的至少一种方式获取cpe/rg在有线网络的第一连接状态。

其中,方式a~方式c与第二实施例中的方式a~方式c相似,区别在于:cpe/rg在有线网络接入的第一amf网元获取cpe/rg在有线网络的第一连接状态信息。第一amf网元将第一连接状态的信息发送给cpe/rg在5g网络接入的第二amf网元(参见:步骤804,或者步骤814,或者步骤824)。方式d与第二实施例中的方式d相似,区别在于:cpe/rg在有线网络接入的第一upf网元检测发往或者来自cpe/rg的用户面数据,并确定cpe/rg处于第一连接状态(参见步骤831)。第一upf网元将第一连接状态的信息经第一smf网络发送给cpe/rg在有线网络接入的第一amf网元(参见步骤832和步骤833)。第一amf网元将第一连接状态的信息发送给cpe/rg在5g网络接入的第二amf网元(参见步骤834)。

步骤84,第二amf网元确定cpe/rg在第一连接状态超过设定时长。

本步骤与步骤44的内容类似,具体参见步骤44的描述。

步骤85,第二amf网元根据第一连接状态限制cpe/rg在5g网络的数据传输流程。

本步骤与步骤45的内容类似,具体参见步骤45的描述。步骤45中的upf网元为本实施例中的第二upf网元。

请参阅图9,图9是本申请第五实施例的数据传输方法的流程图。在该实施例中,cpe/rg通过有线接入网络和5g接入网络接入不同的amf网元、upf网元和smf网元。amf网元获取cpe/rg在有线网络能够进行数据传输的信息,例如:第二连接状态。本实施例的数据传输方法包括:

步骤90,第二amf网元获取cpe/rg在有线网络的第二连接状态。

本实施例中,第二amf网元可以通过方式a~方式d中的至少一种方式获取cpe/rg在有线网络的第二连接状态。

其中,方式a~方式c与第三实施例中的方式a~方式c相似,区别在于:cpe/rg在有线网络接入的第一amf网元获取cpe/rg在有线网络的第二连接状态信息。第一amf网元将第二连接状态的信息发送给cpe/rg在5g网络接入的第二amf网元(参见:步骤904,或者步骤914,或者步骤924)。方式d与第二实施例中的方式d相似,区别在于:cpe/rg在有线网络接入的第一upf网元检测发往或者来自cpe/rg的用户面数据,并确定cpe/rg处于第二连接状态(参见步骤931)。第一upf网元将第二连接状态的信息经第一smf网络发送给cpe/rg在有线网络接入的第一amf网元(参见步骤932和步骤933)。第一amf网元将第二连接状态的信息发送给cpe/rg在5g网络接入的第二amf网元(参见步骤934)。

步骤95,第二amf网元恢复cpe/rg在5g的数据传输流程。

本步骤与步骤55的内容类似,具体参见步骤55的描述。步骤55中的upf网元为本实施例中的第二upf网元。

图10是本申请实施例提供的一种用于数据传输的装置的示意图。该用于数据传输的装置包括处理单元1001,存储单元1002以及通信单元1003。处理单元1001,存储单元1002以及通信单元1003可以是在物理上相互分离的单元,也可以是集成到一个或者多个物理单元中,在此不做限定。

处理单元1001用于该装置对数据的处理。处理单元1001可以是处理电路,也可以是处理器。其中,处理器可以是中央处理器(centralprocessingunit,cpu),网络处理器(networkprocessor,np)或者cpu和np的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegratedcircuit,asic),可编程逻辑器件(programmablelogicdevice,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),现场可编程逻辑门阵列(field-programmablegatearray,fpga),通用阵列逻辑(genericarraylogic,gal)或其任意组合。

虽然图10中仅仅示出了一个处理单元1001,该装置可以包括多个处理单元或者处理单元1001包括多个子数据处理单元。具体的,处理器可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。

存储单元1002用于存储处理单元1001执行的计算机指令。存储单元1002可以是存储电路也可以是存储器。存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。

存储单元1002可以是独立于处理单元1001的单元,也可以是处理单元1001中的存储单元,在此不做限定。虽然图10中仅仅示出了一个存储单元,该装置也可以包括多个存储单元或者存储单元1002包括多个子存储单元。

通信单元1003用于实现处理单元1001与其他单元或者网元的内容交互。具体的,通信单元1003可以是该装置的通信接口,也可以是收发电路或者收发器,还可以是收发信机。通信单元1003还可以是处理单元1001的通信接口或者收发电路。可选的,通信单元1003可以是一个收发芯片。该通信单元1003还可以包括发送单元和/或接收单元。在一种可能的实现方式中,该通信单元1003可以包括至少一个通信接口。在另一种可能的实现方式中,该通信单元1003也可以是以软件形式实现的单元。

在本申请的各实施例中,处理单元1001可以通过通信单元1003与其他单元或者网元进行交互。例如:处理单元1001通过该通信单元1003获取或者接收来自其他网元的内容。若处理单元1001与通信单元1003是物理上分离的两个部件,处理单元1001可以不经过通信单元1003与该装置的其他单元进行内容交互。

一种可能的实现方式中,处理单元1001、存储单元1002以及通信单元1003可以通过总线相互连接。总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。所述总线可以分为地址总线、数据总线、控制总线等。

在本申请的实施例中,处理单元1001根据存储单元1002中存储的计算机指令,该装置实现本申请图3-图9中的方法。

具体的,该用于数据传输的装置可以是接入管理网元,例如amf网元。该通信单元可以包括第一通信接口1013、第二通信接口1023以及第三通信接口1033。具体的,第一通信接口1013用于与有线接入网设备进行通信连接。第二通信接口1023用于与无线接入网设备进行通信连接。第三通信接口1033用于与会话管理网元进行通信连接。

该处理单元1001用于获取获取终端设备在第一网络的连接状态的信息;该处理单元1001还用于根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。该处理单元1001具体用于限制所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,限制所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,该处理单元1001具体用于发起所述终端设备在所述第二网络的去注册流程,或者,发起所述终端设备在所述第二网络的pdu会话释放流程或者pdu会话修改流程。

在一种可能的实现方式中,该处理单元1001具体用于拒绝所述终端设备在所述第二网络的注册流程,或者,拒绝所述终端设备在所述第二网络的会话建立流程。

在一种可能的实现方式中,通信单元1003用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第一指示信息,所述第一指示信息用于指示所述用户面数据处理网元限制来自或者发往所述终端设备的用户面数据的传输。具体的,当用户面数据处理网元为upf网元时,通信单元1003中的第三通信接口1033用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第一指示信息;当用户面数据处理网元为无线接入网设备时,通信单元1003中的第二通信接口1023用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第一指示信息。其中,所述第一指示信息包括如下信息中的至少一种:所述终端设备的标识信息,所述终端设备在所述第二网络的pdu会话信息,或者所述终端设备在所述第二网络的数据隧道信息。

在一种可能的实现方式中,通信单元1003用于向所述终端设备在所述第二网络接入的会话管理网元发送第二指示信息,所述第二指示信息用于指示所述会话管理网元发起所述终端设备在所述第二网络的pdu会话释放流程或者pdu会话修改流程。具体的,通信单元1003中的第三通信接口1033用于向所述终端设备在所述第二网络接入的会话管理网元发送第二指示信息。

在一种可能的实现方式中,处理单元1001还用于通过通信单元1003向所述终端设备发送原因信息,所述原因信息用于通知所述终端设备所述终端设备在所述第二网络的数据传输流程被限制的原因。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。

在一种可能的实现方式中,处理单元1001具体用于恢复所述终端设备在所述第二网络的数据传输流程,或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,恢复所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,通信单元1003用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第三指示信息,所述第三指示信息用于指示所述用户面数据处理网元发送来自或者发送到所述终端设备的用户面数据,或者,所述第三指示信息用于指示所述用户面数据处理网元提高来自或者发送到所述终端设备的用户面数据的传输速率。具体的,当用户面数据处理网元为upf网元时,通信单元1003中的第三通信接口1033用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第三指示信息;当用户面数据处理网元为无线接入网设备时,通信单元1003中的第二通信接口1023用于向所述终端设备在所述第二网络接入的用户面数据处理网元发送第三指示信息。

在一种可能的实现方式中,处理单元1001具体用于发起所述终端设备在所述第二网络的pdu会话修改流程。或者,通信单元1003用于向所述终端设备在所述第二网络接入的会话管理网元发送第四指示信息,所述第四指示信息用于指示所述会话管理网元发起所述终端设备在所述第二网络的pdu会话修改流程。具体的,通信单元1003中的第三通信接口1033用于向会话管理网元发送第四指示信息。

在一种可能的实现方式中,处理单元1001具体用于进行所述终端设备在所述第二网络的注册流程,或者,进行所述终端设备在所述第二网络的会话建立流程。

在一种可能的实现方式中,处理单元1001用于根据心跳机制获取所述终端设备在所述第一网络的连接状态的信息。或者,通信单元1003接收所述终端设备在所述第一网络接入的如下网元发送的消息:接入网网元,或者接入管理网元,或者用户面功能网元,该消息中包括所述终端设备在所述第一网络的连接状态的信息。具体的,通信单元1003中的第一通信接口1013接收所述终端设备接入的有线接入网网元发送的消息。

在一种可能的实现方式中,处理单元1001还用于获取需要根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程的签约信息。

在本实施例中,通信单元1003还用于实现本申请图4-图9对应的实施例中amf网元与外部其他网元的内容的收发操作。处理单元1001可以通过通信单元1003实现与外部网元的内容的收发操作。处理单元1001根据存储单元1003中存储的计算机指令,执行本申请图4-图9中amf网元的操作。例如:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:限制所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,限制所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,所述限制所述终端设备在所述第二网络的数据传输流程,包括:

发起所述终端设备在所述第二网络的去注册流程;或者

发起所述终端设备在所述第二网络的pdu会话释放流程或者pdu会话修改流程;或者

拒绝所述终端设备在所述第二网络的注册流程;或者

拒绝所述终端设备在所述第二网络的会话建立流程;或者

利用所述通信单元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元发起所述终端设备在所述第二网络的pdu会话释放流程;或者,

利用所述通信单元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元拒绝所述终端设备在所述第二网络的会话建立流程;或者

利用所述通信单元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的去注册流程;或者

利用所述通信单元向所述终端设备在所述第二网络接入的会话管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述会话管理网元发起所述终端设备在所述第二网络的pdu会话释放流程。

在一种可能的实现方式中,所述处理单元还用于根据所述存储单元中存储的计算机指令执行如下操作:

利用所述通信单元向所述终端设备发送原因信息,所述原因信息用于通知所述终端设备所述终端设备在所述第二网络的数据传输流程被限制的原因。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:恢复所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,恢复所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,所述恢复所述终端设备在所述第二网络的数据传输流程,包括:利用所述通信单元向所述终端设备在所述第二网络接入的用户面数据处理网元发送指示信息,所述指示信息用于指示所述用户面数据处理网元发送来自或者发送到所述终端设备的用户面数据。

在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:发起所述终端设备在所述第二网络的pdu会话修改流程。

在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:进行所述终端设备在所述第二网络的注册流程;或者,进行所述终端设备在所述第二网络的会话建立流程;或者,利用所述通信单元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的注册流程。

在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:利用所述通信单元向所述终端设备在所述第二网络接入的会话管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的pdu会话建立流程,或者,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的pdu会话修改流程。

在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:利用所述通信单元向策略控制网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述策略控制网元执行所述终端在所述第二网络的pdu会话建立流程,或者,所述连接状态的信息用于所述会话管理网元执行所述终端在所述第二网络的pdu会话修改流程。

在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:利用所述通信单元向数据管理网元发送所述终端设备在所述第一网络的连接状态的信息,所述连接状态的信息用于所述数据管理网元发起所述终端设备的签约更新流程,或者,所述连接状态的信息用于所述数据管理网元执行所述终端设备在所述第二网络的服务请求流程。

在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:利用所述通信单元向所述终端设备在所述第二网络接入的用户面数据处理网元发送指示信息,所述指示信息用于指示所述用户面数据处理网元调整来自或者发往所述终端设备的用户面数据的传输。

在一种可能的实现方式中,所述指示信息包括如下信息中的至少一种:所述终端设备的标识信息,所述终端设备在所述第二网络的pdu会话信息,或者所述终端设备在所述第二网络的数据隧道信息。

在一种可能的实现方式中,所述获取终端设备在第一网络的连接状态的信息,包括:根据心跳机制获取所述终端设备在所述第一网络的连接状态的信息;或者,利用所述通信单元接收所述终端设备在所述第一网络接入的如下网元发送的消息:接入网网元,或者接入管理网元,或者所述终端设备,或者用户面功能网元,该消息中包括所述终端设备在所述第一网络的连接状态的信息。

在一种可能的实现方式中,所述处理单元还用于根据所述存储单元中存储的计算机指令执行如下操作:获取需要根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程的签约信息。

该用于数据传输的装置可以是用户面数据处理网元,例如,终端设备在第二网络接入的upf网元或者无线接入网设备。

当该用于数据传输的装置为upf网元时,第一通信接口1013用于与有线接入网设备进行通信连接。第二通信接口1023用于与无线接入网设备进行通信连接。第三通信接口1033用于与会话管理网元进行通信连接。当该用于数据传输的装置为无线接入网设备时,第一通信接口1013可以是无线收发器,用于与终端设备进行通信连接。第二通信接口1023用于与upf网元进行通信连接。第三通信接口1033用于与接入管理网元进行通信连接。

具体的,处理单元1001用于获取终端设备在第一网络的连接状态的信息;处理单元1001还用于根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在一种可能的实现方式中,终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。处理单元1001具体用于限制所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,处理单元1001具体用于拒绝传输所述终端设备在所述第二网络的用户面数据,或者,降低所述终端设备在所述第二网络的用户面数据传输速率。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。处理单元1001具体用于恢复所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,处理单元1001具体用于传输所述终端设备在所述第二网络的用户面数据,或者,提高所述终端设备在所述第二网络的用户面数据传输速率。

在一种可能的实现方式中,通信单元1003用于接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息。或者,处理单元1001具体用于通过检测所述终端设备在所述第一网络的用户面数据获取所述终端设备在所述第一网络的连接状态的信息。

在一种可能的实现方式中,用户面数据处理网元为所述终端设备在所述第一网络接入的用户面功能网元,或者所述终端设备在所述第二网络接入的用户面功能网元,或者所述终端设备在所述第二网络接入的接入网设备。

在本实施例中,通信单元1003还用于实现本申请图4-图9对应的实施例中upf网元或者ran与外部其他网元的内容的收发操作。处理单元1001可以通过通信单元1003实现与外部网元的内容的收发操作。处理单元1001根据存储单元1003中存储的计算机指令,执行本申请图4-图9中upf网元或者ran的操作。例如:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:限制所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,限制所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,所述限制所述终端设备在所述第二网络的数据传输流程,包括:拒绝传输所述终端设备在所述第二网络的用户面数据,或者,降低所述终端设备在所述第二网络的用户面数据传输速率。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:恢复所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,恢复所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,所述恢复所述终端设备在所述第二网络的数据传输流程,包括:传输所述终端设备在所述第二网络的用户面数据,或者,提高所述终端设备在所述第二网络的用户面数据传输速率。

在一种可能的实现方式中,所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述终端设备在所述第一网络的连接状态的信息调整来自或者发往所述终端设备的用户面数据的传输。

该用于数据传输的装置可以是会话管理网元,例如,终端设备在第二网络接入的smf网元。第一通信接口1013用于与upf网元通信连接。第二通信接口1023用于与amf网元进行通信连接。第三通信接口1033用于与终端设备在第一网络接入的smf网元进行通信连接。

具体的,处理单元1001用于获取终端设备在第一网络的连接状态的信息;处理单元1001还用于根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在一种可能的实现方式中,终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。处理单元1001具体用于限制所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,处理单元1001具体用于拒绝所述终端设备在所述第二网络的用户面数据的传输,或者,降低所述终端设备在所述第二网络的用户面数据传输速率。

在一种可能的实现方式中,处理单元1001具体用于进行释放所述终端设备在所述第二网络的会话的流程,或者,进行修改所述终端设备在所述第二网络的会话的流程。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。处理单元1001具体用于恢复所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,处理单元1001具体用于恢复所述终端设备在所述第二网络的用户面数据流程,或者,提高所述终端设备在所述第二网络的用户面数据传输速率。

在一种可能的实现方式中,处理单元1001具体用于进行所述终端设备在所述第二网络的会话建立流程,或者,进行修改所述终端设备在所述第二网络的会话的流程。

在一种可能的实现方式中,通信单元1003用于接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息。

在本实施例中,通信单元1003还用于实现本申请图4-图9对应的实施例中smf网元与外部其他网元的内容的收发操作。处理单元1001可以通过通信单元1003实现与外部网元的内容的收发操作。处理单元1001根据存储单元1003中存储的计算机指令,执行本申请图4-图9中smf网元的操作。例如:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:去注册状态,或者数据传输空闲状态,或者与接入网的物理连接断开状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:限制所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,限制所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,限制所述终端设备在所述第二网络的数据传输流程,包括:拒绝所述终端设备在所述第二网络的用户面数据的传输,或者,降低所述终端设备在所述第二网络的用户面数据传输速率。

在一种可能的实现方式中,拒绝所述终端设备在所述第二网络的用户面数据的传输,包括:进行释放所述终端设备在所述第二网络的会话的流程;或者,降低所述终端设备在所述第二网络的用户面数据传输速率,包括:进行修改所述终端设备在所述第二网络的会话的流程。

在一种可能的实现方式中,所述终端设备在所述第一网络的连接状态包括:注册状态,或者数据传输连接状态,或者与接入网的物理连通状态。所述根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:恢复所述终端设备在所述第二网络的数据传输流程;或者,当所述终端设备在所述第一网络的连接状态超过设定时长后,恢复所述终端设备在所述第二网络的数据传输流程。

在一种可能的实现方式中,恢复所述终端设备在所述第二网络的数据传输流程,包括:恢复所述终端设备在所述第二网络的用户面数据流程,或者,提高所述终端设备在所述第二网络的用户面数据传输速率。

在一种可能的实现方式中,恢复所述终端设备在所述第二网络的用户面数据流程,包括:进行所述终端设备在所述第二网络的会话建立流程;或者,提高所述终端设备在所述第二网络的用户面数据传输速率,包括:进行修改所述终端设备在所述第二网络的会话的流程。

在一种可能的实现方式中,获取终端设备在第一网络的连接状态的信息,包括:利用通信单元接收来自接入管理网元的所述终端设备在所述第一网络的连接状态的信息。

在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息执行所述终端在所述第二网络的pdu会话建立流程,或者,所述会话管理网元根据所述连接状态的信息执行所述终端在所述第二网络的pdu会话修改流程。

该用于数据传输的装置可以是策略控制网元。该策略控制网元中的处理单元1001根据存储单元1003中存储的计算机指令,执行如下操作:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息执行所述终端在所述第二网络的pdu会话建立流程,或者,根据所述连接状态的信息执行所述终端在所述第二网络的pdu会话修改流程。

在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息发起所述终端设备在所述第二网络的pdu会话释放流程,或者,网元根据所述连接状态的信息拒绝所述终端设备在所述第二网络的会话建立流程。

处理单元1001还可以根据存储单元1003中存储的计算机指令,执行图3实施例中策略控制网元的其他操作,具体参见图3实施例的描述。

该用于数据传输的装置可以是数据管理网元。该数据管理网元中的处理单元1001根据存储单元1003中存储的计算机指令,执行如下操作:获取终端设备在第一网络的连接状态的信息;根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程。

在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息执行所述终端设备在所述第二网络的去注册流程。

在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息发起所述终端设备的签约更新流程,或者,根据所述连接状态的信息执行所述终端设备在所述第二网络的服务请求流程。

在一种可能的实现方式中,根据所述终端设备在所述第一网络的连接状态的信息处理所述终端设备在第二网络的数据传输流程,包括:根据所述连接状态的信息执行所述终端设备在所述第二网络的注册流程。

处理单元1001还可以根据存储单元1003中存储的计算机指令,执行图3实施例中数据管理网元的其他操作,具体参见图3实施例的描述。

在本申请的实施例中,第一网络为非3gpp网络,第二网络为3gpp网络;或者,第一网络为有线网络,第二网络为无线网络;或者,第一网络与第二网络均为非3gpp网络;或者,第一网络与第二网元均为3gpp网络。

在本申请的各实施例中,为了方面理解,进行了多种举例说明。然而,这些例子仅仅是一些举例,并不意味着是实现本申请的最佳实现方式。

在本申请的各实施例中,为了方便的描述,采用了请求消息,响应消息以及其他各种消息的名称。然而,这些消息仅仅是以举例方式说明需要携带的内容或者实现的功能,消息的具体名称并不对本申请的做出限定,例如:还可以是第一消息,第二消息,第三消息等。这些消息可以是具体的一些消息,可以是消息中的某些字段。这些消息还可以代表各种服务化操作。

上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品可以包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁盘)、光介质(例如,dvd)、或者半导体介质(例如,固态硬盘(solidstatedisk,ssd))等。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不做限定。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

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