发明内容
本发明实施例提供一种信息指示及网关选择方法、系统和设备,用于解决Mobile Relay下的UE的下行数据路由路径的优化性得不到保证的问题。
一种网关选择方法,该方法包括:
中继终端移动性管理实体Relay-UE MME接收移动中继设备Mobile Relay发送的附着请求或分组数据网络PDN连接请求;
所述Relay-UE MME确定同时支持分组数据网关PGW功能和服务网关SGW功能的实体设备,并选择该实体设备作为该Mobile Relay的PGW;
其中,所述Relay-UE MME确定同时支持PGW功能和SGW功能的实体设备,具体包括:所述Relay-UE MME从本地或所述Mobile Relay的签约信息中获取为所述Mobile Relay预先配置的PGW的信息,该PGW的信息包括PGW的标识和/或地址信息,该PGW为同时支持PGW功能和SGW功能的实体设备;并选择该PGW作为该Mobile Relay的PGW;或者,所述Relay-UE MME通过查询域名服务系统DNS,获得SGW查询结果列表和PGW结果列表;确定同时出现在该SGW查询结果列表和PGW结果列表中的设备标识,将该设备标识对应的网关设备确定为同时支持PGW功能和SGW功能的实体设备。
一种信息指示方法,该方法包括:
操作与维护系统OAM接收移动中继设备Mobile Relay发送的配置信息请求消息;
所述OAM将所述Mobile Relay的配置信息发送给所述Mobile Relay,该配置信息中包括为所述Mobile Relay配置的分组数据网关PGW的信息和服务网关SGW能力指示信息,该PGW的信息包括PGW的标识和/或地址信息,该PGW为同时支持PGW功能和SGW功能的实体设备,该SGW能力指示信息用于指示该PGW支持SGW功能。
一种信息指示方法,该方法包括:
移动中继设备Mobile Relay接收中继终端移动性管理实体Relay-UE MME或操作与维护系统OAM发送的该Mobile Relay的分组数据网关PGW的信息和服务网关SGW能力指示信息,该PGW的信息包括PGW的标识和/或地址信息,该SGW能力指示信息用于指示该PGW支持SGW功能;
所述Mobile Relay在发起的S1接口建立过程或S1接口更新过程中,将所述PGW的信息和SGW能力指示信息发送给用户终端移动性管理实体User-UEMME;或者,所述Mobile Relay在接收到终端发送的接入请求后,通过终端相关上行S1接口应用S1AP消息,将所述PGW的信息和SGW能力指示信息发送给User-UE MME。
一种网关选择方法,该方法包括:
用户终端移动性管理实体User-UE MME接收移动中继设备Mobile Relay发送的该Mobile Relay的分组数据网关PGW的信息和服务网关SGW能力指示信息,该PGW的信息包括PGW的标识和/或地址信息,该SGW能力指示信息用于指示该PGW支持SGW功能;保存该PGW的地址信息以及SGW能力指示信息与所述Mobile Relay的关联关系;
所述User-UE MME根据所述关联关系确定所述PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW;
其中,所述User-UE MME接收Mobile Relay发送的该Mobile Relay的PGW的信息和SGW能力指示信息包括:所述User-UE MME在所述Mobile Relay发起的S1接口建立过程或S1接口更新过程中,接收到所述PGW的信息和SGW能力指示信息;或者,所述User-UE MME通过所述Mobile Relay发送的终端相关上行S1AP消息,接收所述PGW的信息和SGW能力指示信息。
一种中继终端移动性管理实体Relay-UE MME,该Relay-UE MME包括:
接收单元,用于接收移动中继设备Mobile Relay发送的附着请求或分组数据网络PDN连接请求;
选择单元,用于确定同时支持分组数据网关PGW功能和服务网关SGW功能的实体设备,并选择该实体设备作为该Mobile Relay的PGW;
其中,所述选择单元确定同时支持PGW功能和SGW功能的实体设备,具体包括:从本地或所述Mobile Relay的签约信息中获取为所述Mobile Relay 预先配置的PGW的信息,该PGW的信息包括PGW的标识和/或地址信息,该PGW为同时支持PGW功能和SGW功能的实体设备;并选择该PGW作为该Mobile Relay的PGW;或者,通过查询域名服务系统DNS,获得SGW查询结果列表和PGW结果列表;确定同时出现在该SGW查询结果列表和PGW结果列表中的设备标识,将该设备标识对应的网关设备确定为同时支持PGW功能和SGW功能的实体设备。
一种操作与维护系统OAM,该OAM包括:
接收单元,用于接收移动中继设备Mobile Relay发送的配置信息请求消息;
发送单元,用于将所述Mobile Relay的配置信息发送给所述Mobile Relay,该配置信息中包括为所述Mobile Relay配置的分组数据网关PGW的信息和服务网关SGW能力指示信息,该PGW的信息包括PGW的标识和/或地址信息,该PGW为同时支持PGW功能和SGW功能的实体设备,该SGW能力指示信息用于指示该PGW支持SGW功能。
一种移动中继设备Mobile Relay,该Mobile Relay包括:
接收单元,用于接收中继终端移动性管理实体Relay-UE MME或操作与维护系统OAM发送的该Mobile Relay的分组数据网关PGW的信息和服务网关SGW能力指示信息,该PGW的信息包括PGW的标识和/或地址信息,该SGW能力指示信息用于指示该PGW支持SGW功能;
发送单元,用于在发起的S1接口建立过程或S1接口更新过程中,将所述PGW的信息和SGW能力指示信息发送给用户终端移动性管理实体User-UE MME;或者,在接收到终端发送的接入请求后,通过终端相关上行S1接口应用S1AP消息,将所述PGW的信息和SGW能力指示信息发送给User-UE MME。
一种用户终端移动性管理实体User-UE MME,该User-UE MME包括:
接收单元,用于接收移动中继设备Mobile Relay发送的该Mobile Relay的分组数据网关PGW的信息和服务网关SGW能力指示信息,该PGW的信息包括PGW的标识和/或地址信息,该SGW能力指示信息用于指示该PGW支持SGW功能;保存该PGW的地址信息以及SGW能力指示信息与所述Mobile Relay的关联关系;
选择单元,用于根据所述关联关系确定所述PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW;
其中,所述接收单元接收Mobile Relay发送的该Mobile Relay的PGW的信息和SGW能力指示信息,具体包括:在所述Mobile Relay发起的S1接口建立过程或S1接口更新过程中,接收到所述PGW的信息和SGW能力指示信息;或者,通过所述Mobile Relay发送的终端相关上行S1AP消息,接收所述PGW的信息和SGW能力指示信息。
一种无线通信系统,该系统包括:
中继终端移动性管理实体Relay-UE MME,用于接收移动中继设备Mobile Relay发送的附着请求或分组数据网络PDN连接请求,确定同时支持分组数据网关PGW功能和服务网关SGW功能的实体设备,并选择该实体设备作为该Mobile Relay的PGW;将所述PGW的信息和SGW能力指示信息,发送给所述Mobile Relay;所述SGW能力指示信息用于指示所述PGW支持SGW功能;
Mobile Relay,用于在发起的S1接口建立过程或S1接口更新过程中,将接收到的所述PGW的信息和SGW能力指示信息发送给用户终端移动性管理实体User-UE MME;或者,在接收到终端发送的接入请求后,通过终端相关上行S1接口应用S1AP消息,将接收到的所述PGW的信息和SGW能力指示信息发送给User-UE MME;
User-UE MME,用于接收所述Mobile Relay发送的PGW的信息和SGW 能力指示信息;保存该PGW的地址信息以及SGW能力指示信息与所述Mobile Relay的关联关系;根据所述关联关系确定所述PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW;
其中,所述Relay-UE MME确定同时支持分组数据网关PGW功能和服务网关SGW功能的实体设备,具体包括:从本地或所述Mobile Relay的签约信息中获取为所述Mobile Relay预先配置的PGW的信息,该PGW的信息包括PGW的标识和/或地址信息,该PGW为同时支持PGW功能和SGW功能的实体设备;或者,通过查询域名服务系统DNS,获得SGW查询结果列表和PGW结果列表;确定同时出现在该SGW查询结果列表和PGW结果列表中的设备标识,将该设备标识对应的网关设备确定为同时支持PGW功能和SGW功能的实体设备;
所述User-UE MME接收所述Mobile Relay发送的PGW的信息和SGW能力指示信息,具体包括:在所述Mobile Relay发起的S1接口建立过程或S1接口更新过程中,接收到所述PGW的信息和SGW能力指示信息;或者,通过所述Mobile Relay发送的终端相关上行S1AP消息,接收所述PGW的信息和SGW能力指示信息。
一种无线通信系统,该系统包括:
中继终端移动性管理实体Relay-UE MME,用于接收移动中继设备Mobile Relay发送的附着请求或分组数据网络PDN连接请求,确定同时支持分组数据网关PGW功能和服务网关SGW功能的实体设备,并选择该实体设备作为该Mobile Relay的PGW;
操作与维护系统OAM,用于接收Mobile Relay发送的配置信息请求消息;将所述Mobile Relay的配置信息发送给所述Mobile Relay,该配置信息中包括为所述Mobile Relay配置的PGW的信息和SGW能力指示信息,该PGW为同时支持PGW功能和SGW功能的实体设备,并且该PGW与所述Relay-UE MME为该Mobile Relay选择的PGW相同;该SGW能力指示信息用于指示该PGW支持SGW功能;
Mobile Relay,用于在发起的S1接口建立过程或S1接口更新过程中,将接收到的所述PGW的信息和SGW能力指示信息发送给用户终端移动性管理实体User-UE MME;或者,在接收到终端发送的接入请求后,通过终端相关上行S1接口应用S1AP消息,将接收到的所述PGW的信息和SGW能力指示信息发送给User-UE MME;
User-UE MME,用于接收所述Mobile Relay发送的PGW的信息和SGW能力指示信息;保存该PGW的地址信息以及SGW能力指示信息与所述Mobile Relay的关联关系;根据所述关联关系确定所述PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW;
其中,所述Relay-UE MME确定同时支持分组数据网关PGW功能和服务网关SGW功能的实体设备,具体包括:从本地或所述Mobile Relay的签约信息中获取为所述Mobile Relay预先配置的分组数据网关PGW的信息,该PGW的信息包括PGW的标识和/或地址信息,该PGW为同时支持PGW功能和服务网关SGW功能的实体设备;或者,通过查询域名服务系统DNS,获得SGW查询结果列表和PGW结果列表;确定同时出现在该SGW查询结果列表和PGW结果列表中的设备标识,将该设备标识对应的网关设备确定为同时支持PGW功能和SGW功能的实体设备;
所述User-UE MME接收所述Mobile Relay发送的PGW的信息和SGW能力指示信息,具体包括:在所述Mobile Relay发起的S1接口建立过程或S1接口更新过程中,接收到所述PGW的信息和SGW能力指示信息;或者,通过所述Mobile Relay发送的终端相关上行S1AP消息,接收所述PGW的信息和 SGW能力指示信息。
本发明实施例提供的方案中,网络侧为Mobile Relay选择的PGW(即Relay-UE PGW)和为接入Mobile Relay的UE选择的SGW(即User-UE SGW),位于同一实体设备,那么,在该UE的下行数据路由路径:User-UE PGW->User-UE SGW->Relay-UE PGW->Relay-UE SGW->Donor eNB->Mobile Relay->User-UE中,User-UE SGW到Relay-UE PGW的传输距离几乎为零,使得UE的下行数据路由路径的优化性得到了保证。
具体实施方式
为了能够保证移动中继设备(Mobile Relay)下的UE的下行数据路由路径的优化性,本发明实施例提供一种信息指示及网关选择方法,本方法中,中继终端移动性管理实体(Relay-UE MME)在Mobile Relay发起的网络附着或分 组数据网络(PDN)连接建立过程中,选择同时支持分组数据网关(PGW)功能和服务网关(SGW)功能的实体设备作为该Mobile Relay的PGW即中继终端分组数据网关(Relay-UE PGW),并将该PGW的信息和SGW能力指示信息发送给Mobile Relay;Mobile Relay再将该PGW的信息和SGW能力指示信息发送给User-UE MME;User-UE MME根据接收到的信息确定该PGW支持SGW功能,并选择该PGW作为用户终端服务网关User-UE SGW,即作为接入该Mobile Relay的终端的SGW。或者,
预先在Relay-UE MME/HSS、以及OAM中预先配置Mobile Relay的PGW的信息,该PGW为同时支持PGW功能和SGW功能的实体设备,并且要保证在Relay-UE MME/HSS、以及OAM中配置的信息一致。那么,Relay-UE MME在Mobile Relay发起的网络附着或PDN连接建立过程中,根据配置信息为Mobile Relay选择PGW。OAM在接收到Mobile Relay发送的配置信息请求消息后,将包括预先配置的Mobile Relay的PGW的信息和SGW能力指示信息的配置信息发送给Mobile Relay;Mobile Relay再将该PGW的信息和SGW能力指示信息发送给User-UE MME;User-UE MME根据接收到的信息确定该PGW支持SGW功能,并选择该PGW作为User-UE SGW,即作为接入该Mobile Relay的终端的SGW。
参见图3,为本发明实施例提供的Relay-UE MME侧的网关选择方法,包括以下步骤:
步骤30:Relay-UE MME在Mobile Relay接收Mobile Relay发送的附着请求或PDN连接请求;
步骤31:Relay-UE MME确定同时支持PGW功能和SGW功能的实体设备,并选择该实体设备作为该Mobile Relay的PGW。
作为一种实施方式,步骤31中,Relay-UE MME确定同时支持PGW功能和SGW功能的实体设备,其具体实现可以如下:
Relay-UE MME通过查询域名服务系统(DNS),获得SGW查询结果列表 和PGW结果列表;确定同时出现在该S-GW查询结果列表和P-GW结果列表中的设备标识,将该设备标识对应的网关设备确定为同时支持PGW功能和SGW功能的实体设备。
相应的,在步骤31之后,Relay-UE MME可以将选择的PGW的信息和SGW能力指示信息,发送给Mobile Relay;该SGW能力指示信息用于指示该PGW支持SGW功能。具体的:
若Relay-UE MME在步骤30中接收到Mobile Relay发出的附着请求,则Relay-UE MME通过附着接受(Attach Accept)消息,将PGW的信息和SGW能力指示信息发送给Mobile Relay;
若Relay-UE MME在步骤30中接收到Mobile Relay发出的PDN连接请求,则Relay-UE MME通过激活默认演进分组系统承载上下文请求(ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST)消息,将PGW的信息和SGW能力指示信息发送给Mobile Relay。
进一步的,在步骤31中Relay-UE MME为Mobile Relay选择PGW时,Relay-UE MME还可以为该Mobile Relay选择SGW;那么,在步骤31之后、并且Relay-UE MME向Mobile Relay发送Attach Accept或ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST消息之前,Relay-UE MME可以触发选择的SGW和PGW为Mobile Relay建立承载上下文。
作为另一种实施方式,步骤31中,Relay-UE MME确定同时支持PGW功能和SGW功能的实体设备,其具体实现可以如下:
Relay-UE MME从本地或Mobile Relay的签约信息中获取为该Mobile Relay预先配置的PGW的信息,该PGW为同时支持PGW功能和SGW功能的实体设备;并选择该PGW作为该Mobile Relay的PGW。这里,为该Mobile Relay预先配置的PGW的信息可以包括PGW的标识和/或地址信息;Mobile Relay的签约信息可以保存在归属签约用户服务器(HSS)中。
进一步的,在步骤31中Relay-UE MME为Mobile Relay选择PGW时, Relay-UE MME还可以为该Mobile Relay选择SGW;那么,在步骤31之后,Relay-UE MME可以触发选择的SGW和PGW为Mobile Relay建立承载上下文。然后,Relay-UE MME向Mobile Relay返回Attach Accept或ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST消息。
Relay-UE MME触发选择的SGW和PGW为Mobile Relay建立承载上下文的步骤如下:
Relay-UE MME向选择的SGW发送会话创建请求(Creat Session Request),该SGW将Creat Session Request发送给选择的PGW,该PGW为Mobile Relay建立承载上下文后,向该SGW返回会话创建响应(Creat Session Response),该SGW将Creat Session Response发送给Relay-UE MME。
参见图4,为本发明实施例提供的OAM侧的信息指示方法,包括以下步骤:
步骤40:OAM接收Mobile Relay发送的配置信息请求(Configuration Request)消息;
步骤41:OAM将Mobile Relay的配置信息发送给该Mobile Relay,该配置信息中包括为该Mobile Relay配置的PGW的信息和SGW能力指示信息,该PGW为同时支持PGW功能和SGW功能的实体设备,该SGW能力指示信息用于指示该PGW支持SGW功能。
参见图5,为本发明实施例提供的Mobile Relay侧的信息指示方法,包括以下步骤:
步骤50:Mobile Relay接收Relay-UE MME或OAM发送的该Mobile Relay的PGW的信息和SGW能力指示信息,该SGW能力指示信息用于指示该PGW支持SGW功能;
步骤51:Mobile Relay将接收到的PGW的信息和SGW能力指示信息,发送给User-UE MME。
步骤51中,Mobile Relay可以在发起的S1接口建立过程或S1接口更新 过程中,将PGW的地址信息和SGW能力指示信息发送给User-UE MME;或者,
Mobile Relay在接收到终端发送的接入请求后,通过终端相关上行S1接口应用(S1AP)消息,将PGW的信息和SGW能力指示信息发送给User-UE MME。这里,接入请求可以是终端在发起初始接入时或切入Mobile Relay小区的过程中,发送的接入请求。
若Mobile Relay在发起的S1接口建立过程或S1接口更新过程中,将PGW的信息和SGW能力指示信息发送给User-UE MME,则在发送该PGW的信息和SGW能力指示信息之后,Mobile Relay在接收终端发送的接入请求时,向User-UE MME发送终端相关上行S1AP消息,以向User-UE MME通知该终端已通过该Mobile Relay接入网络。
S1接口是无线接入网节点与核心网节点间建立的逻辑接口,具体又分为控制面接口(S1-MME)和用户面接口(S1-U)。S1-MME是无线接入网节点与MME之间建立的逻辑接口,用于传输控制面信令(信令具体内容参见3GPP TS36.413)。S1-U是无线接入网节点与SGW之间建立的逻辑接口,用于传输用户面数据(用户面数据包格式参见3GPP TS29.281)。
参见图6,为本发明实施例提供的User-UE MME侧的网关选择方法,包括以下步骤:
步骤60:User-UE MME接收Mobile Relay发送的该Mobile Relay的PGW的信息和SGW能力指示信息,该SGW能力指示信息用于指示该PGW支持SGW功能;保存该PGW的地址信息以及SGW能力指示信息与该Mobile Relay的关联关系;
步骤61:User-UE MME根据保存的关联关系确定该PGW支持SGW功能,并选择该PGW作为User-UE SGW,即选择该PGW作为接入Mobile Relay的终端的SGW。
具体的,步骤60中User-UE MME可以在Mobile Relay发起的S1接口建 立过程或S1接口更新过程中,接收到PGW的地址信息和SGW能力指示信息;则步骤61中User-UE MME在后续接收到Mobile Relay发送的终端相关上行S1AP消息后,根据所述关联关系确定该PGW支持SGW功能,并选择该PGW作为User-UE SGW;或者,
步骤60中User-UE MME通过Mobile Relay发送的终端相关上行S1AP消息,接收PGW的地址信息和SGW能力指示信息;则步骤61中User-UE MME在接收到该终端相关上行S1AP消息后,根据所述关联关系确定该PGW支持SGW功能,并选择该PGW作为User-UE SGW。
进一步的,在步骤61之后User-UE MME还可以将接收到的PGW的信息中的地址信息作为接入该Mobile Relay的终端的SGW的地址信息,并根据该地址信息向该SGW发送会话建立请求,若该SGW能够为UE提供服务,则向User-UE MME返回会话建立响应,以通知User-UE MME会话建立。
下面对本发明进行具体说明:
本发明的主要思想:根据背景技术可以看出,当UE从Mobile Relay接入网络时,UE的下行数据路由路径为:User-UE PGW->User-UE SGW->Relay-UE PGW->Relay-UE SGW->Donor eNB->Mobile Relay->User-UE。本发明主要解决如何优化User-UE SGW和Relay-UE PGW路由的问题,即实现将User-UE SGW功能和Relay-UE PGW功能选择到同一个实体设备上。
为实现将User-UE SGW功能和Relay-UE PGW功能选择到同一个实体设备上,首先在网络为Relay-UE选择PGW的时候,网络需要选择一个同时支持PGW和SGW的设备为Relay-UE PGW。对于实施例1,Mobile Relay在附着到网络过程中或发起PDN连接过程中,由Relay-UE MME为Mobile Relay选择Relay-UE PGW,因此Relay-UE MME需要为Mobile Relay尽量选择一个同时支持PGW和SGW功能的设备来承载Relay-UE PGW功能,此外Relay-UE MME将Relay-UE PGW的地址信息以及Relay-UE PGW对SGW功能的支持指示发送给Mobile Relay。对于实施例2,由于Relay-UE PGW是提前为Mobile Relay配置好的,因此可以在为Mobile Relay提前预配置Relay-UE PGW的过程中,运营商可以选择一个同时支持PGW和SGW功能的设备来承载Relay-UEPGW功能。
在实施例1和实施例2中,当UE通过Mobile Relay接入到网络过程中,Mobile Relay将Relay-UE PGW地址信息,以及Relay-UE PGW对SGW功能支持的能力指示信息发送给UE的核心网设备User-UE MME,User-UE MME根据Relay-UE PGW对SGW功能支持的能力指示信息判断出Relay-UE PGW支持SGW功能,则User-UE MME选择Relay-UE PGW同时作为User-UE SGW,并将Relay-UE PGW地址信息作为User-UE SGW的地址信息。根据User-UE SGW地址信息,User-UE MME向User-UE SGW发起会话建立请求过程。
实施例1中,在Mobile Relay附着到网络或者发起PDN连接建立过程中,网络将Relay-UE PGW地址和SGW能力指示发送给Mobile Relay。在User-UE从Mobile Relay接入过程中,Mobile Relay将Relay-UE PGW地址信息和SGW能力指示发送给User-UE MME,辅助User-UE MME为User-UE进行User-UESGW选择。
Mobile Relay附着到网络过程中,或者Mobile Relay发起PDN连接建立过程中,Mobile Relay从Relay-UE MME获得Relay-UE PGW地址信息和SGW能力指示过程如图7A所示:
步骤1.Mobile Relay建立与DeNB的无线资源控制(RRC)信令连接。RRC信令连接的建立细节可以参见3GPP TS 36.331,这里不进行详细介绍。
步骤2.对于Mobile Relay发起的Attach过程,通过步骤1建立好的RRC信令连接,Mobile Relay将Attach Request消息发送给DeNB,DeNB将Attach Request消息直接透传给Relay-UE MME。
步骤2a.对于Mobile Relay发起的PDN连接建立过程,Mobile relay将PDN Connectivity Request消息发送给DeNB,DeNB将PDN Connectivity Request消息透传给Relay-UE MME。
其中Attach过程和PDN连接建立过程是两个独立的过程,同时只会有一个过程进行,两者不会同时发生。也即,仅会执行步骤2和步骤2a中的一个。
步骤3.Relay-UE MME根据Mobile Relay当前所在位置信息,为Mobile Relay选择Relay-UE SGW和Relay-UE PGW。Relay-UE MME在为Mobile Relay选择Relay-UE PGW时选择一个同时支持PGW功能和SGW功能的实体设备。
步骤4.Relay-UE MME向该Relay-UE SGW发送会话创建请求(Creat Session Request);
步骤4a.Relay-UE SGW将Creat Session Request发送给该Relay-UE PGW;
步骤5a.Relay-UE PGW为Mobile Relay建立承载上下文后,向该Relay-UE SGW返回会话创建响应(Creat Session Response);
步骤5.Relay-UE SGW将Creat Session Response发送给Relay-UE MME;
步骤6.对于Mobile Relay发起的Attach过程,Relay-UE MME通过Attach Accept消息,将为Mobile Relay选择的Relay-UE PGW地址信息和SGW能力指示发送给Mobile Relay;
步骤6a.对于Mobile Relay发起的PDN连接建立过程,Relay-UE MME通过ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST消息,将为Mobile Relay选择的Relay-UE PGW地址信息和SGW能力指示发送给Mobile Relay。
步骤6和步骤6a也仅会执行其中的一个。
Mobile Relay将Relay-UE PGW地址信息和SGW能力指示通过上行S1接口建立/S1接口更新消息发送给User-UE MME,对于从Mobile Relay初始接入的UE或者通过切换到Mobile Relay小区的UE,User-UE MME根据Mobile Relay发起的S1接口建立/S1接口更新过程中收到的Relay-UE PGW地址信息和SGW能力指示为上述UE选择SGW,具体过程如图7B所示。
步骤0.在Mobile Relay发起的S1接口建立/更新过程中,如果Relay-UE PGW同时支持SGW功能,Mobile Relay将之前获得的Relay-UE PGW地址和 SGW能力指示信息发送给User-UE MME。
步骤1.在UE发起的初始接入过程或者UE切入Mobile Relay小区过程中,UE发起向Mobile Relay的接入过程。
步骤2.Mobile Relay向User-UE MME发送UE相关上行S1AP消息,以通知User-UE MME:UE当前已经从Mobile Relay接入到网络。
步骤3.User-UE MME根据步骤0中从Mobile Relay接收并本地保存的Relay-UE PGW地址信息和SGW能力指示,判断出Relay-UE PGW支持SGW功能,则User-UE MME选择Relay-UE PGW同时作为User-UE SGW,并将Relay-UE PGW地址信息作为User-UE SGW的地址信息。
步骤4.User-UE MME根据步骤3获得的User-UE SGW的地址信息,向User-UE SGW发起会话建立请求。
步骤5.如果User-UE SGW可以为UE提供服务,则User-UE SGW向User-UE MME返回会话建立响应消息,以通知User-UE MME会话建立完成。
除通过上行S1接口建立/S1接口更新消息方式外,Mobile Relay也可以将Relay-UE PGW地址和SGW能力指示信息通过UE相关上行S1AP消息发送给User-UE MME,对于从Mobile Relay初始接入的UE或者通过切换到Mobile Relay小区的UE,MME根据收到的UE相关上行S1AP消息中的Relay-UE PGW地址和SGW能力指示信息,为UE相关上行S1AP消息中涉及的UE进行SGW选择,具体过程如图7C所示:
步骤1.在UE发起的初始接入过程或者UE切入Mobile Relay小区过程中,UE发起向Mobile Relay的接入过程。
步骤2.Mobile Relay向User-UE MME发送UE相关上行S1AP消息,以通知User-UE MME:UE当前已经从Mobile Relay接入到网络。这里,Mobile Relay需要将之前获得的Relay-UE PGW地址和SGW能力指示信息携带在UE相关上行S1AP消息中发送给User-UE MME。
步骤3.User-UE MME根据步骤2中获得的Relay-UE PGW对SGW功能 支持的能力指示信息,判断出Relay-UE PGW支持SGW功能,则User-UE MME选择Relay-UE PGW同时作为User-UE SGW,并将Relay-UE PGW地址信息作为User-UE SGW的地址信息。
步骤4.User-UE MME根据步骤3获得的User-UE SGW的地址信息,向User-UE SGW发起会话建立请求。
步骤5.如果User-UE SGW可以为UE提供服务,则User-UE SGW向User-UE MME返回会话建立响应消息,以通知User-UE MME会话建立完成。
实施例2中,网络为Mobile Relay预配置Relay-UE PGW,一方面在Mobile Relay附着到网络过程中,根据Mobile Relay的签约信息,网络为Mobile Relay选择固定的Relay-UE PGW。另一方面在在Mobile Relay启动过程中,网管系统将为Mobile Relay固定配置的Relay-UE PGW地址和SGW能力指示信息发送给Mobile Relay。当User-UE从Mobile Relay接入过程中,Mobile Relay将Relay-UE PGW信息发送给User-UE MME,以辅助User-UE MME为User-UE进行网关选择。
Mobile Relay附着到网络过程中,或者Mobile Relay发起PDN连接建立过程中,根据HSS中的签约数据信息或者Relay-UE MME本地保存的Mobile Relay PGW信息,Relay-UE MME为Mobile Relay选择Relay-UE PGW,由于Relay-UE PGW是预配置的,因此可以保证Relay-UE PGW同时支持SGW功能,具体过程如图7D所示:
步骤0.运营商将为Mobile Relay固定配置的Relay-UE PGW标识和地址信息配置到Relay-UE MME或配置到HSS保存的签约数据中。配置的Relay-UEPGW同时支持PGW和SGW功能。
步骤1.Mobile Relay建立与DeNB的RRC信令连接。RRC信令连接的建立细节可以参见3GPP TS 36.331,这里不进行详细介绍。
步骤2.对于Mobile Relay发起的Attach过程,通过步骤1建立好的RRC信令连接,Mobile Relay将Attach Request消息发送给DeNB,DeNB将Attach Request消息直接透传给Relay-UE MME。
步骤2a.对于Mobile Relay发起的PDN连接建立过程,Mobile relay将PDNconnectivity request消息发送给DeNB,DeNB将PDN connectivity request消息透传给Relay-UE MME。
步骤3.Relay-UE MME根据HSS中保存的签约信息或者Relay-UE MME本地保存的Mobile Relay PGW标识或地址信息,为Mobile Relay选择Relay-UE PGW。
步骤4.Relay-UE MME向该Relay-UE SGW发送会话创建请求(Creat Session Request);
步骤4a.Relay-UE SGW将Creat Session Request发送给该Relay-UE PGW;
步骤5a.Relay-UE PGW为Mobile Relay建立承载上下文后,向该Relay-UE SGW返回会话创建响应(Creat Session Response);
步骤5.Relay-UE SGW将Creat Session Response发送给Relay-UE MME;
步骤6.对于Mobile Relay发起的Attach过程,Relay-UE MME向Mobile Relay返回Attach Accept消息;
步骤6a.对于Mobile Relay发起的PDN连接建立过程,Relay-UE MME向Mobile Relay返回ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST消息。
步骤6和步骤6a也仅会执行其中的一个。
Mobile Relay作为基站进入工作状态前,Mobile Relay首先发起向OAM的连接过程,并向OAM请求配置信息。OAM根据Mobile Relay的标识(ID)将运营商提前准备好的配置信息发送给Mobile Relay,配置信息中包括Relay-UE PGW的标识、地址信息和SGW能力指示信息,具体过程如图7E所示:
步骤1.Mobile Relay发起向OAM的连接过程,并向OAM请求配置信息,在配置信息请求消息中携带Mobile Relay ID信息。
步骤2.OAM根据Mobile Relay ID将运营商提前准备好的配置信息发送给Mobile Relay,配置信息中包括Relay-UE PGW的ID和地址信息、SGW能力指示和User-UE MME地址信息。Mobile Relay本地保存Relay-UE PGW的ID和地址信息、SGW能力指示和User-UE MME地址信息。
步骤3.Mobile Relay根据步骤2中获得的配置信息,向User-UE MME发起S1连接建立过程,建立与User-UE MME之间的S1-MME接口。
需要特别说明的是,OAM中保存的Relay-UE PGW的ID和地址信息与Relay-UE MME本地保存的或HSS的签约数据中固定配置的Relay-UE PGW标识和地址信息一致。
Mobile Relay将Relay-UE PGW地址和SGW能力指示信息通过上行S1接口建立/S1接口更新消息发送给User-UE MME,对于从Mobile Relay初始接入的UE或者通过切换到Mobile Relay小区的UE,User-UE MME根据Mobile Relay发起的S1接口建立/S1接口更新过程中收到的Relay-UE PGW地址和SGW能力指示为上述UE选择SGW,具体过程如图7B所示。
除通过上行S1接口建立/S1接口更新消息方式外,Mobile Relay也可以将Relay-UE PGW地址和SGW能力指示信息通过UE相关上行S1AP消息发送给User-UE MME,对于从Mobile Relay初始接入的UE或者通过切换到Mobile Relay小区的UE,MME根据收到的UE相关上行S1AP消息中的Relay-UE PGW地址和SGW能力指示信息,为UE相关上行S1AP消息中涉及的UE进行SGW选择,具体过程如图7C所示。
参见图8A,本发明实施例还提供一种无线通信系统,该系统包括:
Relay-UE MME801,接收Mobile Relay发送的附着请求或PDN连接请求,确定同时支持PGW功能和SGW功能的实体设备,并选择该实体设备作为该Mobile Relay的PGW;将所述PGW的信息和SGW能力指示信息,发送给所述Mobile Relay;所述SGW能力指示信息用于指示所述PGW支持SGW功能;
Mobile Relay802,用于将接收到的所述Relay-UE MME发送的PGW的信 息和SGW能力指示信息,发送给User-UE MME;
User-UE MME803,用于接收所述Mobile Relay发送的PGW的信息和SGW能力指示信息;保存该PGW的地址信息以及SGW能力指示信息与所述Mobile Relay的关联关系;根据所述关联关系确定所述PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW。
参见图8B,本发明实施例还提供一种无线通信系统,该系统包括:
Relay-UE MME811,用于接收Mobile Relay发送的附着请求或PDN连接请求,确定同时支持PGW功能和SGW功能的实体设备,并选择该实体设备作为该Mobile Relay的PGW;
OAM812,用于接收Mobile Relay发送的配置信息请求消息;将所述Mobile Relay的配置信息发送给所述Mobile Relay,该配置信息中包括为所述Mobile Relay配置的PGW的信息和SGW能力指示信息,该PGW为同时支持PGW功能和SGW功能的实体设备,并且该PGW与所述Relay-UE MME为该Mobile Relay选择的PGW相同;该SGW能力指示信息用于指示该PGW支持SGW功能;
Mobile Relay813,用于将接收到的所述OAM发送的PGW的信息和SGW能力指示信息,发送给User-UE MME;
User-UE MME814,用于接收所述Mobile Relay发送的PGW的信息和SGW能力指示信息;保存该PGW的地址信息以及SGW能力指示信息与所述Mobile Relay的关联关系;根据所述关联关系确定所述PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW。
参见图9,本发明实施例还提供一种Relay-UE MME,该Relay-UE MME包括:
接收单元90,用于接收移动中继设备Mobile Relay发送的附着请求或分组数据网络PDN连接请求;
选择单元91,用于确定同时支持分组数据网关PGW功能和服务网关SGW 功能的实体设备,并选择该实体设备作为该Mobile Relay的PGW。
所述选择单元91用于:
从本地或所述Mobile Relay的签约信息中获取为所述Mobile Relay预先配置的PGW的信息,该PGW为同时支持PGW功能和SGW功能的实体设备;并选择该PGW作为该Mobile Relay的PGW。
所述选择单元91用于:
通过查询域名服务系统DNS,获得SGW查询结果列表和PGW结果列表;确定同时出现在该S-GW查询结果列表和P-GW结果列表中的设备标识,将该设备标识对应的网关设备确定为同时支持PGW功能和SGW功能的实体设备。
该Relay-UE MME还包括:
指示单元92,用于将所述PGW的信息和SGW能力指示信息,发送给所述Mobile Relay;所述SGW能力指示信息用于指示所述PGW支持SGW功能。
所述指示单元92用于:
若所述接收单元接收到所述Mobile Relay发出的附着请求,则通过附着接受Attach Accept消息,将所述PGW的信息和SGW能力指示信息发送给所述Mobile Relay;
若所述接收单元接收到所述Mobile Relay发出的PDN连接请求,则通过激活默认演进分组系统承载上下文请求AC TIVATE DEFAULT EPS BEARERCONTEXT REQUEST消息,将所述PGW的信息和SGW能力指示信息发送给所述Mobile Relay。
所述选择单元91还用于:
在选择同时支持PGW功能和SGW功能的实体设备作为该Mobile Relay的PGW时,还为该Mobile Relay选择SGW;
该Relay-UE MME还包括:
上下文建立单元93,用于在所述选择单元为所述Mobile Relay选择PGW和SGW之后,触发所述SGW和所述PGW为所述Mobile Relay建立承载上下 文。
参见图10,本发明实施例还提供一种OAM,该OAM包括:
接收单元101,用于接收移动中继设备Mobile Relay发送的配置信息请求消息;
指示单元102,用于将所述Mobile Relay的配置信息发送给所述Mobile Relay,该配置信息中包括为所述Mobile Relay配置的分组数据网关PGW的信息和服务网关SGW能力指示信息,该PGW为同时支持PGW功能和SGW功能的实体设备,该SGW能力指示信息用于指示该PGW支持SGW功能。
仍参见图10,本发明实施例还提供一种Mobile Relay,该Mobile Relay包括:
接收单元101,用于接收中继终端移动性管理实体Relay-UE MME或操作与维护系统OAM发送的该Mobile Relay的分组数据网关PGW的信息和服务网关SGW能力指示信息,该SGW能力指示信息用于指示该PGW支持SGW功能;
指示单元102,用于将所述PGW的信息和SGW能力指示信息,发送给用户终端移动性管理实体User-UE MME。
所述指示单元102用于:
在发起的S1接口建立过程或S1接口更新过程中,将所述PGW的信息和SGW能力指示信息发送给User-UE MME;或者,
在接收到终端发送的接入请求后,通过终端相关上行S1接口应用S1AP消息,将所述PGW的信息和SGW能力指示信息发送给User-UE MME。
所述指示单元102还用于:
在发起的S1接口建立过程或S1接口更新过程中,将所述PGW的信息和SGW能力指示信息发送给User-UE MME之后,接收终端发送的接入请求,向所述User-UE MME发送终端相关上行S1AP消息,以通知所述User-UE MME该终端已通过该Mobile Relay接入网络。
参见图11,本发明实施例还提供一种User-UE MME,该User-UE MME包括:
接收单元111,用于接收移动中继设备Mobile Relay发送的该Mobile Relay的分组数据网关PGW的信息和服务网关SGW能力指示信息,该SGW能力指示信息用于指示该PGW支持SGW功能;保存该PGW的地址信息以及SGW能力指示信息与所述Mobile Relay的关联关系;
选择单元112,用于根据所述关联关系确定所述PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW。
所述接收单元111用于:在所述Mobile Relay发起的S1接口建立过程或S1接口更新过程中,接收到所述PGW的信息和SGW能力指示信息;所述选择单元112用于:在后续接收到所述Mobile Relay发送的终端相关上行S1接口应用S1AP消息后,根据所述关联关系确定所述PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW;或者,
所述接收单元111用于:通过所述Mobile Relay发送的终端相关上行S1AP消息,接收所述PGW的信息和SGW能力指示信息;所述选择单元112用于:在接收到该终端相关上行S1AP消息后,根据所述关联关系确定所述PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW。
该User-UE MME还包括:
会话建立单元113,用于将所述PGW的地址信息作为接入该Mobile Relay的终端的SGW的地址信息,并根据该地址信息向该SGW发送会话建立请求。
综上,本发明的有益效果包括:
本发明实施例提供的方案中,Relay-UE MME在Mobile Relay发起的网络附着或PDN连接建立过程中,选择同时支持PGW功能和SGW功能的实体设备作为该Mobile Relay的PGW;由Relay-UE MME将该PGW的信息和SGW能力指示信息发送给Mobile Relay,或者,由OAM在接收到Mobile Relay发送的配置信息请求消息后,将包括PGW的信息和SGW能力指示信息的配置 信息发送给Mobile Relay;然后,Mobile Relay将该PGW的地址信息和SGW能力指示信息发送给User-UE MME;User-UE MME根据接收到的信息确定该PGW支持SGW功能,并选择该PGW作为接入该Mobile Relay的终端的SGW。可见,本发明中,网络侧为Mobile Relay选择的PGW(即Relay-UE PGW)和为Mobile Relay下的UE选择的SGW(即User-UE SGW),位于同一实体设备,那么,在该UE的下行数据路由路径:User-UE PGW->User-UE SGW->Relay-UEPGW->Relay-UE SGW->Donor eNB->Mobile Relay->User-UE中,User-UESGW到Relay-UE PGW的传输距离几乎为零,使得UE的下行数据路由路径的优化性得到了保证,因为下行数据的路由路径会随Mobile Relay的移动而发生改变,但是在Mobile Relay的移动过程中Relay-UE PGW是始终固定的,因此下行数据路由路径是否优化完全取决于Relay-UE PGW与User-UE SGW之间的传输路径是否是优化的,在Relay-UE PGW与User-UE SGW之间的传输距离几乎为零的情况下,能够保证Relay-UE PGW与User-UE SGW之间的传输路径的优化性,进而使得整个下行数据路由路径的优化性能够得到保证。
本发明保证了引入Mobile Relay后,Mobile Relay下的UE的数据路由的优化性,一方面有利于节省网络侧传输资源,另一方满有利于减小UE的数据传输时延。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中 的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。