发明内容
本发明所要解决的技术问题,在于需要提供一种本地IP访问连接的释放系统及方法,以在移动性管理实体改变后释放本地IP访问连接。
为了解决上述技术问题,本发明首先提供了一种本地IP访问连接的释放方法,用于移动性管理实体改变后释放失效的本地IP访问连接,该方法包括:
改变前服务于终端的原移动性管理实体获取改变后服务于所述终端的目标本地接入网关标识信息、或目标无线侧网元标识信息、或目标家用基站网关标识信息,并根据所述标识信息判断本地IP访问连接是否有效;或者
改变后服务于所述终端的目标移动性管理实体获取改变前服务于所述终端的原本地接入网关标识信息、或原无线侧网元标识信息、或原家用基站网关标识信息,并根据所述标识信息判断本地IP访问连接是否失效;
所述原移动性管理实体释放失效的本地IP访问连接。
优选地,所述改变包括由长期演进系统中所述终端的切换或跟踪区更新导致,或者由通用移动通信系统陆地无线接入系统中所述终端的重定位或路由区更新导致。
优选地,所述跟踪区更新流程中,所述终端向所述目标无线侧网元发送跟踪区更新请求消息,所述目标无线侧网元为所述终端选择所述目标移动性管理实体后,将所述跟踪区更新请求消息转发给所述目标移动性管理实体;所述目标无线侧实体支持本地IP访问时,所述目标移动性管理实体发送给所述原移动性管理实体的上下文请求消息中携带所述目标本地接入网关或目标无线侧实体的标识信息,所述原移动性管理实体根据所述目标本地接入网关或目标无线侧实体的标识信息判断所述本地IP访问连接是否失效;
所述路由区更新过程中,所述终端向所述目标无线侧网元发送路由区更新请求消息,所述目标无线侧网元为所述终端选择所述目标移动性管理实体,将所述路由区更新请求消息转发给所述目标移动性管理实体;所述目标无线侧实体支持本地IP访问时,所述目标移动性管理实体发送给所述原移动性管理实体的上下文请求消息中携带所述目标本地接入网关或目标无线侧实体的标识信息,所述原移动性管理实体根据所述目标本地接入网关或目标无线侧实体的标识信息判断所述本地IP访问连接是否失效。
优选地,所述原移动性管理实体收到所述上下文请求消息后,检查是否存在本地IP访问连接,存在则进一步判断所述目标本地接入网关的标识信息与所述原本地接入网关的标识信息是否一致,不一致则本地IP访问连接失效,或者进一步判断所述目标无线侧实体的标识信息与所述原无线侧实体的标识信息是否一致,不一致则本地IP访问连接失效。
优选地,所述目标无线侧实体不支持本地IP访问时,所述目标移动性管理实体发送给所述原移动性管理实体的上下文请求消息中不携带所述目标本地接入网关或目标无线侧实体的标识信息,或者不携带所述目标本地接入网关或目标无线侧实体的标识信息并携带不支持本地IP访问的指示信息,所述原移动性管理实体根据未携带所述目标本地接入网关或目标无线侧实体的标识信息的所述上下文请求消息或者携带所述指示信息的所述上下文请求消息,判断出所述本地IP访问连接失效。
优选地,所述切换或重定向过程中,所述原无线侧网元向所述原移动性管理实体发送切换请求消息,所述切换请求消息携带所述目标本地接入网关的标识信息;所述原移动性管理实体收到所述切换请求消息后根据所述目标本地接入网关的标识信息,判断所述本地IP访问连接是否失效。
优选地,所述切换过程或重定向过程中,所述切换请求消息中未携带所述目标本地接入网关的标识信息,则本地IP访问连接失效。
优选地,所述原移动性管理实体收到所述切换请求消息后,检查是否存在本地IP访问连接,存在时进一步判断所述目标本地接入网关的标识信息与所述原本地接入网关的标识信息是否一致,不一致则本地IP访问连接失效。
优选地,所述原移动性管理实体判断出失效的本地IP访问连接后,向所述目标移动性管理实体发送的承载信息不包含所述失效的本地IP访问连接。
优选地,所述跟踪区更新过程中,所述终端向所述目标无线侧网元发送跟踪区更新请求消息,所述目标无线侧网元为所述终端选择所述目标移动性管理实体后,将所述跟踪区更新请求消息转发给所述目标移动性管理实体;所述目标移动性管理实体向所述原移动性管理实体发送上下文请求消息,存在本地IP访问连接时,所述原移动性管理实体向所述目标移动性管理实体发送的上下文响应消息中携带所述原本地接入网关或原无线侧实体的标识信息,所述目标移动性管理实体根据所述原本地接入网关或原无线侧实体的标识信息判断所述本地IP访问连接是否失效;
所述路由区更新过程中,所述终端向所述目标无线侧网元发送路由区更新请求消息,所述目标无线侧网元为所述终端选择所述目标移动性管理实体,将所述路由区更新请求消息转发给所述目标移动性管理实体;所述目标移动性管理实体向所述原移动性管理实体发送上下文请求消息,存在本地IP访问连接时,所述原移动性管理实体向所述目标移动性管理实体发送的上下文响应消息中携带所述原本地接入网关或原无线侧实体的标识信息,所述目标移动性管理实体根据所述原本地接入网关或原无线侧实体的标识信息判断所述本地IP访问连接是否失效。
优选地,所述目标移动性管理实体收到所述上下文响应消息后,检查是否存在本地IP访问连接,存在时进一步判断所述原本地接入网关的标识信息是否与所述目标本地接入网关的标识信息是否一致,不一致则本地IP访问连接失效,或者判断所述原无线侧实体的标识信息是否与所述目标无线侧实体的标识信息是否一致,不一致则本地IP访问连接失效;不存在本地IP访问连接时本地IP访问连接失效。
优选地,不存在本地IP访问连接时,所述原移动性管理实体向所述目标移动性管理实体发送的上下文响应消息中不携带所述原本地接入网关或原无线侧实体的标识信息,或者不携带所述原本地接入网关或原无线侧实体的标识信息并携带不存在本地IP访问连接的指示信息。
优选地,所述切换过程中,所述原无线侧网元向所述原移动性管理实体发送切换请求消息,所述原移动性管理实体为所述终端选择所述目标移动性管理实体后,向所述目标移动性管理实体发送携带有所述原本地接入网关或原无线侧实体的标识信息的重定位前转请求消息,所述目标移动性管理实体向所述目标无线侧网元发送切换请求消息,所述目标无线侧网元向所述目标移动性管理实体发送切换请求确认消息,所述切换请求确认消息携带所述目标本地接入网关或目标无线侧实体的标识信息,所述目标移动性管理实体根据所述目标本地接入网关或目标无线侧实体的标识信息判断所述本地IP访问连接是否失效;
所述重定向过程中,所述原无线侧网元向所述原移动性管理实体发送携带有目标无线侧网元的标识信息的切换请求消息,所述原移动性管理实体为所述终端选择所述目标移动性管理实体后,向所述目标移动性管理实体发送携带有所述原本地接入网关或原无线侧实体的标识信息的重定位前转请求消息,所述目标移动性管理实体向所述目标无线侧网元发送重定位请求消息,所述目标无线侧网元向所述目标移动性管理实体发送重定位请求证实消息,所述重定位请求证实消息携带所述目标本地接入网关或目标无线侧实体的标识信息,所述目标移动性管理实体根据所述目标本地接入网关或目标无线侧实体的标识信息判断所述本地IP访问连接是否失效。
优选地,所述目标移动性管理实体收到所述重定位前转请求消息后,检查是否存在本地IP访问连接,存在时进一步判断所述原本地接入网关的标识信息是否与所述目标本地接入网关的标识信息是否一致,不一致则本地IP访问连接失效。
优选地,所述目标移动性管理实体判断出失效的本地IP访问连接后,通过消息向所述原移动性管理实体回应本地IP访问失效指示。
优选地,所述原移动性管理实体和/或目标移动性管理实体包括长期演进系统中的移动管理单元、全球移动通信系统中的移动交换中心或者通用移动通信系统陆地无线接入系统中的服务GPRS支持节点。
优选地,所述目标本地接入网关的标识信息,包括所述目标本地接入网关的地址或者专用于标识所述目标本地接入网关的标识信息;
所述目标无线侧网元的标识信息,包括所述目标无线侧网元的地址或者专用于标识所述目标无线侧网元的标识信息;
所述目标家用基站网关的标识信息,包括所述目标家用基站网关的地址或者专用于标识所述目标家用基站网关的标识信息;
所述原本地接入网关的标识信息,包括所述原本地接入网关的地址或者专用于标识所述原本地接入网关的标识信息;
所述原无线侧网元的标识信息,包括所述原无线侧网元的地址或者专用于标识所述原无线侧网元的标识信息;
所述原家用基站网关的标识信息,包括所述原家用基站网关的地址或者专用于标识所述原家用基站网关的标识信息。
为了解决上述技术问题,本发明还提供了一种本地IP访问连接的释放系统,用于移动性管理实体改变后释放失效的本地IP访问连接,该系统包括改变前服务于终端的原移动性管理实体,其中:
所述原移动性管理实体设置成获取改变后服务于所述终端的目标本地接入网关标识信息、或目标无线侧网元标识信息、或目标家用基站网关标识信息,并根据所述标识信息判断本地IP访问连接是否有效并释放失效的本地IP访问连接。
为了解决上述技术问题,本发明还提供了另一种本地IP访问连接的释放系统,用于移动性管理实体改变后释放失效的本地IP访问连接,该系统包括改变前服务于终端的原移动性管理实体以及改变后服务于所述终端的目标移动性管理实体,其中:
所述目标移动性管理实体设置成获取改变前服务于所述终端的原本地接入网关标识信息、或原无线侧网元标识信息、或原家用基站网关标识信息,并根据所述标识信息判断出本地IP访问连接失效后,通过消息向所述原移动性管理实体回应本地IP访问失效指示;
所述原移动性管理实体设置成根据所述本地IP访问失效指示释放失效的本地IP访问连接。
与现有技术相比,本发明提供的本地IP访问连接释放的系统及方法,解决了移动性管理实体改变后带来的失效连接如何释放的问题。
具体实施方式
以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。
本发明提出的本地IP访问连接释放的方法,在切换、重定位、跟踪区更新或路由区更新的流程中,在切换、重定位、跟踪区更新或路由区更新前服务于终端的移动性管理实体即原移动性管理实体获得目标本地接入网关、目标无线侧网元或目标家用基站网关的标识信息,并根据此标识信息,判断LIPA连接是否失效;其中目标本地接入网关、目标无线侧网元以及目标家用基站网关,分别为该切换、重定位、跟踪区更新或路由区更新后服务于终端的本地接入网关、无线侧网元或家用基站网关;
对于失效的LIPA连接,原移动性管理实体在发送需要激活或者切换的承载信息发送给切换、重定位、跟踪区更新或路由区更新后服务于终端的移动性管理实体即目标移动性管理实体时,不发送该失效的LIPA连接的承载信息;或者
在切换、重定位、跟踪区更新或路由区更新的流程中,目标移动性管理实体获得原本地接入网关、原无线侧网元或原家用基站网关的标识信息,并根据此标识信息,判断LIPA连接是否失效。对于失效的LIPA连接,目标移动性管理实体通知原移动性管理实体LIPA连接失效。其中原本地接入网关、原无线侧网元以及原家用基站网关,分别为该切换、重定位、跟踪区更新或路由区更新前服务于终端的本地接入网关、无线侧网元或家用基站网关。
其中,上述的目标本地接入网关的标识信息,包括目标本地接入网关的地址或者专用于标识目标本地接入网关的标识信息;上述的目标无线侧网元的标识信息,包括目标无线侧网元的地址或者是专用于标识目标无线侧网元的标识信息;上述目标家用基站网关的标识信息,包括目标家用基站网关的地址或者是专用于标识目标家用基站网关的标识信息。
其中,上述的原本地接入网关的标识信息,包括原本地接入网关的地址或者专用于标识原本地接入网关的标识信息;上述的原无线侧网元的标识信息,包括原无线侧网元的地址或者是专用于标识原无线侧网元的标识信息;上述原家用基站网关的标识信息,包括原家用基站网关的地址或者是专用于标识原家用基站网关的标识信息。
对于失效的LIPA连接,原移动性管理实体释放此LIPA连接。
其中,原移动性管理实体获得的标识信息是由目标移动性管理实体传递的。目标移动性管理实体获得的标识信息是由原移动性管理实体传递的。
其中,本地接入网关的标识信息可以是本地接入网关的地址,或者是专用于标识本地接入网关的标识信息。无线侧网元的标识信息可以是无线侧网元的地址,或者是专用于标识无线侧网元的标识信息。
其中,无线侧实体可以是基站、家用基站或者无线网络控制器(RadioNetwork Controller,简称为RNC)。移动性管理实体可以为LTE系统中的移动管理单元(Mobility Management Entity,简称为MME)、全球移动通信系统(GSM)中的移动交换中心(Mobile Switching Centre,简称为MSC)或者UTRAN系统中的服务GPRS支持节点(Serving GPRS Support Node,简称为SGSN)。本地接入网关可以是L-SGW、L-PGW或者L-GGSN。核心网接入网关可以是S-GW或者SGSN。
图3是本发明第一实施例的流程示意图。本发明第一实施例为长期演进LTE系统中跟踪区更新过程中本地IP访问连接释放过程,结合图1(a)、图1(b)及图1(c)所示的网络示意图,本发明第一实施例主要包括如下步骤:
步骤301,空闲态的终端定期或者由于移动导致跟踪区列表发生变化发起跟踪区更新流程;终端发送非接入层(Non-Access-Stratum,简称为NAS)消息-跟踪区更新请求消息给当前为终端服务的无线侧网元(统称为目标无线侧网元)。当终端移动后,该目标无线侧网元可能和终端进入空闲态之前的无线侧网元(统称为原无线侧网元)不同。
步骤302,目标无线侧网元为终端选择当前服务于终端的移动性管理实体(统称为目标移动性管理实体),并将跟踪区更新请求消息包含在S1消息中发给目标移动性管理实体;若存在家用基站网关,则先将该跟踪区更新请求转发给家用基站网关,然后再由家用基站网关选择目标移动性管理实体,并将该跟踪区更新请求消息发给目标移动性管理实体。
其中,在LTE系统中移动性管理实体为MME。
步骤303,目标移动性管理实体根据跟踪区更新请求消息,获得终端进入空闲态之前的移动性管理实体(统称为原移动性管理实体)的地址,并向原移动性管理实体发起上下文获取流程;目标移动性管理实体向原移动性管理实体发送上下文请求消息,并在上下文请求消息中携带目标本地接入网关的标识信息或目标无线侧实体的标识信息。
目标无线侧实体支持本地IP访问时,在消息中携带目标本地接入网关的标识信息或目标无线侧实体标识信息。
目标无线侧实体不支持本地IP访问时,可在消息中不携带目标本地接入网关的标识信息或目标无线侧实体标识信息来表示不支持本地IP访问;或者在消息中通过指示信息指示不支持本地IP访问。
其中,本地接入网关的标识信息可以是本地接入网关的地址,或者是专用于标识本地接入网关的标识信息;无线侧网元的标识信息可以是无线侧网元的地址,或者是专用于标识无线侧网元的标识信息。
其中,本地接入网关的标识信息是指L-PGW的地址。
步骤304,原移动性管理实体收到上下文请求消息后,检查终端是否存在本地IP访问连接,若存在则根据上下文请求消息中的标识信息或指示信息检查终端的LIPA连接是否受到影响。
对于存在本地IP访问连接的终端:
当消息中携带的是目标本地接入网关的标识信息时,原移动性管理实体检查终端本地IP访问连接的本地接入网关的标识信息和上下文请求消息中携带的目标本地接入网关的标识信息是否一致,若一致则认为LIPA连接的本地接入网关未发生变化,终端的LIPA连接不受影响;若不一致则认为LIPA连接的本地接入网关发生了变化,终端的LIPA连接需要释放。终端本地IP访问连接的本地接入网关的标识信息是在终端建立LIPA连接时保存在上下文中的。
当消息中携带的是目标无线侧网元的标识信息时,原移动性管理实体检查终端本地IP访问连接的无线侧网元标识信息和消息中携带的目标无线侧网元的标识信息是否一致,若一致则认为终端仍然从原无线侧网元接入,终端的LIPA连接不受影响;若不一致则认为终端从新的无线侧网元接入,终端的LIPA连接需要释放;终端本地IP访问连接的无线侧网元标识信息是在终端建立LIPA连接时保存在上下文中的,并且在终端进入空闲态时没有释放。
当消息中没有携带任何标识信息或者携带不支持本地IP访问的指示信息时,表示目标无线侧网元不支持本地IP访问,终端的本地IP访问连接需要释放。
步骤305,原移动性管理实体将终端的上下文信息包含在上下文响应消息中,发给目标移动性管理实体,上下文响应消息中携带需要激活的承载信息或者称之为待激活承载信息;根据步骤304的判断结果,本地IP访问连接需要释放,上下文响应消息中不需要携带该连接的承载信息,用以完成失效连接的释放。
步骤306,目标移动性管理实体可能发起对终端的认证鉴权流程。
步骤307,目标移动性管理实体向原移动性管理实体回应上下文确认消息。
步骤308、309,目标移动性管理实体发起核心网连接的会话建立和承载更新流程。
步骤310,目标移动性管理实体向鉴权授权服务器发起位置更新流程。
步骤311,鉴权授权服务器向原移动性管理实体发起位置删除流程。
步骤312,原移动性管理实体可能向核心网S-GW发起会话删除。
步骤313,原移动性管理实体根据步骤304的判断结果,向原本地接入网关发起LIPA会话删除流程;该步骤可以在步骤304后的任意时刻执行。
步骤314、315,目标移动性管理实体发送路由区更新接受给终端。
在本实施例中,本地接入网关为L-PGW和L-SGW,本实施例以L-PGW和L-SGW位于无线侧网元或其附近为例,说明移动性管理实体发生改变时,终端本地IP访问连接的释放流程。当L-SGW不存在时,连接释放流程与本流程相似,不同之处是MME需要直接和L-PGW进行消息交互,流程中不再有L-SGW的参与,此处不再详述。
对于L-SGW位于核心网时释放流程与本流程相同,只是MME需要和核心网的SGW进行消息交互,再由核心网SGW通知L-PGW,而不是由L-SGW通知L-PGW,此处不再详述。
图4是本发明第二实施例的流程示意图。本发明第二实施例为LTE系统中另一跟踪区更新过程中本地IP访问连接释放过程,结合图1(a)、图1(b)及图1(c)所示的网络示意图,本发明第二实施例主要包括如下步骤:
步骤401,空闲态的终端定期或者由于移动导致跟踪区列表发生变化,发起跟踪区更新流程。
终端发送非接入层(Non-Access-Stratum,简称为NAS)消息-跟踪区更新请求消息给当前为终端服务的无线侧网元(统称为目标无线侧网元);
当终端移动后,该无线侧网元可能和终端进入空闲态之前的无线侧网元(统称为原无线侧网元)不同。
步骤402,无线侧网元为终端选择当前服务于终端的移动性管理实体(统称为目标移动性管理实体),并将跟踪区更新请求消息包含在初始的用户消息发给目标移动性管理实体;若存在家用基站网关,则先将该初始的用户消息转发给家用基站网关,然后再由家用基站网关选择目标移动性管理实体,并将该初始的用户消息发给目标移动性管理实体。
其中,在LTE系统中移动性管理实体为MME。
步骤403,目标移动性管理实体根据跟踪区更新请求消息,获得终端进入空闲态之前的移动性管理实体(统称为原移动性管理实体)的地址,并向原移动性管理实体发送上下文请求消息,发起上下文获取流程。
步骤404,原移动性管理实体收到该上下文请求消息后,将终端的上下文信息包含在上下文响应消息中,发给目标移动性管理实体,同时在上下文响应消息中携带原本地接入网关的标识信息或原无线侧实体的标识信息。
当终端存在本地IP访问连接时,在上下文响应消息中携带原本地接入网关的标识信息或原无线侧实体标识信息。
当终端不存在本地IP访问连接时,可在上下文响应消息中不携带原本地接入网关的标识信息或原无线侧实体标识信息来表示不存在本地IP访问连接;或者在消息中通过指示信息指示不存在本地IP访问连接。
其中,本地接入网关的标识信息可以是本地接入网关的地址,或者是专用于标识本地接入网关的标识信息;无线侧网元的标识信息可以是无线侧网元的地址,或者是专用于标识无线侧网元的标识信息。
其中,终端本地IP访问连接的原本地接入网关的标识信息是在终端建立LIPA连接时保存在上下文中的;终端本地IP访问连接的原无线侧网元标识信息是在终端建立LIPA连接时保存在上下文中的,并且在终端进入空闲态时没有释放。
其中,本地接入网关的标识信息是指L-PGW的地址。
步骤405,目标移动性管理实体收到消息后,检查终端是否存在本地IP访问连接,若存在,则根据消息中的标识信息或指示信息检查终端的LIPA连接是否受到影响。
对于存在本地IP访问连接的终端:
当消息中携带的是原本地接入网关的标识信息时,目标移动性管理实体检查目标本地接入网关的标识信息和消息中携带的原本地接入网关的标识信息是否一致,若一致则认为LIPA连接的本地接入网关未发生变化,终端的LIPA连接不受影响;若不一致则认为LIPA连接的本地接入网关发生了变化,终端的LIPA连接需要释放。
当消息中携带的是原无线侧网元的标识信息时,目标移动性管理实体检查目标无线侧网元标识信息和消息中携带的原无线侧网元的标识信息是否一致,若一致则认为终端仍然从原无线侧网元接入,终端的LIPA连接不受影响;若不一致则认为终端从新的原无线侧网元接入,终端的LIPA连接需要释放。
当消息中没有携带任何标识信息或者携带不存在本地IP访问连接的指示信息时,表示终端没有本地IP访问连接。
当消息中携带了标识信息,但是目标无线侧网元不支持本地IP访问时,终端的本地IP访问连接需要释放。
步骤406,目标移动性管理实体可能发起对终端的认证鉴权流程。
步骤407,目标移动性管理实体向原移动性管理实体回应上下文确认消息;根据步骤405的判断结果,若终端的LIPA连接需要释放,则在消息中携带LIPA失效指示。
步骤408-415,同步骤308-315。
在本实施例中,本地接入网关为L-PGW和L-SGW。本实施例以L-PGW和L-SGW位于无线侧网元或其附近为例说明移动性管理实体发生改变时,终端本地IP访问连接的释放流程。当L-SGW不存在时释放流程与本流程相似,只是MME需要直接和L-PGW进行消息交互,流程中不再有L-SGW的参与,此处不再详述。对于L-SGW位于核心网时释放流程与本流程相同,只是MME需要和核心网的SGW进行消息交互,再由核心网SGW通知L-PGW,而不是由L-SGW通知L-PGW,此处不再详述。
图5是本发明第三实施例的流程示意图。本发明第三实施例为LTE系统中切换过程中本地IP访问连接释放过程,结合图1(a)、图1(b)及图1(c)所示的网络示意图,本发明第三实施例主要包括如下步骤:
步骤501,无线侧网元判断需要发起S1切换;原无线侧网元和目标无线侧网元存在交互时,目标无线侧网元可以把其本地接入网关(目标本地接入网关)的标识信息传给原无线侧网元,或者终端可以将目标本地接入网关的标识信息上报给原无线侧网元。
其中,本地接入网关的标识信息可以是本地接入网关的地址,或者是专用于标识本地接入网关的标识信息。
其中,本地接入网关的标识信息是指L-PGW的地址。
步骤502,原无线侧网元向原移动性管理实体发送切换请求消息,该切换请求消息中携带目标无线侧实体的标识信息。若获得了目标本地接入网关的标识信息,则也携带在该切换请求消息中传递给原移动性管理实体。若存在家用基站网关,则先将该切换请求消息转发给家用基站网关,然后再由家用基站网关将切换请求消息发给原移动性管理实体。
其中,在LTE系统中移动性管理实体为MME。
步骤503,原移动性管理实体收到切换请求消息后,检查终端是否存在本地IP访问连接,若存在,则检查终端的LIPA连接是否受到影响。
对于存在本地IP访问连接的终端:
当切换请求消息中携带目标本地接入网关的标识信息时,原移动性管理实体检查终端本地IP访问连接的本地接入网关的标识信息和目标本地接入网关的标识信息是否一致,若一致则认为终端LIPA连接的本地接入网关未发生变化,终端的LIPA连接不受影响;若不一致则认为终端LIPA连接的本地接入网关已经变化,终端的LIPA连接需要释放。终端本地IP访问连接的本地接入网关的标识信息是在终端建立LIPA连接时保存在上下文中的,并且在终端进入空闲态时没有释放。
当切换请求消息中没有携带目标本地接入网关的标识信息时,终端的本地IP访问连接需要释放,此时可以认为目标无线侧网元不支持本地IP访问,或者不论目标无线侧网元是否支持本地IP访问,无线侧网元变化后都需要释放本地IP访问连接。
步骤504,原移动性管理实体为终端选择切换后为终端服务的移动性管理实体(统称为目标移动性管理实体),并向目标移动性管理实体发送重定位前转请求消息,该重定位前转请求消息中携带需要切换的承载信息。根据步骤503的判断结果,若终端本地IP访问连接需要释放,则在消息中不携带该连接的承载信息,用以完成失效连接的释放。
步骤505,目标移动性管理实体可能向目标S-GW发起核心网连接的会话建立、转发隧道建立流程。
步骤506,目标移动性管理实体向目标无线侧网元发送切换请求消息。
步骤507,目标无线侧网元向目标移动性管理实体回应切换请求确认消息。
步骤508,继续正常的切换流程。
步骤509,终端可能会发起跟踪区更新流程。
步骤510,原移动性管理实体可能向核心网原S-GW发起会话删除、转发隧道删除。
步骤511,原移动性管理实体根据步骤503的判断结果,向原本地接入网关发起LIPA会话删除流程;本步骤可以在步骤503后的任意时刻执行。
步骤512,目标移动性管理实体可能向核心网目标S-GW发起转发隧道删除。
在本实施例中,本地接入网关为L-PGW和L-SGW。本实施例以L-PGW和L-SGW位于无线侧网元或其附近为例说明移动性管理实体发生改变时,终端本地IP访问连接的释放流程。当L-SGW不存在时释放流程与本流程相似,只是MME需要直接和L-PGW进行消息交互,流程中不再有L-SGW的参与,此处不再详述。对于L-SGW位于核心网时释放流程与本流程相同,只是MME需要和核心网的SGW进行消息交互,再由核心网SGW通知L-PGW,而不是由L-SGW通知L-PGW,此处不再详述。
本实施例以原移动性管理实体判断终端LIPA连接是否受影响为例,同图4所示的实施例类似,目标移动性管理实体也可以做此判断,此处不再详述。
其他切换流程与此流程类似,此处不再详述。
图5a是本发明第四实施例的流程示意图。本发明第四实施例为LTE系统中切换过程中另一本地IP访问连接释放过程,结合图1(a)、图1(b)及图1(c)所示的网络示意图,本发明第四实施例主要包括如下步骤:
步骤501a,无线侧网元判断需要发起S1切换。
步骤502a,原无线侧网元向原移动性管理实体发送切换请求消息;若存在家用基站网关,则先将该切换请求消息转发给家用基站网关,然后再由家用基站网关将该切换请求消息消息发给原移动性管理实体。
其中,在LTE系统中移动性管理实体为MME。
步骤503a,原移动性管理实体为终端选择切换后为终端服务的移动性管理实体(统称为目标移动性管理实体),并向目标移动性管理实体发送重定位前转请求消息,消息中携带原本地接入网关的标识信息或原无线侧实体的标识信息。
步骤504a,目标移动性管理实体可能向目标S-GW发起核心网连接的会话建立、转发隧道建立流程。
步骤505a,目标移动性管理实体向目标无线侧网元发送切换请求消息。
步骤506a,目标无线侧网元向目标移动性管理实体回应切换请求确认消息,并在消息中携带目标本地接入网关标识。
步骤507a,同步骤405;但其中的消息为切换请求确认消息。
步骤508a,目标移动性管理实体回应重定位前转响应消息。根据步骤507a的判断结果,终端本地IP访问连接需要释放,在消息中携带LIPA连接失效指示信息,指示释放LIPA连接。
步骤509a,目标移动性管理实体为该LIPA连接发起承载删除流程。删除步骤505a后无线侧网元为该LIPA预留的资源。
步骤510a-514a,分别与步骤508-512相同。
图6是本发明第五实施例的流程示意图。本发明第五实施例为UTRAN系统中路由区更新过程中另一本地IP访问连接释放过程,结合图1(a)、图1(b)及图1(c)所示的网络示意图,本发明第五实施例主要包括如下步骤:
步骤601,空闲态的终端定期或者由于移动导致路由区发生变化发起路由区更新流程。终端发送非接入层(Non-Access-Stratum,简称NAS)消息-路由区更新请求给当前为终端服务的无线侧网元(统称为目标无线侧网元)。当终端移动后,该无线侧网元可能和终端进入空闲态之前的无线侧网元(统称为原无线侧网元)不同。
步骤602,无线侧网元为终端选择当前服务于终端的移动性管理实体(统称为目标移动性管理实体),并将跟踪区更新请求消息包含在初始的用户消息发给目标移动性管理实体。若存在家用基站网关,则先将该初始的用户消息转发给家用基站网关,然后再由家用基站网关选择目标移动性管理实体,并将该初始的用户消息发给目标移动性管理实体。
其中,在UTRAN系统中移动性管理实体为SGSN。
步骤603,目标移动性管理实体根据路由区更新请求消息,获得终端进入空闲态之前的移动性管理实体(统称为原移动性管理实体)的地址,并向原移动性管理实体发起上下文获取流程。目标移动性管理实体向原移动性管理实体发送上下文请求消息,并在该上下文请求消息中携带目标本地接入网关的标识信息或目标无线侧实体的标识信息。
目标无线侧实体支持本地IP访问时,在上下文请求消息中携带目标本地接入网关的标识信息或目标无线侧实体标识信息。
目标无线侧实体不支持本地IP访问时,可在上下文请求消息中不携带目标本地接入网关的标识信息或目标无线侧实体标识信息来表示不支持本地IP访问;或者在上下文请求消息中通过指示信息指示不支持本地IP访问。
其中,本地接入网关的标识信息可以是本地接入网关的地址,或者是专用于标识本地接入网关的标识信息。无线侧网元的标识信息可以是无线侧网元的地址,或者是专用于标识无线侧网元的标识信息。
其中,本地接入网关的标识信息是指L-GGSN的地址。
步骤604,原移动性管理实体收到上下文请求消息后,检查终端是否存在本地IP访问连接,若存在,则根据上下文请求消息中的标识信息或指示信息检查终端的LIPA连接是否受到影响。
对于存在本地IP访问连接的终端:
当上下文请求消息中携带的是目标本地接入网关的标识信息时,原移动性管理实体检查终端本地IP访问连接的本地接入网关的标识信息和消息中携带的目标本地接入网关的标识信息是否一致,若一致则认为LIPA连接的本地接入网关未发生变化,终端的LIPA连接不受影响;若不一致则认为LIPA连接的本地接入网关发生了变化,终端的LIPA连接需要释放。终端本地IP访问连接的本地接入网关的标识信息是在终端建立LIPA连接时保存在上下文中的。
当上下文请求消息中携带的是目标无线侧网元的标识信息时,原移动性管理实体检查终端本地IP访问连接的无线侧网元标识信息和上下文请求消息中携带的目标无线侧网元的标识信息是否一致,若一致则认为终端仍然从原无线侧网元接入,终端的LIPA连接不受影响;若不一致则认为终端从新的原无线侧网元接入,终端的LIPA连接需要释放。终端本地IP访问连接的无线侧网元标识信息是在终端建立LIPA连接时保存在上下文中的,并且在终端进入空闲态时没有释放。
当消息中没有携带任何标识信息或者携带不支持本地IP访问的指示信息时,表示目标无线侧网元不支持本地IP访问,终端的本地IP访问连接需要释放。
步骤605,原移动性管理实体将终端的上下文信息包含在上下文响应消息中,发给目标移动性管理实体,消息中携带需要激活的承载信息或者称之为待激活承载信息。根据步骤604的判断结果,本地IP访问连接需要释放时,在上下文响应中不携带此连接的承载信息,用以完成失效连接的释放。
步骤606,目标移动性管理实体可能发起对终端的认证鉴权流程。
步骤607,目标移动性管理实体向原移动性管理实体回应上下文确认消息。
步骤608,目标移动性管理实体发起核心网连接的PDP上下文更新流程。
步骤609,目标移动性管理实体向鉴权授权服务器发起位置更新流程。
步骤610,鉴权授权服务器向原移动性管理实体发起位置删除流程。
步骤611,原移动性管理实体根据步骤604的判断结果,向原本地接入网关发起LIPA连接PDP上下文删除流程;本步骤可以在步骤604后的任意时刻执行。
步骤612、613,目标移动性管理实体发送路由区更新接受给终端,终端回应路由区更新完成。
在本实施例中,本地接入网关为L-GGSN。本实施例以L-GGSN位于无线侧网元或其附近为例说明移动性管理实体发生改变时,终端本地IP访问连接的释放流程。
图7是本发明第六实施例的流程示意图。本发明第六实施例为UTRAN系统中路由区更新过程中另一本地IP访问连接释放过程,结合图1(a)、图1(b)及图1(c)所示的网络示意图,本发明第六实施例主要包括如下步骤:
步骤701,空闲态的终端定期或者由于移动导致路由区发生变化发起路由区更新流程。终端发送非接入层(Non-Access-Stratum,简称为NAS)消息-路由区更新请求消息给当前为终端服务的无线侧网元(统称为目标无线侧网元)。当终端移动后,该无线侧网元可能和终端进入空闲态之前的无线侧网元(统称为原无线侧网元)不同。
步骤702,无线侧网元为终端选择当前服务于终端的移动性管理实体(统称为目标移动性管理实体),并将跟踪区更新请求消息包含在初始的用户消息发给目标移动性管理实体。若存在家用基站网关,则先将该初始的用户消息转发给家用基站网关,然后再由家用基站网关选择目标移动性管理实体,并将该初始的用户消息消息发给目标移动性管理实体。
其中,在UTRAN系统中移动性管理实体为SGSN。
步骤703,目标移动性管理实体根据路由区更新请求消息,获得终端进入空闲态之前的移动性管理实体(统称为原移动性管理实体)的地址,并向原移动性管理实体发送上下文请求消息,发起上下文获取流程。
步骤704,原移动性管理实体收到上下文请求消息后,将终端的上下文信息包含在上下文响应消息中,发给目标移动性管理实体。同时在上下文响应消息中携带原本地接入网关的标识信息或原无线侧实体的标识信息。
当终端存在本地IP访问连接时,在上下文响应消息中携带原本地接入网关的标识信息或原无线侧实体标识信息。
当终端不存在本地IP访问连接时,可在上下文响应消息中不携带原本地接入网关的标识信息或原无线侧实体标识信息来表示不存在本地IP访问连接;或者在消息中通过指示信息指示不存在本地IP访问连接。
其中,本地接入网关的标识信息可以是本地接入网关的地址,或者是专用于标识本地接入网关的标识信息。无线侧网元的标识信息可以是无线侧网元的地址,或者是专用于标识无线侧网元的标识信息。
其中,终端本地IP访问连接的原本地接入网关的标识信息是在终端建立LIPA连接时保存在上下文中的。终端本地IP访问连接的原无线侧网元标识信息是在终端建立LIPA连接时保存在上下文中的,并且在终端进入空闲态时没有释放。
其中,本地接入网关的标识信息是指L-GGSN的地址。
步骤705,目标移动性管理实体可能发起对终端的认证鉴权流程。
步骤706,目标移动性管理实体收到上下文响应消息后,检查终端是否存在本地IP访问连接,若存在,则根据上下文响应消息中的标识信息或指示信息检查终端的LIPA连接是否受到影响。
对于存在本地IP访问连接的终端:
当上下文响应消息中携带的是原本地接入网关的标识信息时,目标移动性管理实体检查目标本地接入网关的标识信息和消息中携带的原本地接入网关的标识信息是否一致,若一致则认为LIPA连接的本地接入网关未发生变化,终端的LIPA连接不受影响;若不一致则认为LIPA连接的本地接入网关发生了变化,终端的LIPA连接需要释放。
当上下文响应消息中携带的是原无线侧网元的标识信息时,目标移动性管理实体检查目标无线侧网元标识信息和上下文响应消息中携带的原无线侧网元的标识信息是否一致,若一致则认为终端仍然从原无线侧网元接入,终端的LIPA连接不受影响;若不一致则认为终端从新的原无线侧网元接入,终端的LIPA连接需要释放。
当上下文响应消息中没有携带任何标识信息或者携带不存在本地IP访问连接的指示信息时,表示终端没有本地IP访问连接。
当上下文响应消息中携带了标识信息,但是目标无线侧网元不支持本地IP访问时,终端的本地IP访问连接需要释放。
步骤707,目标移动性管理实体向原移动性管理实体回应上下文确认消息。根据步骤706的判断结果,终端的LIPA连接需要释放时,在消息中携带LIPA失效指示信息。
步骤708-713,同步骤608-613。
在本实施例中,本地接入网关为L-GGSN。本实施例以L-GGSN位于无线侧网元或其附近为例说明移动性管理实体发生改变时,终端本地IP访问连接的释放流程。
图8是本发明第七实施例的流程示意图。本发明第七实施例为UTRAN系统中重定位过程中本地IP访问连接释放过程,结合图1(a)、图1(b)及图1(c)所示的网络示意图,本发明第七实施例主要包括如下步骤:
步骤801,无线侧网元判断需要发起重定位;原无线侧网元和目标无线侧网元存在交互时,目标无线侧网元可以把其本地接入网关(目标本地接入网关)的标识信息传给原无线侧网元,或者终端可以将目标本地接入网关的标识信息上报给原无线侧网元。
其中,本地接入网关的标识信息可以是本地接入网关的地址,或者是专用于标识本地接入网关的标识信息。
其中,本地接入网关的标识信息是指L-GGSN的地址。
步骤802,原无线侧网元向原移动性管理实体发送切换请求消息,该切换请求消息中携带目标无线侧实体的标识。若获得了目标本地接入网关的标识信息,则也携带在该切换请求消息中传递给原移动性管理实体。若存在家用基站网关,则先将该切换请求消息转发给家用基站网关,然后再由家用基站网关将该切换请求消息发给原移动性管理实体。
其中,在UTRAN系统中移动性管理实体为SGSN。
步骤803,原移动性管理实体收到该切换请求消息后,检查终端是否存在本地IP访问连接,若存在,则检查终端的LIPA连接是否受到影响。
对于存在本地IP访问连接的终端:
当切换请求消息中携带目标本地接入网关的标识信息时,原移动性管理实体检查终端本地IP访问连接的本地接入网关的标识信息和目标本地接入网关的标识信息是否一致,若一致则认为终端LIPA连接的本地接入网关未发生变化,终端的LIPA连接不受影响;若不一致则认为终端LIPA连接的本地接入网关已经变化,终端的LIPA连接需要释放。终端本地IP访问连接的本地接入网关的标识信息是在终端建立LIPA连接时保存在上下文中的,并且在终端进入空闲态时没有释放。
当切换请求消息中没有携带目标本地接入网关的标识信息时,则终端的本地IP访问连接需要释放,此时可以认为目标无线侧网元不支持本地IP访问,也可以认为无论目标无线侧网元是否支持本地IP访问,无线侧网元变化后都需要释放本地IP访问连接。
步骤804,原移动性管理实体为终端选择切换后为终端服务的移动性管理实体(统称为目标移动性管理实体),并向目标移动性管理实体发送重定位前转请求消息,该重定位前转请求消息中携带需要切换的承载信息。根据步骤803的判断结果,终端本地IP访问连接需要释放时,在重定位前转请求消息中不携带此连接的承载信息,用以完成失效连接的释放。
步骤805,目标移动性管理实体向目标无线侧网元发送重定位请求。
步骤806,继续正常的切换流程。
步骤807,原移动性管理实体根据步骤803的判断结果,向原本地接入网关发起LIPA连接PDP上下文删除流程;本步骤可以在步骤803后的任意时刻执行。
步骤808,终端可能会发起路由区更新流程。
在本实施例中,本地接入网关为L-GGSN。本实施例以L-GGSN位于无线侧网元或其附近为例说明移动性管理实体发生改变时,终端本地IP访问连接的释放流程。
本实施例以原移动性管理实体判断终端LIPA连接是否受影响为例,同图7所示的方法类似,目标移动性管理实体也可以做此判断,此处不再详述。
其它切换流程的处理方法与此流程类似,此处不再详述。
图8a是本发明第八实施例的流程示意图。本发明第八实施例为UTRAN系统中重定位过程中另一本地IP访问连接释放过程,结合图1(a)、图1(b)及图1(c)所示的网络示意图,本发明第八实施例主要包括如下步骤:
步骤801a,无线侧网元判断需要发起重定位。
步骤802a,原无线侧网元向原移动性管理实体发送切换请求消息,该切换请求消息中携带目标无线侧实体的标识。若存在家用基站网关,则先该切换请求消息转发给家用基站网关,然后再由家用基站网关将该切换请求消息发给原移动性管理实体。
其中,在UTRAN系统中移动性管理实体为SGSN。
步骤803a,同步骤503a,但其中的消息为切换请求消息。
步骤804a,目标移动性管理实体向目标无线侧网元发送重定位请求消息。
步骤805a,目标无线侧网元回应发送重定位请求证实消息,并在该重定位请求证实消息中携带目标本地接入网关标识。
步骤806a,同步骤507a,但其中的消息为重定位请求证实消息。
步骤807a,目标移动性管理实体向目标无线侧网元发送重定位前转响应消息。根据步骤806a的判断结果,终端本地IP访问连接需要释放时,在该重定位前传响应消息中携带LIPA连接失效指示信息,指示释放LIPA连接。
步骤808a,目标移动性管理实体为该LIPA连接发起承载删除流程。删除步骤505a后无线侧网元为该LIPA预留的资源。
步骤809a-811a,分别与步骤806-808相同。
在图5、图5a、图8以及图8a所示的实施例中,目标本地接入网关的标识信息还可以是配置在目标移动性管理实体上,此时,采用图5a及8a所示的实施例流程。此时的流程中,目标移动性管理实体在收到切换或这重定位前转请求后即可直接判断终端的LIPA是否失效,也不再需要是否无线侧网元为LIPA预留的资源;其他步骤相同。
根据以上本发明方法实施例,本发明提出了一种本地IP访问连接的释放系统实施例,用于移动性管理实体改变后释放失效的本地IP访问连接,该系统包括改变前服务于终端的原移动性管理实体,其中:
原移动性管理实体设置成获取改变后服务于终端的目标本地接入网关标识信息、或目标无线侧网元标识信息、或目标家用基站网关标识信息,并根据标识信息判断本地IP访问连接是否有效并释放失效的本地IP访问连接。
根据以上本发明方法实施例,本发明还提出了另一种本地IP访问连接的释放系统实施例,用于移动性管理实体改变后释放失效的本地IP访问连接,该系统包括改变前服务于终端的原移动性管理实体以及改变后服务于终端的目标移动性管理实体,其中:
目标移动性管理实体设置成获取改变前服务于终端的原本地接入网关标识信息、或原无线侧网元标识信息、或原家用基站网关标识信息,并根据标识信息判断出本地IP访问连接失效后,通过消息向原移动性管理实体回应本地IP访问失效指示;
原移动性管理实体设置成根据本地IP访问失效指示释放失效的本地IP访问连接。
以上两个系统实施例,请对照本发明方法实施例理解。
为了简化描述,以上实施例仅以不存在家用基站网关且本地接入网关位于无线侧实体或其附近的情况为例来说明对本地IP访问连接的释放方法。存在家用基站网关的情况与之类似。当然,存在家用基站网关,且本地接入网关位于无线侧实体或其附近时,移动性管理实体与无线侧实体之间的消息和移动性管理实体与本地接入网关之间的消息将经由家用基站网关传递。当存在家用基站网关,且本地接入网关位于家用基站网关或其附近时,移动性管理实体与无线侧实体之间的消息将经由家用基站网关传递,而移动性管理实体与本地接入网关之间的消息不再需要家用基站网关转发,消息中新增携带的无线侧网元标识信息此时需要有家用基站网关的标识信息来取代。在这些情况下,本地IP访问连接释放的方式与上述实施例极为相似,不会对阐述本发明造成影响,故在此不再重复描述。
本发明提供的一种本地IP访问连接释放的系统及方法,解决了移动性管理实体改变后带来的失效连接如何释放的问题。在LTE系统的切换或跟踪区更新的流程中,原移动性管理实体根据目标移动性管理实体提供的本地接入网关或无线侧网元或家用基站网关的标识信息,判断LIPA连接是否失效,对于失效的LIPA连接,原移动性管理实体不再将此连接的承载信息发送给目标移动性管理实体,同时原移动性管理实体释放此LIPA连接。
以上实施例不仅可以应用与家用基站系统,也同样适用与宏基站系统。在上述实施例中无线侧实体可以是基站、家用基站或者无线网络控制器(Radio Network Controller,简称为RNC)。移动性管理实体可以为MME、MSC或者SGSN。本地接入网关可以是L-SGW、L-PGW或者L-GGSN。核心网接入网关可以是S-GW或者SGSN。
本地IP访问的无线侧网元或家用基站网关可以与本地接入网关地址相同。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
虽然本发明所揭露的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。