一种数据转发方法及网关技术

技术编号:24864452 阅读:22 留言:0更新日期:2020-07-10 19:15
本发明专利技术公开了一种数据转发方法及网关,涉及通信技术领域,用于减少运营商网络设备的协议数据单元PDU会话容量压力。包括:接收终端的第一请求消息;其中,第一请求消息用于请求通过网关转发目标业务的业务数据;第一请求消息包括目标业务的业务类型;根据目标业务的业务类型,判断网关与预设网络之间是否存在目标协议数据单元PDU会话;其中,目标PDU会话用于承载目标业务;若网关与预设网络之间存在目标PDU会话,则向终端发送指示消息;其中,指示消息用于指示终端向网关发送业务数据;在接收到业务数据后,通过目标PDU会话,转发业务数据。本发明专利技术实施例应用于运营商的数据转发。

【技术实现步骤摘要】
一种数据转发方法及网关
本专利技术涉及通信
,尤其涉及一种数据转发方法及网关。
技术介绍
目前,在第五代移动通信技术(5th-Generation,5G)定义的大规模物联网业务场景中,每个物联网设备可以通过5G网络与应用服务器(ApplicationServer,AS)进行数据交互。具体为,物联网设备中设置有用户识别(SubscriberIdentityModule,SIM)卡,通过SIM卡向5G网络请求建立协议数据单元(ProtocolDataUnit,PDU)会话,通过已建立的PDU会话与AS进行数据交互。但是,随着物联网业务的大规模发展,物联网设备的数量剧增,每一台物联网设备都需要与5G网络单独建立一个PDU会话,会导致5G网络设备中存储有大量的PDU会话,从而增加了运营商网络设备的PDU会话容量压力。
技术实现思路
本专利技术的实施例提供一种数据转发方法及网关,用于减少运营商网络设备的PDU会话容量压力。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,接收终端的第一请求消息;其中,所述第一请求消息用于请求通过所述网关转发目标业务的业务数据;所述第一请求消息包括所述目标业务的业务类型;根据所述目标业务的业务类型,判断所述网关与预设网络之间是否存在目标协议数据单元PDU会话;其中,所述目标PDU会话用于承载所述目标业务;若所述网关与预设网络之间存在目标PDU会话,则向所述终端发送指示消息;其中,所述指示消息用于指示所述终端向所述网关发送所述业务数据;在接收到所述业务数据后,通过所述目标PDU会话,转发所述业务数据。第二方面,提供了一种网关,该网关包括接收单元、判断单元及发送单元:所述接收单元,用于接收终端的第一请求消息;其中,所述第一请求消息用于请求通过所述网关转发目标业务的业务数据;所述第一请求消息包括所述目标业务的业务类型;所述判断单元,用于根据所述目标业务的业务类型,判断所述网关与预设网络之间是否存在目标协议数据单元PDU会话;其中,所述目标PDU会话用于承载所述目标业务;所述发送单元,用于若所述网关与预设网络之间存在目标PDU会话,则向所述终端发送指示消息;其中,所述指示消息用于指示所述终端向所述网关发送所述业务数据;所述发送单元,还用于在所述网关接收到所述业务数据后,通过所述目标PDU会话,转发所述业务数据。第三方面,提供了一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当被计算机执行时使所述计算机执行如第一方面的数据转发方法。第四方面,提供了一种网关,包括:处理器、存储器和通信接口;其中,通信接口用于该网关和其他设备或网络通信;存储器用于存储一个或多个程序,该一个或多个程序包括计算机执行指令,当该网关运行时,上述处理器执行存储器存储的计算机执行指令,以使网关执行如第一方面的数据转发方法。第五方面,提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行如第一方面的数据转发方法。本专利技术的实施例提供的一种数据转发方法,应用于网关,网关在接收到终端需要通过网关发送业务数据的第一请求消息后,能够从第一请求消息中确定业务数据所对应的目标业务的业务类型。进而,网关根据目标业务的业务类型,判断在网关与预设网络之间是否存在能够承载该目标业务的目标PDU会话,能够使网关根据判断结果去决定是否需要新建目标PDU会话。网关在确定网关与预设网络之间存在目标PDU会话的时候,向终端发送指示消息,以指示终端可以向网关发送业务数据。进而,网关在接收到终端发送的业务数据后,可以通过目标PDU会话转发该业务数据。可以理解的,通过上述技术方案,在终端需要通过网关转发数据时,网关能够判断网关与预设网络之间是否存在目标PDU会话,若存在,则直接利用现有的目标PDU会话转发数据即可,无需针对不同终端的不同类型的业务去建立新的PDU会话,从而,能够减少运营商网络设备的PDU会话容量压力。附图说明图1为本专利技术的实施例提供的一种网络系统结构示意图一;图2为本专利技术的实施例提供的一种数据转发方法流程示意图一;图3为本专利技术的实施例提供的一种网络系统结构示意图二;图4为本专利技术的实施例提供的一种数据转发方法流程示意图二;图5为本专利技术的实施例提供的一种数据转发方法流程示意图三;图6为本专利技术的实施例提供的一种数据转发方法流程示意图四;图7为本专利技术的实施例提供的一种数据转发方法流程示意图五;图8为本专利技术的实施例提供的一种数据转发方法流程示意图六;图9为本专利技术的实施例提供的一种网关结构示意图一;图10为本专利技术的实施例提供的一种网关结构示意图二;图11为本专利技术的实施例提供的一种网关结构示意图三。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行描述。在本专利技术的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。以下,介绍本专利技术的专利技术构思:目前,5G定义了三大类业务场景,即增强移动宽带业务,超低时延超高可靠性业务,以及大规模物联网业务。在5G定义的大规模物联网业务场景中,每个物联网设备可以通过5G网络与AS进行数据交互。具体为,物联网设备中设置有SIM卡,物联网设备可以通过SIM卡向5G网络请求建立PDU会话,并通过已建立的PDU会话与AS进行数据交互。但是,随着物联网业务的大规模发展,物联网设备的数量剧增,大规模物联网的连接数将达到每平方公里百万连接的级别,对运营商的码号资源的需求将是数千万,甚至数亿级别的。同时,如果每一个物联网设备都需要单独建立PDU会话,每一台物联网设备都需要与5G网络单独建立一个PDU会话,会导致运营商的5G网络设备中存储有大量的PDU会话,从而增加了运营商网络设备的PDU会话容量压力。基于上述技术,本专利技术考虑能否将同一业务类型的不同物联网设备的业务进行批量处理,即,对同一业务类型的物联网设备建立一个PDU会话,能够使业务类型相同的多个物联网终端共用同一个PDU会话。这样一来,就无需针对每一台物联网设备去新建一个PDU会话,能够减少运营商网络设备的PDU会话容量压力,从而能够解决上述技术问题。基于上述专利技术构思,本专利技术实施例提供了一种数据转发方法,应用于如图1所示的网络系统10中的网关101,该网络系统10还包括终端102以及AS103。其中,终端102可以为具有监测环境、传输数据功能的物联网终端,该网关101具体可以为代理会话管理网关(ProxySessionManagementGateway),为用于批量本文档来自技高网...

【技术保护点】
1.一种数据转发方法,其特征在于,应用于网关,所述方法包括:/n接收终端的第一请求消息;其中,所述第一请求消息用于请求通过所述网关转发目标业务的业务数据;所述第一请求消息包括所述目标业务的业务类型;/n根据所述目标业务的业务类型,判断所述网关与预设网络之间是否存在目标协议数据单元PDU会话;其中,所述目标PDU会话用于承载所述目标业务;/n若所述网关与预设网络之间存在目标PDU会话,则向所述终端发送指示消息;其中,所述指示消息用于指示所述终端向所述网关发送所述业务数据;/n在接收到所述业务数据后,通过所述目标PDU会话,转发所述业务数据。/n

【技术特征摘要】
1.一种数据转发方法,其特征在于,应用于网关,所述方法包括:
接收终端的第一请求消息;其中,所述第一请求消息用于请求通过所述网关转发目标业务的业务数据;所述第一请求消息包括所述目标业务的业务类型;
根据所述目标业务的业务类型,判断所述网关与预设网络之间是否存在目标协议数据单元PDU会话;其中,所述目标PDU会话用于承载所述目标业务;
若所述网关与预设网络之间存在目标PDU会话,则向所述终端发送指示消息;其中,所述指示消息用于指示所述终端向所述网关发送所述业务数据;
在接收到所述业务数据后,通过所述目标PDU会话,转发所述业务数据。


2.根据权利要求1所述的数据转发方法,其特征在于,所述根据所述目标业务的业务类型,判断所述网关与预设网络之间是否存在目标PDU会话,具体包括:
判断所述网关与所述预设网络之间是否存在至少一个PDU会话;
若是,则根据所述目标业务的业务类型所对应的目标用户路由选择策略URSP,判断所述至少一个PDU会话中是否存在所述目标PDU会话;其中,所述目标PDU会话的URSP与所述目标URSP相同。


3.根据权利要求2所述的数据转发方法,其特征在于,在向所述终端发送指示消息之前,所述方法还包括:
判断所述目标PDU会话内是否存在目标服务质量QoS流;其中,所述目标QoS流满足所述目标业务的QoS需求;
向所述终端发送指示消息,具体包括:
若所述目标PDU会话内存在所述目标QoS流,则向所述终端发送所述指示消息。


4.根据权利要求3所述的数据转发方法,其特征在于,在所述根据所述目标业务的业务类型,判断所述网关与预设网络之间是否存在目标协议数据单元PDU会话之后,所述方法还包括:
若所述网关与所述预设网络之间不存在所述目标PDU会话,则向所述预设网络发送第三请求消息;其中,第三请求消息用于请求与所述预设网络之间建立所述目标PDU会话;
在所述网关与所述预设网络之间建立所述目标PDU会话之后,向所述终端发送所述指示消息;
在接收到所述业务数据后,通过所述目标PDU会话,转发所述业务数据。


5.根据权利要求1-4中任一项所述的数据转发方法,其特征在于,所述通过所述目标PDU会话,转发所述业务数据,具体包括:
在接收到所述业务数据后,在所述业务数据中加载唯一标识符,生成发送数据;其中,所述唯一标识符用于唯一标识所述业务数据;
将所述发送数据通过所述目标PDU会话发送至所述预设网络;
所述通过所述目标PDU会话,转发所述业务数据之后,所述方法还包括:
接收所述预设网络的返回数据;
若所述返回数据中包括所述唯一标识符,则向所述终端发送所述返回数据。


6.一种网关,其特征在于,所述网关包括接收单元、判断单元及发送单元:
所述接收单元,用于接收终端的第一请求消息;其中,所述第一请求消息用于请求通过所述网关转发目标业务的业务数据;所述第一请求消息包括所述目标业务的业务类型;
所述判断单元,用于根据所述...

【专利技术属性】
技术研发人员:任驰马瑞涛马泽芳穆佳吴琼
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1