移动通信终端及始终保持的分组数据协议上下文管理方法

文档序号:7768092阅读:149来源:国知局
专利名称:移动通信终端及始终保持的分组数据协议上下文管理方法
技术领域
本发明涉及一种移动通信终端以及一种对于用于这种移动通信终端的始终被保持的PDP(分组数据协议)上下文的管理方法,特别是在用于所述移动通信终端的推业务中。
背景技术
在移动通信终端的使用中,使用互联网将信息业务传递到移动通信终端最近越来越普遍。也就是说,视频游戏、图像、公司信息、在线杂志等等被经由互联网传递到移动通信终端。
为了传递信息,用于被保持的PDP上下文的推业务被使用,所述被保持的PDP上下文始终保存IP(互联网协议)地址并且被保存在数据能够被在任何时间传递的状态中,其被在3GPP(第三代合作项目)中定义。
推业务是这样一种业务,即使用作为空中网络的逻辑会话的一个始终被保持的PDP上下文来自动地将内容(数据)从推内容服务器传递到移动通信终端。
也就是说,当所述始终被保持的PDP上下文被在移动通信终端和GGSN(网关GPRS(通用分组无线业务)支持节点)之间建立时,GGSN能够保存一个被分配给所述移动通信终端的IP地址。因此,一个推内容服务器能够将数据经由所述GGSN传递到所述移动通信终端的IP地址。
不过,当使用无线电通信的移动通信终端移动到服务中止区或者移动到其中无线电条件不好的地方时,静噪故障会频繁出现。因此,存在这样一个问题,即不可能经常保存所述始终被保持的PDP上下文。

发明内容
本发明的一个目的是提供一种通信终端以及一种对于用于这种移动通信终端的始终被保持的PDP上下文的管理方法,其中可以避免不从推内容服务器向移动通信终端传递数据,并且还可以避免重新建立一个不希望的始终被保持的PDP上下文。
根据本发明的第一方面,为了达到上述目的,提供了一种移动通信终端,它被始终连接到一个PDP上下文,用于从推内容服务器接收推业务,所述PDP上下文是被经由一个中间节点从所述移动通信终端终接在一个端节点的逻辑电路。所述移动通信终端提供一个时间测量装置,它在所述移动通信终端从一个服务区移动到一个服务中止区时开始测量时间,并且其满测量时间值小于由所述中间节点的计时器测量的满测量时间值,其测量直到在移动通信终端移动到服务中止区之后,在所述移动通信终端和中间节点之间的一个呼叫被分离为止的时间,所述移动通信终端还提供一个PDP上下文管理,在时间测量装置完成测量满测量时间值之后,在由中间节点的计时器测量没有完成测量其自己的满测量时间值之前,移动通信终端从所述服务中止区移动到一个服务区时,所述PDP上下文管理重新建立PDP上下文。
根据本发明的第二方面,在第一方面中,PDP上下文管理提供一个PDP上下文建立装置,用于当移动通信终端的电源被打开时建立PDP上下文,以及一个PDP上下文使用装置,用于当时间测量装置完成测量满测量时间值之前从服务中止区移动到一个服务区时,使用所建立的PDP上下文。
根据本发明的第三方面,在第一方面中,PDP上下文是终接在MTF的空中网络的一个逻辑会话。
根据本发明的第四方面,提供了一种管理方法,用于一个被用于移动通信终端的始终被保持的PDP上下文,所述移动通信终端被始终连接到一个PDP上下文,用于从推内容服务器接收推业务,所述PDP上下文被经由一个中间节点从所述移动通信终端终接在一个端节点的逻辑电路。所述管理方法提供步骤利用第一计时器测量移动通信终端从一个服务区移动到一个服务中止区与移动通信终端从所述服务中止区返回到一个服务区之间的时间间隔,并且利用第二计时器测量在移动通信终端从所述服务区中移动出之后在所述服务中止区中停留的时间间隔。并且所述第一计时器的满测量时间值小于所述第二计时器的满测量时间值,并且第二计时器的满测量时间值是直到在移动通信终端移动到所述服务中止区之后,移动通信终端与中间节点之间的一个呼叫被分离为止的时间。并且所述管理方法还提供步骤在第一计时器完成满时间值测量之后,在第二计时器没有完成测量满测量时间值之前,如果移动通信终端从所述服务中止区移动到一个服务区,则重新建立PDP上下文。
根据本方面的第五方面,在第四方面中,用于一个始终被保持的PDP上下文的管理方法提供步骤当移动通信终端的电源被打开时建立PDP上下文,并且在第一计时器没有完成测量满测量时间值之前,移动通信终端移动到一个服务区时,使用所建立的PDP上下文。
根据本方面的第六方面,在第四方面中,PDP上下文是终接在MTF的空中网络的逻辑会话。


通过以下结合附图的详细描述可以显而易见本发明的目的和特征,其中图1中的框图表示用于在本发明一个实施例的移动通信终端发送对于传递数据的请求和接收被传递的数据的软件和协议以及功能结构;图2表示本发明实施例的网络;图3表示其中在本发明的实施例中,在PDP上下文的激活状态中,出现静噪故障的情况;图4表示在本发明的实施例中,组合了PMM状态和PDP状态的状态的移动;以及图5表示如图1所示的PDP-MNG的时序图。
具体实施例方式
现在参见附图来详细描述本发明的一个实施例。
图1中的框图表示用于在本发明一个实施例的移动通信终端发送对于传递数据的请求和接收被传递的数据的软件和协议以及功能结构。如图1所示,用于在本发明的实施例的移动通信终端发送对于传递数据的请求和接收被传递的数据的软件和协议以及功能结构由AP(#1)11、AP(#2)12、PDAP 13、TCP&IP&ICMP 14、TAF 15、MTF16和PDP-MNG 17构成。在此,AP代表应用软件,PDAP代表推数据处理应用软件。推数据是被从推服务器传递到移动通信终端的数据。TCP代表传输控制协议,IP代表互联网协议,ICMP代表互联网控制消息协议。TAF代表终端匹配功能,MTF代表移动终接功能,PDP-MNG代表PDP上下文管理。
AP(#1)11和AP(#2)12是诸如浏览器、Java(R)软件和电子邮件软件的应用软件。PDAP 13是通过始终工作在后台中而接收推数据的应用软件。
在移动通信终端1,从终接在MTF 16的始终被保持的PDP上下文接收的推数据被经由TAF 15传送到TCP&IP&ICPM 14,并且协议处理被应用于所述推数据。被应用了协议处理的推数据被传送到PDAP 13。
当移动通信终端1的电源被打开时,PDP-MNG 17建立所述始终被保持的PDP上下文。并且PDP-MNG 17还至少具有处理逻辑,用于假设移动通信终端1移动到一个服务中止区一个长的时间,即静噪故障出现在所述服务中止区中,并且还假设移动通信终端1从一个网络接收到使得所述始终被保持的PDP上下文去激活的请求时,重新建立所述始终被保持的PDP上下文,。因此,可以利用移动通信终端1和网络具有关于PMM(分组移动性管理)状态和PDP上下文状态的相同的认识而避免不传递推数据。此外,PDP-MNG 17提供用于测量时间的计时器。
如上所述,推业务是这样一种业务,即自动地将内容(数据)从推内容服务器传递到移动通信终端,并且使用作为空中网络的逻辑会话的一个始终被保持的PDP上下文。
也就是说,当所述始终被保持的PDP上下文被在移动通信终端1和GGSN之间建立时,GGSN能够保持一个被分配给所述移动通信终端的IP地址。因此,推内容服务器能够将数据经由所述GGSN传递到所述移动通信终端的IP地址。
图2表示本发明实施例中的网络。在图2中,移动通信终端1从诸如Java(R)内容服务器4、万维网服务器5和MMS服务器6的服务器接收数据,并且还通过使用被在中间节点2中继并且在端节点3被终接的作为逻辑电路的PDP上下文101和PDP上下文102而通过访问连接到互联网100的推内容服务器7而从该服务器接收推数据。SGSN(服务GPRS支持节点)被用作为中间节点2,并且GGSN被用作端节点3。MMS代表多媒体业务。
所述始终被保持的PDP上下文必须始终被连接,因此,PDP上下文X1 101被通过使得其始终在被保持状态而建立为始终被保持的PDP上下文。并且适合于推数据的QoS1等级(后台)或者适合于推数据的交互式业务类别被应用于PDP上下文X1 101,其始终被保持。在此,QoS代表服务质量。作为次PDP上下文的PDP上下文X2 102被为一个应用而建立,其需要一个不同于QoS 1等级的QoS 2等级,例如需要具有流式传送业务类别的业务量的传递和接收运动图像。
图3表示其中在本发明的实施例中,在PDP上下文的激活状态中,出现静噪故障的情况。在图3中,示出了其中当移动通信终端1已经被经由无线电网络控制器(RNC)8和中间节点(SGSN)2连接到端节点(GGSN)3时,静噪故障出现在隧道中的状态。也就是说,移动通信终端1通过移动到所述隧道中而进入所述服务中止区。
图4表示在本发明的实施例中,组合了PMM状态和PDP状态的状态的移动。在图4中,其中PMM在呼叫被分离状态并且PDP在去激活状态中的状态21是这样一种状态,即因为移动通信终端1的位置还没有被注册,所以PDP上下文没有被建立。
其中PMM在空闲状态并且PDP在去激活状态中的状态22是这样一种状态,即因为所述位置已经被注册但是呼叫还没有发生,所以RRC(无线电资源控制)连接和PDP上下文没有被建立。
其中PMM被连接并且PDP在激活状态中的状态24是这样一种状态,即因为RRC连接和PDP上下文已经被建立,所以分组数据被接收到并且被发送。
其中PMM在空闲状态中并且PDP在激活状态中的状态23是这样一种状态,即尽管RRC连接由于分组数据在一个长的时间中没有出现而已经被断开,PDP上下文也已经被建立并且在激活状态中。
描述本发明实施例中网络操作的基本原理。
中间节点2和端节点3遵照3GPP标准,并且即使当激活状态中的PDP上下文检测到一个静噪故障时,也不会使得PDP上下文立即成为去激活状态。也就是说,例如即使当通过移动到隧道中并且静噪故障出现而使得移动通信终端1在如图3所示的状态中时,也不会使得PDP上下文立即成为去激活状态。
在状态23中,其中PMM在空闲状态并且PDP在激活状态,也就是说,在PDP上下文的始终被保持状态中,当一个静噪故障出现时,RNC8中的PRAUT(周期路由区域更新计时器)(缺省值54分钟)被中间节点2启动。如果移动通信终端1停留在一个服务中止区大于PRAUT的满测量时间,则一个呼叫被分离并且状态23下移到状态21,其中PMM在呼叫被分离状态并且PDP在去激活状态。
在这个状态21中,由推内容服务器7保存的IP地址被清除,这是因为PDP上下文成为去激活的。因此,推数据不可能被传递。
通过根据来自移动通信终端1的数据发送而建立寻呼和RRC连接,从状态23上移到状态24,也就是,从其中PMM在空闲状态并且PDP在激活状态中的PDP上下文的始终被保持状态(状态23)上移到其中PMM被连接并且PDP在激活状态中的状态24成为可能。
不过,在常规情况中,如果状态是中间节点2和端节点3保存一个当前的PDP上下文,则当移动通信终端1请求使得一个新的PDP上下文激活时,中间节点2使得当前PDP上下文去激活并且重新建立新的PDP上下文。此时,移动通信终端1的IP地址被重新确定,并且被保存在推内容服务器7中的移动通信终端1的旧IP地址被更新。
图5表示如图1所示的PDP-MNG 17的时序图。参见图5,描述PDP-MNG 17的操作。
如果移动通信终端1的电源被打开,即使从移动通信终端1发送的数据不存在,则当移动通信终端1在服务区中时,PDP-MNG 17请求TAF 15向网络发送一个使得PDP上下文激活的请求。
当PDP-MNG 17从网络(中间节点(SGSN))2或者端节点(GGSN)3接收到PDP上下文是去激活的状态信息时,PDP-MNG 17请求TAF 15向网络发送一个使得PDP上下文激活(请求重新建立PDP上下文)的请求。
参见图5,来更详细地描述PDP-MNG 17的操作。如图5所示,当PDP-MNG 17检测到移动通信终端1从一个服务区移动到一个服务中止区的改变时,PDP-MNG 17使得PDP-MNG 17中的计时器启动。在只有移动通信终端1移动到一个服务区或者移动通信终端1的电源被关闭时,计时器能够被清除。
即使当移动通信终端1移动到一个服务中止区时,PDP上下文的信息也能够被保存。如果移动通信终端1在移动到所述服务中止区之后返回到一个服务区,并且PDP-MNG 17中的计时器没有满(超时),则移动通信终端1使用按现状的PDP上下文。
计时器满状态表示网络的状态下移到状态21,其中PMM在呼叫被分离状态并且PDP在去激活状态,并且是推数据不能被传递的状态。当移动通信终端1返回到服务区时,移动通信终端1建立RRC连接,并且请求TAF 15向网络发送一个使得PDP上下文激活(请求重新建立PDP上下文)的请求。
如果移动通信终端1返回到服务区,则当PDP-MNG 17中的计时器满但是RNC中的计时器(PRAUT)不在超时(满)状态中时,则PDP-MNG 17请求TAF 15向网络发送一个使得PDP上下文激活(请求重新建立PDP上下文)的请求。
在此,需要PDP-MNG 17中的计时器的满测量时间值设置成为小于RNC 8中的由中间节点2启动的PRAUT的满测量时间值(缺省值54分钟)。
如果在测量了RNC 8中的PRAUT的满测量时间值之后,移动通信终端1从所述服务中止区返回到一个服务区,则需要一个新的IP地址被接入到推内容服务器7。
在上述本发明的实施例中,移动通信终端1的PDP-MNG 17的计时器被在移动通信终端1从所述服务区移动到所述服务中止区时而被启动。PDP-MNG 17中的计时器的满测量时间值被设置成小于RNC 8中的PRAUT的满测量时间值。如果移动通信终端1返回到一个服务区,当PDP-MNG 17中的计时器满但是在PRAUT的满测量时间值内时,始终被保持的PDP上下文被重新建立,并且不需要建立一个需要新的IP地址的不希望的新PDP上下文。因此,不会无意义地更新移动通信终端1的IP地址,该IP地址是在始终被保持的PDP上下文被建立时而被确定并且被保存在推内容服务器7中的。据此,可以避免由不匹配IP地址所引起的推数据的错误传递。
虽然结合特定的说明性的实施例描述了本发明,但是本发明并不由所述实施例来限制,而是由所附权利要求来限定。应当理解,本领域技术人员可以在不偏离本发明范围和精神的条件下改变或修改所述
权利要求
1.一种移动通信终端,它被始终连接到一个PDP上下文,用于从推内容服务器接收推业务,所述PDP上下文是被经由一个中间节点从所述移动通信终端终接在一个端节点的逻辑电路,所述移动通信终端包括一个时间测量装置,它在所述移动通信终端从一个服务区移动到一个服务中止区时开始测量时间,并且其满测量时间值小于由所述中间节点的计时器测量的满测量时间值,其测量直到在所述移动通信终端移动到所述服务中止区之后在所述移动通信终端和所述中间节点之间的呼叫被分离为止的时间;以及一个PDP上下文管理,在所述时间测量装置完成测量所述满测量时间值之后,在由所述中间节点的计时器测量没有完成测量其自己的满测量时间值之前,所述移动通信终端从所述服务中止区移动到一个服务区时,所述PDP上下文管理重新建立所述PDP上下文。
2.根据权利要求1所述的移动通信终端,其中所述PDP上下文管理包括一个PDP上下文建立装置,用于当所述移动通信终端的电源被打开时,建立所述PDP上下文;以及一个PDP上下文使用装置,用于当所述时间测量装置完成测量所述满测量时间值之前从所述服务中止区移动到一个服务区时,使用所述所建立的PDP上下文。
3.根据权利要求1所述的移动通信终端,其中所述PDP上下文是终接在MTF的空中网络的一个逻辑会话。
4.一种管理方法,用于一个被用于移动通信终端的始终被保持的PDP上下文,所述移动通信终端被始终连接到一个PDP上下文,用于从推内容服务器接收推业务,所述PDP上下文是被经由一个中间节点从所述移动通信终端终接在一个端节点的逻辑电路,所述管理方法包括步骤利用第一计时器测量所述移动通信终端从一个服务区移动到一个服务中止区与所述移动通信终端从所述服务中止区返回到一个服务区之间的时间间隔;以及利用第二计时器测量在所述移动通信终端从所述服务区中移动出之后在所述服务中止区中停留的时间间隔,其中所述第一计时器的满测量时间值小于所述第二计时器的满测量时间值,并且所述第二计时器的所述满测量时间值是直到在所述移动通信终端移动到所述服务中止区之后,所述移动通信终端与所述中间节点之间的一个呼叫被分离为止的时间,并且用于所述始终被保持的PDP上下文的所述管理方法还包括步骤在所述第一计时器完成所述满时间值测量之后,在所述第二计时器没有完成所述测量满测量时间值之前,如果所述移动通信终端从所述服务中止区移动到一个服务区,则重新建立所述PDP上下文。
5.根据权利要求4所述的用于始终被保持的PDP上下文的管理方法,还包括步骤当所述移动通信终端的电源被打开时建立所述PDP上下文;以及在所述第一计时器没有完成测量所述满测量时间值之前,当所述移动通信终端移动到一个服务区时,使用所述所建立的PDP上下文。
6.根据权利要求4所述的用于始终被保持的PDP上下文的管理方法,其中所述PDP上下文是终接在MTF的空中网络的逻辑会话。
全文摘要
通信终端及对于用于这种该移动通信终端的始终被保持的PDP上下文的管理方法,其中可避免不从推内容服务器向移动通信终端传递数据,还可避免重新建立不希望的始终被保持的PDP上下文。移动通信终端中的计时器被在其从服务区移动到服务中止区时启动。移动通信终端中的满测量时间值被设置成小于RNC中PRAUT的满测量时间值。如果当移动通信终端中的计时器满但在PRAUT的满测量时间值内时,移动通信终端返回到所述服务区,则始终被保持的PDP上下文被重新建立,且无需建立需要新IP地址的不希望的新PDP上下文。因此不会无意义地更新移动通信终端1的IP地址,该IP地址是在始终被保持的PDP上下文被建立时被确定并保存在推内容服务器7中的。据此可避免不匹配IP地址引起的推数据错误传递。
文档编号H04L12/56GK1442965SQ0310707
公开日2003年9月17日 申请日期2003年3月5日 优先权日2002年3月5日
发明者冈上安代 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1