网络消息处理方法、装置和通信系统的制作方法

文档序号:7761024阅读:200来源:国知局
专利名称:网络消息处理方法、装置和通信系统的制作方法
技术领域
本发明实施例涉及通信技术,尤其涉及一种网络消息处理方法、装置和通信系统。
背景技术
随着网络的不断演进,现有较为成熟的2G/3G移动通信网络逐渐向下一代移 动通信网络发展。举例来说,2G/3G移动通信网络可以为全球移动通信系统(Global System for Mobile Communications,以下简称GSM)网络、通用分组无线服务(General Packet Radio Service,以下简称GPRS)网络或者通用移动通信系统(Universal Mobile Telecommunications System,以下简称UMTS)网络,下一代移动通信网络可以为演进的分 组系统(Evolved PacketSystem,以下简称=EPS)网络。图1为2G/3G移动通信网络的网络架构图,如图1所示,用户设备 (UserEquipment,以下简称UE)通过本地的无线接入网,例如通用陆地无线接入网络 (Universal Terrestrial Radio Access Network,以下简称UTRAN)接入,移动管理网 元作为接入网的汇聚点,负责接入技术相关的连接管理和数据转发,移动管理网元又称为 接入节点。其中,移动管理网元可以是Gn/GpGPRS服务支撑节点(Serving GPRS Support Node,以下简称Gn/Gp SGSN),数据网关可以是GPRS网关支撑节点(Gateway GPRS Support Node,以下简称GGSN)。图2为下一代移动通信网络的网络架构图,如图2所示,用户设备通 过本地的无线接入网,例如演进通用陆地无线接入网络(EvolvedUniversal Terrestrial Radio Access Network,以下简称E-UTRAN)接入,移动管理网元负责用户设备的位置管 理、连接管理、安全认证、网关选择等功能,服务网关是用户设备的本地接入网关,负责接入 技术相关的连接管理和数据转发,数据网关是用户设备访问外部数据网络的网关。移动管 理网元和服务网关作为接入网的汇聚点,又称为接入节点。其中,移动管理网元可以是移 动性管理实体(Mobility Management Entity,以下简称MME)或者S4GPRS服务支撑节点 (Serving GPRS Support Node,以下简称S4 SGSN),服务网关可以是服务网关(Serving Gateway,以下简称SGW),数据网关可以是报文数据网络网关(Packet Data Network Gateway,以下简称PGW)为了实现UE在下一代移动通信网络和现有的2G/3G移动通信网络之间的漫游,下 一代移动通信网络的运营商需要进行部署,使得下一代移动通信网络中的移动管理网元需 要支持2G/3G移动通信网络中的移动管理网元的功能,而下一代移动通信网络中的数据网 关则需要支持2G/3G移动通信网络中的数据网关功能。这种部署增加了运营商的网络部署 和运营成本。

发明内容
本发明实施例提供一种网络消息处理方法、装置和通信系统,以解决下一代移动 通信网络和2G/3G移动通信网络互通时的网络部署和运营成本较高的问题。本发明实施例提供一种网络消息处理方法,包括
接收拜访网络的接入节点发送的第一网络消息,所述第一网络消息具有第一版本 格式;将所述第一网络消息转换为第二网络消息,所述第二网络消息具有第二版本格 式;将所述第二网络消息发送给归属网络的数据网关。本发明实施例提供另一种网络消息处理方法,包括接收用户设备发送的消息,所述消息中包含用户信息;根据所述用户信息,获取能够将第一网络消息转换为第二网络消息的网关设备的 地址信息,所述第一网络消息具有第一版本格式,所述第二网络消息具有第二版本格式;将所述第一网络消息发送给与所述地址信息对应的网关设备本发明实施例提供一种网关设备,所述网关设备与下一代移动通信网络和2G/3G 移动通信网络连接,所述网关设备包括第一接收模块,用于若拜访网络为下一代移动通信网络,归属网络为2G/3G移动 通信网络时,作为PGW接收拜访网络的SGW发送第一网络消息,所述第一网络消息具有第一 版本格式;转换处理模块,用于将所述第一接收模块接收的所述第一网络消息转换为第二 网络消息,所述第二网络消息具有第二版本格式;第一发送模块,用于作为SGSN将所述第 二网络消息发送给归属网络的GGSN ;或者,第一接收模块,用于若拜访网络为2G/3G移动通信网络,归属网络为下一代移动 通信网络时,作为GGSN接收拜访网络的SGSN发送第一网络消息,所述第一网络消息具有第 一版本格式;转换处理模块,用于将所述第一接收模块接收的所述第一网络消息转换为第 二网络消息,所述第二网络消息具有第二版本格式;第一发送模块,用于作为SGW将所述第 二网络消息发送给归属网络的PGW。本发明实施例提供一种接入节点设备,包括第二接收模块,用于接收用户设备发送的消息,所述消息中包含用户信息;获取模块,用于根据所述用户信息,获取能够将所述第一网络消息转换为第二网 络消息的网关设备的地址信息,所述第一网络消息具有第一版本格式,所述第二网络消息 具有第二版本格式;第二发送模块,用于将所述第一网络消息发送给与所述地址信息对应的网关设 备。本发明还实施例提供一种通信系统,包括依次连接的下一代移动通信网络设备、 网关设备和2G/3G移动通信网络设备连接;所述网关设备,用于若拜访网络为下一代移动通信网络,归属网络为2G/3G移动 通信网络时,作为PGW接收拜访网络的SGW发送第一网络消息,所述第一网络消息具有第一 版本格式;将所述第一网络消息转换为第二网络消息,所述第二网络消息具有第二版本格 式;并作为SGSN将所述第二网络消息发送给归属网络的GGSN ;或者,用于若拜访网络为2G/3G移动通信网络,归属网络为下一代移动通信网络时,作 为GGSN接收拜访网络的SGSN发送第一网络消息,所述第一网络消息具有第一版本格式;将 所述第一网络消息转换为第二网络消息,所述第二网络消息具有第二版本格式;并用于作 为SGW将所述第二网络消息发送给归属网络的PGW。
7
本发明实施例,在下一代移动通信网络和2G/3G移动通信网络之间部署GW设备, 通过该GW设备对下一代移动通信网络和2G/3G移动通信网络之间传输的网络消息进行版 本格式转换,从而无需对下一代移动通信网络和2G/3G移动通信网络中已有的各网元设备 进行功能改进,因此降低了运营商的网络部署和运营成本。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。图1为2G/3G移动通信网络的网络架构图;图2为下一代移动通信网络的网络架构图;图3为本发明网络消息处理方法实施例一的流程图;图4为本发明网络消息处理方法实施例二的信令流程图;图5为本发明网络消息处理方法实施例三的信令流程图;图6为本发明网络消息处理方法实施例四的流程图;图7为本发明网关设备实施例的结构示意图;图8为本发明接入节点设备实施例的结构示意图;图9为本发明通信系统实施例的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图3为本发明网络消息处理方法实施例一的流程图,如图3所示,本实施例的方法 可以包括步骤101、接收拜访网络的接入节点发送的第一网络消息,所述第一网络消息具有 第一版本格式。在图1所示的2G/3G移动通信网络中,移动管理网元和数据网关之间采用GTPvl 协议进行通信,而在图2所示的下一代移动通信网络中,移动管理网元与服务网关以及服 务网关与数据网关之间采用GTPv2协议进行通信。当UE在GTPv2协议的下一代移动通信 网络和GTPvl协议的2G/3G网络间漫游时,UE需要从拜访网络的无线接入网接入,并通过拜 访网络的移动管理网元连回位于归属网络的数据网关。为了避免对已经较为成熟的2G/3G 移动通信网络进行较大的改动,当拜访网络是下一代移动通信网络,归属网络是2G/3G移 动通信网络时,拜访网络中的S4 SGSN必须支持GTPv 1协议以便和归属网络中支持GTPv 1协 议的GGSN进行通信;当拜访网络是2G/3G移动通信网络,而归属网络是下一代移动通信网 络时,归属网络中的PGW必须支持GTPvl协议以便和拜访网络中支持GTPvl的Gn/Gp SGSN 进行通信。因此,部署下一代移动通信网络的运营商采用上述网络部署方式,增加了演进的分组系统网络部署和维护的成本,同时也不利于网络的平滑演进。为此,本实施例可以在下一代移动通信网络和2G/3G移动通信网络之间部署网关 (Gateway,以下简称GW)设备。通过该GW设备实现下一代移动通信网络和2G/3G移动通 信网络的互通。需要说明的是,本领域技术人员可以根据需要,部署多个GW设备,从而可以 实现多个移动通信网络之间彼此互通。GW设备可以接收拜访网络发送的第一网络消息,该第一网络消息具有第一版本格 式,该第一版本格式即为该拜访网络所支持的版本格式。具体来说,若UE的归属网络为下一代移动通信网络,而当前的拜访网络为2G/3G 移动通信网络,则GW设备可以接收2G/3G移动通信网络发送的GTPvl格式的第一网络消 息,也即在这种情况下,该第一版本格式为GTPvl格式;若UE的归属网络为2G/3G移动通信 网络,而当前的拜访网络为下一代移动通信网络,则GW设备可以接收下一代移动通信网络 发送的GTPv2格式的第一网络消息,也即在这种情况下,该第一版本格式为GTPv2格式。步骤102、将所述第一网络消息转换为第二网络消息,所述第二网络消息具有第二 版本格式。GW设备可以将第一版本格式的第一网络消息转换为第二版本格式的第二网络消 肩、ο具体来说,若GW设备接收由2G/3G移动通信网络发送的GTPvl格式的第一网络 消息,则GW设备可以将GTPvl格式的第一网络消息转换为GTPv2格式的第二网络消息;若 GW设备接收由下一代移动通信网络发送的GTPv2格式的第一网络消息,则GW设备可以将 GTPv2格式的第一网络消息转换为GTPvl格式的第二网络消息。本实施例中,不管是将GTPvl格式的第一网络消息转换为GTPv2格式的第二网络 消息,还是将GTPv2格式的第一网络消息转换为GTPvl格式的第二网络消息,均可以采用现 有技术实现,此处不再赘述。步骤103、将所述第二网络消息发送给归属网络的数据网关。Gff设备在对网络消息的版本格式进行转换后,即可将具有第二版本格式的第二网 络消息发送给归属网络的数据网关。具体来说,若GW设备将GTPvl格式的第一网络消息转换为GTPv2格式的第二网络 消息,则GW设备可以将该第二网络消息发送给下一代移动通信网络中的PGW ;若GW设备将 GTPv2格式的第一网络消息转换为GTPvl格式的第二网络消息,则GW设备可以将该第二网 络消息发送给2G/3G移动通信网络中的GGSN。本实施例提供的方法,在下一代移动通信网络和2G/3G移动通信网络之间部署GW 设备,通过该GW设备对下一代移动通信网络和2G/3G移动通信网络之间传输的网络消息进 行版本格式转换,从而无需对下一代移动通信网络和2G/3G移动通信网络中已有的各网元 设备进行功能改进,因此降低了运营商的网络部署和运营成本。下面采用几个具体实施例,对本发明的技术方案进行详细说明。图4为本发明网络消息处理方法实施例二的信令流程图,如图4所示,本实施例 中,UE的归属网络为2G/3G移动通信网络,而拜访网络为下一代移动通信网络。拜访网络 的接入节点SGW和S4 SGSN支持GTPv2,归属网络的数据网关GGSN支持GTPvl。本实施例 的方法可以包括
9
步骤201、UE向S4 SGSN发送激活分组数据协议(Packet Data Protocol,以下简 称PDP)上下文请求消息。UE可以发起一次PDP激活流程,该激活PDP上下文请求消息经过接入网UTRAN或 GERAN转发。该激活PDP上下文请求消息中可以包含UE的用户信息,例如UE的国际移动用 户识别码(International Mobile Subscriberldentity,以下简称IMSI)。本实施例中的UE可以包括负责无线接收和发送及相关功能的移动终端 (Mobile Termination,以下简称MT)和负责运行端到端高层应用的终端设备(Terminal Equipment,以下简称TE)。若MT和TE为分离设备,则由MT发送激活PDP上下文请求消 肩、ο步骤202、S4 SGSN向SGW发送建立会话请求消息。S4 SGSN可以根据接收的激活PDP上下文请求消息中包含的用户信息,获知UE的 归属网络。该S4 SGSN上可以存储归属网络和该归属网络支持的GTP版本之间的对应关系 表,S4 SGSN从该对应关系表中获知UE的归属网络只支持GTPvl。S4 SGSN进而获得配置 的GW设备的地址,该GW设备具有GTPvl协议和GTPv2协议之间的转换功能。又或者,S4 SGSN可以从其它网络设备上获取该对应关系和GW设备的地址。又或者,S4 SGSN不感知归属网络支持的GTP版本,直接通过域名系统(Domain Name System,以下简称DNS)获得GW的地址,S4 SGSN可以通过缺省运营商标识(Operator Identifier,以下简称01)构造接入点名称(Access PointName,以下简称APN)域名 (Full Qualified Domain Name,以下简称FQDN),并向DNS发送查询请求,从而查询获得GW 设备的地址信息。另外,该激活PDP上下文请求消息还可以包含用户位置信息,S4 SGSN可以根据该 用户位置信息获得SGW的地址,从而向该SGW发送建立会话请求消息。步骤203、SGff向GW设备发送建立会话请求消息。该建立会话请求消息具有GTPv2格式。步骤204、Gff设备向归属网络的GGSN发送建立PDP上下文请求消息。Gff设备在收到建立会话请求消息后,GW设备可以将GTPv2格式的建立会话请求消 息转换为GTPvl格式的建立PDP上下文请求消息,并将该建立PDP上下文请求消息发送给 UE的归属网络中的GGSN。在本实施例中,Gff设备作为SGW的PGW,也作为GGSN的Gn/GpSGSN向UE提供服 务。本实施例中,GW设备还可以作为UE在当前的拜访网络中访问外部数据网络的网 关。具体来说,GW设备在收到建立会话请求消息后,可以根据该建立会话请求消息中包含 的用户信息,例如APN 01,确定该用户是否为漫游用户。如果根据用户信息确定该用户为非 漫游用户,则GW设备作为UE访问外部数据网络的出口,向外部数据网络发送消息。而在确 定该用户是漫游用户时,才向归属网络中的GGSN发送该建立PDP上下文请求消息。步骤205、GGSN向GW设备发送建立PDP上下文响应消息。UE的归属网络中的GGSN向GW设备发送GTPvl格式的建立PDP上下文响应消息。可选的,GGSN还可以作为动态主机设置协议(Dynamic HostConfiguration Protocol,以下简称DHCP)客户端,向DHCP服务器请求UE的IP地址信息。
10
步骤206、Gff设备向UE的拜访网络中的SGW发送建立会话响应消息。具体来说,GW设备将该GTPvl格式的建立PDP上下文响应消息转换为GTPv2格式 的建立会话响应消息,并将该建立会话响应消息发送给SGW。步骤207、SGff向S4 SGSN发送建立会话响应消息。步骤208、S4 SGSN通过UTRAN/GERAN网络与UE建立无线承载。步骤209、S4 SGSN向SGW发送更新承载请求消息。该消息用于通知SGW建立和无线接入网直接的直接隧道。步骤210、SGff向S4 SGSN发送更新承载响应消息。步骤211、S4 SGSN通过UTRAN/GERAN网络向UE发送激活PDP上下文响应消息。若MT和TE分离,则该激活PDP上下文响应消息发送给MT。步骤212、UE向归属网络中的GGSN发送DHCP发现消息。若UE需要通过DHCP方式获取IP地址信息,则UE可以向归属网络中的GGSN发送 DHCP发现消息。如果MT和TE分离,该DHCP发现消息由TE发送。步骤213、若由外部网络分配IP地址信息,GGSN向DHCP服务器发送DHCP发现消
肩、ο步骤214、DHCP服务器向GGSN发送DHCP提供消息。该DHCP提供消息中即可包含UE的IP地址信息。因此,GGSN即可获取UE的IP地 址f曰息。步骤215、GGSN向UE发送DHCP提供消息。步骤216、UE向GGSN发送DHCP请求消息。步骤217、若由外部网络分配IP地址信息,GGSN向DHCP服务器发送DHCP请求消
肩、ο步骤218、DHCP服务器向GGSN发送DHCP确认消息。步骤219、GGSN向UE发送DHCP确认消息。步骤220、GGSN向GW设备发送更新PDP上下文通知消息。更新PDP上下文通知消息具有GTPvl格式。该更新PDP上下文通知消息中包含步 骤214中DHCP服务器发送给GGSN的UE的IP地址信息或GGSN作为DHCP服务器时发送给 UE的IP地址信息。步骤221、GW设备向SGW发送更新承载通知消息。GW设备可以将该GTPvl格式的更新PDP上下文通知消息转换为GTPv2格式的更新 承载通知消息,并将该更新承载通知消息发送给SGW。该更新承载通知消息中包含UE的IP 地址信息。步骤222、SGff向S4 SGSN发送更新承载通知消息。步骤223、S4 SGSN向UE发送更新承载通知消息。如果MT和TE分离,S4 SGSN将IP地址信息通知给MT。至此,MT即可获取IP地
址f曰息。步骤224、UE向S4 SGSN发送更新承载响应消息。如果MT和TE分离,该消息由MT发送。步骤225、S4 SGSN向SGW发送更新承载响应消息。
步骤226、SGff向GW设备发送更新承载响应消息。步骤227、Gff设备向GGSN发送更新PDP上下文响应消息。需要说明的是,步骤221 步骤226也可以省略,也即GW设备可以不通知SGW、S4 SGSN和UE,而是直接将更新PDP上下文响应消息发送给GGSN。本实施例提供的方法,在下一代移动通信网络和2G/3G移动通信网络之间部署GW 设备。在UE的归属网络为2G/3G移动通信网络,拜访网络为下一代移动通信网络的情况下, 通过该GW设备对下一代移动通信网络和2G/3G移动通信网络之间传输的网络消息进行版 本格式转换,从而无需对下一代移动通信网络和2G/3G移动通信网络中已有的各网元设备 进行功能改进,因此降低了运营商的网络部署和运营成本。图5为本发明网络消息处理方法实施例三的信令流程图,如图5所示,本实施例 中,UE的拜访网络为2G/3G移动通信网络,而归属网络为下一代移动通信网络。拜访网络 的接入节点Gn/Gp SGSN支持GTPvl,归属网络的数据网关PGW支持GTP版本2。本实施例 的方法可以包括步骤301、UE向Gn/Gp SGSN发送激活PDP上下文请求消息。该激活PDP上下文请求消息经过接入网UTRAN或GERAN转发。该激活PDP上下文 请求消息中可以包含UE的用户信息,例如UE的IMSI。若MT和TE为分离设备,则由MT发送激活PDP上下文请求消息。步骤302、Gn/Gp SGSN向GW设备发送建立PDP上下文请求消息。该建立PDP上下文请求消息具有GTPvl格式。Gn/Gp SGSN通过APN向DNS查询获得关口 GW的地址。步骤303、Gff设备向归属网络的PGW发送建立会话请求消息。GW设备在收到建立PDP上下文请求消息后,GW设备将GTPvl格式的建立PDP上下 文请求消息转换为GTPv2格式的建立会话请求消息。Gff设备收到该GTPvl格式的建立PDP上下文请求消息后,根据消息中携带的用户 信息,如APN,通过DNS获得PGW的IP地址。GW设备还可以根据该APN和替换01,通过DNS 获得UE归属省内的PGW。该替换OI可以存储在GW设备上,或者GW设备从其他设备上获取。在本实施例中,GW设备作为Gn/Gp SGSN的GGSN,也作为PGW的SGW向UE提供服务。步骤304、PGff设备向GW设备发送建立会话响应消息。UE的归属网络中的PGW向GW设备发送GTPv2格式的建立会话响应消息。可选地,PGW还可以作为DHCP客户端,向DHCP服务器请求UE的IP地址信息。步骤305、Gff设备向Gn/Gp SGSN发送建立PDP上下文响应消息。具体来说,GW设备可以将该GTPv2格式的建立会话响应消息转换为GTPvl格式的 建立PDP上下文响应消息,并将该建立PDP上下文响应消息发送给Gn/Gp SGSN0步骤306、Gn/Gp SGSN通过UTRAN/GERAN网络与UE建立无线承载。步骤307、Gn/Gp SGSN向GW设备发送更新PDP上下文请求消息。该更新PDP上下文请求消息可以包含协商的服务质量(Quality ofService,以下 简称QoS)参数和/或直接隧道指示,且该更新PDP上下文请求消息具有GTPvl格式。该协商的QoS参数用于更改QoS,该直接隧道指示用于通知GW设备与接入网之间建立用户面 直接链路。步骤308、Gff设备向Gn/Gp SGSN发送更新PDP上下文响应消息。若步骤307中的更新PDP上下文请求消息中包含协商的QoS信息,则该更新上下 文响应消息中还可以包含用于表示接受QoS更改的信息或者用于表示拒绝QoS更改的信 肩、O步骤309、Gn/Gp SGSN通过UTRAN/GERAN网络向UE发送激活PDP上下文响应消
肩、ο若MT和TE分离,则该激活PDP上下文响应消息发送给MT。步骤310、UE向GW设备发送DHCP发现消息。若UE需要通过DHCP方式获取IP地址信息,则UE可以向GW设备发送DHCP发现 消息。若MT和TE分离该DHCP发现消息由TE发送。步骤311、GW设备通过PGW向DHCP服务器发送DHCP发现消息。步骤312、DHCP服务器通过PGW向GW设备发送DHCP提供消息。该DHCP提供消息中包含UE的IP地址信息。因此,GW设备即可获取UE的IP地 址f曰息。步骤313、Gff设备向UE发送DHCP提供消息。步骤314、UE向GW设备发送DHCP请求消息。步骤315、GW设备通过PGW向DHCP服务器发送DHCP请求消息。步骤316、DHCP服务器通过PGW向GW设备发送DHCP确认消息。步骤317、GW设备向UE发送DHCP确认消息。步骤318、Gff设备向Gn/Gp SGSN发送更新PDP上下文通知消息。该更新PDP上下文通知消息中包含步骤312中DHCP服务器发送给GW设备的UE 的IP地址信息。步骤319、Gn/Gp SGSN向UE发送修改PDP上下文通知消息。如果MT和TE分离,Gn/Gp SGSN将IP地址信息通知给MT。至此,MT即可获取IP 地址信息。步骤320、UE向Gn/Gp SGSN发送修改PDP上下文响应消息。步骤321、Gn/Gp SGSN向GW设备发送更新PDP上下文响应消息。本实施例中,PGW也可以实现DHCP服务器的功能。本实施例提供的方法,在下一代移动通信网络和2G/3G移动通信网络之间部署GW 设备。在UE的归属网络为下一代移动通信网络,拜访网络为2G/3G移动通信网络的情况下, 通过该GW设备对下一代移动通信网络和2G/3G移动通信网络之间传输的网络消息进行版 本格式转换,从而无需对下一代移动通信网络和2G/3G移动通信网络中已有的各网元设备 进行功能改进,因此降低了运营商的网络部署和运营成本。图6为本发明网络消息处理方法实施例四的流程图,如图6所示,本实施例的方法 可以包括步骤401、接收用户设备发送的消息。该消息中包含用户信息。
举例来说,若UE的归属网络为下一代移动通信网络,而当前的拜访网络为2G/3G 移动通信网络,则Gn/Gp SGSN可以接收UE发送的消息,该消息可以为上述图5中步骤301 所示的激活PDP上下文请求消息。若UE的归属网络为2G/3G移动通信网络,而当前的拜访网络为下一代移动通信网 络,则S4 SGSN可以接收UE发送的消息,该消息可以为上述图4中步骤201所示的激活PDP 上下文请求消息。该激活PDP上下文请求消息中可以包含UE的用户信息,例如UE的IMSI。步骤402、根据该用户信息,获取能够将第一网络消息转换为第二网络消息的网关 设备的地址信息。该第一网络消息具有第一版本格式,该第二网络消息具有第二版本格式。具体来说,S4 SGSN或者Gn/Gp SGSN可以根据所述用户信息,确定所述用户设备 的归属网络信息,并根据所述归属网络信息,获取所述网关设备的地址信息。举例来说,S4 SGSN或者Gn/Gp SGSN可以根据接收的激活PDP上下文请求消息中 包含的用户信息,获知UE的归属网络。该S4 SGSN上可以存储归属网络信息和GTP版本之 间的对应关系表。S4 SGSN即可从该对应关系表中获取该归属网络信息所支持的GTP版本 格式,从而根据该GTP版本格式获取对应的GW设备的地址信息。与该地址信息对应的GW 设备具有GTPvl协议和GTPv2协议之间的转换功能。又或者,S4 SGSN可以从其它网络设 备上获取该对应关系。例如,DNS上可以存储该对应关系表,S4 SGSN可以通过OI构造APN FQDN,并向DNS发送查询请求,从而查询获得GW设备的地址信息。步骤403、将所述第一网络消息发送给与所述地址信息对应的网关设备。举例来说,S4 SGSN或者Gn/Gp SGSN可以将该第一网络消息发送给对应的GW设 备,从而使得GW设备可以将该第一网络消息转换为第二网络消息。其中,S4 SGSN发送的第 一网络消息可以为建立会话请求消息,Gn/GpSGSN发送的第一网络消息可以为建立PDP上 下文请求消息。本实施例的方法,其具体实现过程可以参见图4所示的信令流程图中关于S4 SGSN的具体执行步骤和图5所示的信令流程图中关于Gn/Gp SGSN的具体执行步骤,此处不 再赘述。本实施例提供的方法,在下一代移动通信网络和2G/3G移动通信网络之间部署GW 设备。在UE的归属网络为2G/3G移动通信网络,拜访网络为下一代移动通信网络的情况下, 通过S4 SGSN或者Gn/Gp SGSN对GW设备的选择,可以使得选择的GW设备对下一代移动通 信网络和2G/3G移动通信网络之间传输的网络消息进行版本格式转换,从而无需对下一代 移动通信网络和2G/3G移动通信网络中已有的各网元设备进行功能改进,因此降低了运营 商的网络部署和运营成本。本发明实施例还提供一种网关设备,该网关设备与下一代移动通信网络和2G/3G 移动通信网络连接;该网关设备用于若用户设备通过所述下一代移动通信网络访问归属地 的GGSN,则作为PGW终结拜访地并作为Gn/GpSGSN连接归属地;若用户设备通过2G/3G移 动通信网络访问归属地的PGW,则作为GGSN终结拜访地并作为SGW连接归属地。该网关设备的具体功能可以参见图1 3中任一实施例的具体描述,此处不再赘 述。下面对该网关设备的具体结构进行详细说明。
图7为本发明网关设备实施例的结构示意图,如图7所示,本实施例的网关设备与 下一代移动通信网络和2G/3G移动通信网络连接,该网关设备包括可以包括第一接收模 块11、转换处理模块12和第一发送模块13,其中,第一接收模块11用于若拜访网络为下一 代移动通信网络,归属网络为2G/3G移动通信网络时,作为PGW接收拜访网络的SGW发送第 一网络消息,所述第一网络消息具有第一版本格式;转换处理模块12用于将所述第一接收 模块11接收的所述第一网络消息转换为第二网络消息,所述第二网络消息具有第二版本 格式;第一发送模块13用于作为SGSN将所述第二网络消息发送给归属网络的GGSN ;或者, 第一接收模块11用于若拜访网络为2G/3G移动通信网络,归属网络为下一代移动通信网络 时,作为GGSN接收拜访网络的SGSN发送第一网络消息,所述第一网络消息具有第一版本格 式;转换处理模块12用于将第一接收模块11接收的所述第一网络消息转换为第二网络消 息,所述第二网络消息具有第二版本格式;第一发送模块13用于作为SGW将所述第二网络 消息发送给归属网络的PGW。本实施例的网关设备,可以用于执行图3所示方法实施例的方法,其实现原理和 技术效果类似,此处不再赘述。在本发明网关设备另一个实施例中,第一接收模块11具体用于接收拜访网络中 的服务网关发送的建立会话请求消息;转换处理模块具体用于将所述建立会话请求消息转 换为建立上下文请求消息;第一发送模块具体用于将所述建立上下文请求消息发送给归属 网络中的GGSN ;更为具体地,第一发送模块第一发送模块13用于若根据所述建立上下文请 求消息中包含的用户信息,确定该用户为漫游用户,则将所述建立上下文请求消息发送给 所述归属网络的GGSN。本实施例的网关设备可以用于执行图4所示方法实施例的方法,其实现原理和技 术效果类似,此处不再赘述。在本发明网关设备再一个实施例中,第一接收模块11具体用于接收拜访网络中 的SGSN发送的建立上下文请求消息;第一接收模块11还用于接收用户设备和DHCP服务器 之间传输的DHCP消息;所述第一发送模块还用于发送用户设备和DHCP服务器之间传输的 DHCP消息。转换处理模块12具体用于将所述建立上下文请求消息转换为建立会话请求消 息;第一发送模块13具体用于将所述建立会话请求消息发送给归属网络中的报文数据网 络网关。本实施例的网关设备可以用于执行图5所示方法实施例的方法,其实现原理和技 术效果类似,此处不再赘述。图8为本发明接入节点设备实施例的结构示意图,如图8所示,本实施例的接入节 点设备可以包括第二接收模块21、获取模块22以及第二发送模块23,其中,第二接收模块 21用于接收用户设备发送的消息,所述消息中包含用户信息;获取模块22用于根据所述用 户信息,获取能够将所述第一网络消息转换为第二网络消息的网关设备的地址信息,所述 第一网络消息具有第一版本格式,所述第二网络消息具有第二版本格式,具体地,该获取模 块22可以包括确定单元221和获取单元222,其中确定单元221用于根据所述用户信息,确 定所述用户设备的归属网络信息;获取单元222用于从存储的归属网络和该归属网络支持 的版本格式之间的对应关系表中,获取与所述归属网络信息对应的版本格式信息,根据所 述版本格式信息获取所述网关设备的地址信息;或者,从域名服务器上存储的所述对应关系表中,查询与所述归属网络信息对应的版本格式信息,并根据所述版本格式信息获取所 述地址信息。第二发送模块23用于将所述第一网络消息发送给与所述地址信息对应的网 关设备。本实施例的接入节点设备可以用于执行图6所示方法实施例的方法,其实现原理 和技术效果类似,此处不再赘述。图9为本发明通信系统实施例的结构示意图,如图9所示,本实施例的系统可以包 括依次连接的下一代移动通信网络设备1、网关设备2和2G/3G移动通信网络设备3连接。 网关设备2用于若拜访网络为下一代移动通信网络,归属网络为2G/3G移动通信网络时,作 为PGW接收拜访网络的SGW发送第一网络消息,所述第一网络消息具有第一版本格式;将所 述第一网络消息转换为第二网络消息,所述第二网络消息具有第二版本格式;并作为SGSN 将所述第二网络消息发送给归属网络的GGSN ;或者,用于若拜访网络为2G/3G移动通信网 络,归属网络为下一代移动通信网络时,作为GGSN接收拜访网络的SGSN发送第一网络消 息,所述第一网络消息具有第一版本格式;将所述第一网络消息转换为第二网络消息,所述 第二网络消息具有第二版本格式;并用于作为SGW将所述第二网络消息发送给归属网络的 PGW。本实施例的通信系统可以具体可以用于执行图4或图5所示方法实施例的方法, 其实现原理和技术效果类似,此处不再赘述。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过 程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序 在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者 光盘等各种可以存储程序代码的介质。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然 可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。
权利要求
一种网络消息处理方法,其特征在于,包括接收拜访网络的接入节点发送的第一网络消息,所述第一网络消息具有第一版本格式;将所述第一网络消息转换为第二网络消息,所述第二网络消息具有第二版本格式;将所述第二网络消息发送给归属网络的数据网关。
2.根据权利要求1所述的网络消息处理方法,其特征在于,所述接收拜访网络的接入 节点发送的第一网络消息,包括接收拜访网络中的服务网关发送的建立会话请求消息; 所述将所述第一网络消息转换为第二网络消息,包括 将所述建立会话请求消息转换为建立上下文请求消息; 将所述第二网络消息发送给归属网络的数据网关,包括 将所述建立上下文请求消息发送给归属网络中的GGSN。
3.根据权利要求2所述的网络消息处理方法,其特征在于,将所述建立上下文请求消 息发送给归属网络中的GGSN,包括若根据所述建立会话请求消息中包含的用户信息,获知该用户为漫游用户,则将所述 建立上下文请求消息发送给所述归属网络的GGSN。
4.根据权利要求2或3所述的网络消息处理方法,其特征在于,将所述建立上下文请求 消息发送给归属网络中的GGSN之后,还包括接收所述归属网络中的GGSN发送的建立上下文响应消息,所述建立上下文响应消息 具有第二版本格式;将所述建立上下文响应消息转换为建立会话响应消息并将所述建立会话响应消息发 送给所述拜访网络中的服务网关,所述建立会话响应消息具有第一版本格式。
5.根据权利要求1所述的网络消息处理方法,其特征在于,所述接收拜访网络的接入 节点发送的第一网络消息,包括接收拜访网络中的SGSN发送的建立上下文请求消息; 所述将所述第一网络消息转换为第二网络消息,包括 将所述建立上下文请求消息转换为建立会话请求消息; 将所述第二网络消息发送给归属网络的数据网关,包括 将所述建立会话请求消息发送给归属网络中的报文数据网络网关。
6.根据权利要求5所述的网络消息处理方法,其特征在于,将所述建立会话请求消息 发送给归属网络中的报文数据网络网关,包括根据所述建立会话请求消息中包含的用户信息,确定所述归属网络的报文数据网络网 关的地址信息,将所述建立会话请求消息发送给与该地址信息对应的报文数据网络网关; 或者,根据替换运营商标识和所述建立会话请求消息中包含的用户信息,确定所述归属网络 的报文数据网络网关的地址信息,将所述建立会话请求消息发送给与该地址信息对应的报 文数据网络网关。
7.根据权利要求5或6所述的网络消息处理方法,其特征在于,将所述建立会话请求消 息发送给归属网络中的报文数据网络网关之后,还包括接收所述归属网络中的报文数据网络网关发送的建立会话响应消息,所述建立会话响 应消息具有第二版本格式;将所述建立会话响应消息转换为建立上下文响应消息并将所述建立上下文响应消息 发送给所述拜访网络中的SGSN,所述建立上下文响应消息具有第一版本格式。
8.根据权利要求7所述的网络消息处理方法,其特征在于,将所述建立上下文响应消 息发送给所述拜访网络中的SGSN之后,还包括接收所述拜访网络中的SGSN发送的更新上下文请求消息,所述更新上下文请求消息 包含协商的服务质量参数和/或直接隧道指示且所述更新上下文请求消息具有第一版本 格式;发送更新上下文响应消息给拜访网络中的SGSN,所述更新上下文响应消息具有第一 版本格式。
9.根据权利要求8所述的网络消息处理方法,其特征在于,如果所述更新上下文请求 消息中包含所述协商的服务质量参数,所述更新上下文响应消息中还包含用于表示接受服 务质量更改的信息或者用于表示拒绝服务质量更改的信息。
10.根据权利要求9所述的网络消息处理方法,其特征在于,将所述建立上下文响应消 息发送给所述拜访网络中的SGSN之后,还包括对用户设备和报文数据网络网关之间传输的DHCP消息进行转发处理。
11.根据权利要求10所述的网络消息处理方法,其特征在于,对用户设备和报文数据 网络网关之间传输的DHCP消息进行转发处理之后,还包括向所述拜访网络中的SGSN发送更新上下文请求消息,所述更新上下文请求消息中包 含所述用户设备的地址信息;接收所述拜访网络中的SGSN发送的更新上下文响应消息。
12.—种网络消息处理方法,其特征在于,包括接收用户设备发送的消息,所述消息中包含用户信息;根据所述用户信息,获取能够将第一网络消息转换为第二网络消息的网关设备的地址 信息,所述第一网络消息具有第一版本格式,所述第二网络消息具有第二版本格式;将所述第一网络消息发送给与所述地址信息对应的网关设备。
13.根据权利要求12所述的网络消息处理方法,其特征在于,所述根据所述用户信息, 获取能够将所述第一网络消息转换为第二网络消息的网关设备的地址信息,包括根据所述用户信息,确定所述用户设备的归属网络信息;根据所述归属网络信息,获取所述网关设备的地址信息。
14.根据权利要求13所述的网络消息处理方法,其特征在于,根据所述归属网络信息, 获取所述网关设备的地址信息,包括从存储的归属网络和该归属网络支持的版本格式之间的对应关系表中,获取与所述归 属网络信息对应的版本格式信息,根据所述版本格式信息获取所述网关设备的地址信息; 或者,从域名服务器上存储的所述对应关系表中,查询与所述归属网络信息对应的版本格式 信息,并根据所述版本格式信息获取所述地址信息。
15.一种网关设备,其特征在于,所述网关设备与下一代移动通信网络和2G/3G移动通 信网络连接,所述网关设备包括第一接收模块,用于若拜访网络为下一代移动通信网络,归属网络为2G/3G移动通信 网络时,作为PGW接收拜访网络的SGW发送第一网络消息,所述第一网络消息具有第一版本 格式;转换处理模块,用于将所述第一接收模块接收的所述第一网络消息转换为第二网络 消息,所述第二网络消息具有第二版本格式;第一发送模块,用于作为SGSN将所述第二网 络消息发送给归属网络的GGSN ;或者,第一接收模块,用于若拜访网络为2G/3G移动通信网络,归属网络为下一代移动通信 网络时,作为GGSN接收拜访网络的SGSN发送第一网络消息,所述第一网络消息具有第一版 本格式;转换处理模块,用于将所述第一接收模块接收的所述第一网络消息转换为第二网 络消息,所述第二网络消息具有第二版本格式;第一发送模块,用于作为SGW将所述第二网 络消息发送给归属网络的PGW。
16.根据权利要求15所述的网关设备,其特征在于,所述第一接收模块具体用于接收 拜访网络中的服务网关发送的建立会话请求消息;所述转换处理模块具体用于将所述建立 会话请求消息转换为建立上下文请求消息;所述第一发送模块具体用于将所述建立上下文 请求消息发送给归属网络中的GGSN。
17.根据权利要求16所述的网关设备,其特征在于,所述第一发送模块具体用于若根 据所述建立上下文请求消息中包含的用户信息,获知该用户为漫游用户,则将所述建立上 下文请求消息发送给所述归属网络的GGSN。
18.根据权利要求15所述的网关设备,其特征在于,所述第一接收模块具体用于接收 拜访网络中的SGSN发送的建立上下文请求消息;所述转换处理模块具体用于将所述建立 上下文请求消息转换为建立会话请求消息;所述第一发送模块具体用于将所述建立会话请 求消息发送给归属网络中的报文数据网络网关。
19.根据权利要求18所述的网关设备,其特征在于,所述第一接收模块还用于接收用 户设备和DHCP服务器之间传输的DHCP消息;所述第一发送模块还用于发送用户设备和 DHCP服务器之间传输的DHCP消息。
20.根据权利要求19所述的网关设备,其特征在于,所述第一发送模块还用于向所述 拜访网络中的SGSN发送更新上下文请求消息,所述更新上下文请求消息中包含所述用户 设备的地址信息;所述第一发送模块还用于接收所述拜访网络中的SGSN发送的更新上下 文响应消息。
21.一种接入节点设备,其特征在于,包括第二接收模块,用于接收用户设备发送的消息,所述消息中包含用户信息;获取模块,用于根据所述用户信息,获取能够将所述第一网络消息转换为第二网络消 息的网关设备的地址信息,所述第一网络消息具有第一版本格式,所述第二网络消息具有 第二版本格式;第二发送模块,用于将所述第一网络消息发送给与所述地址信息对应的网关设备。
22.根据权利要求21所述的接入节点设备,其特征在于,所述获取模块,包括确定单元,用于根据所述用户信息,确定所述用户设备的归属网络信息;获取单元,用于从存储的归属网络和该归属网络支持的版本格式之间的对应关系表 中,获取与所述归属网络信息对应的版本格式信息,根据所述版本格式信息获取所述网关 设备的地址信息;或者,从域名服务器上存储的所述对应关系表中,查询与所述归属网络信息对应的版本格式信息,并根据所述版本格式信息获取所述地址信息。
23. 一种通信系统,其特征在于,包括依次连接的下一代移动通信网络设备、网关设 备和2G/3G移动通信网络设备连接;所述网关设备,用于若拜访网络为下一代移动通信网络,归属网络为2G/3G移动通信 网络时,作为PGW接收拜访网络的SGW发送第一网络消息,所述第一网络消息具有第一版 本格式;将所述第一网络消息转换为第二网络消息,所述第二网络消息具有第二版本格式; 并作为SGSN将所述第二网络消息发送给归属网络的GGSN ;或者,用于若拜访网络为2G/3G移动通信网络,归属网络为下一代移动通信网络时,作为 GGSN接收拜访网络的SGSN发送第一网络消息,所述第一网络消息具有第一版本格式;将所 述第一网络消息转换为第二网络消息,所述第二网络消息具有第二版本格式;并用于作为 SGff将所述第二网络消息发送给归属网络的PGW。
全文摘要
本发明实施例提供一种网络消息处理方法、装置和通信系统。一种网络消息处理方法,包括接收拜访网络的接入节点发送的第一网络消息,所述第一网络消息具有第一版本格式;将所述第一网络消息转换为第二网络消息,所述第二网络消息具有第二版本格式;将所述第二网络消息发送给归属网络的数据网关。本发明实施例在下一代移动通信网络和2G/3G移动通信网络之间部署GW设备,通过该GW设备对下一代移动通信网络和2G/3G移动通信网络之间传输的网络消息进行版本格式转换,从而无需对下一代移动通信网络和2G/3G移动通信网络中已有的各网元设备进行功能改进,因此降低了运营商的网络部署和运营成本。
文档编号H04W76/02GK101945362SQ20101029516
公开日2011年1月12日 申请日期2010年9月20日 优先权日2010年9月20日
发明者戚彩霞, 银宇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1