对移动台进行位置管理的系统和方法、移动台和移动网络

申请号 CN02107559.X 申请日 2002-03-15 公开(公告)号 CN1206872C 公开(公告)日 2005-06-15
申请人 国际商业机器公司; 发明人 刘东;
摘要 本 发明 提供一种通过在移动台和移动网络之间共享各移动模型来对移动台进行 位置 管理的系统和方法,以及移动台和移动网络。在 现有技术 中,移动台和移动网络之间进行位置更新管理时要经常地并且大量地交换信息,从而占用了很大的网络开销,是很费资源的。本发明的进行位置管理的系统和方法通过用能够反映移动台活动规律的移动模型分别在移动台和移动网络侧进行一致性的位置管理,从而大大减少了网络负载。
权利要求

1.一种对移动网络中的多个移动台进行位置更新管理的系统,其 特征在于:
该多个移动台的每一个具有,
收发装置,用于与移动网络之间进行位置管理信息的收发;
移动模型存储装置,用于存储一个或多个关于该移动台的移动模 式的移动模型;
移动模型选择装置,与所述收发装置和所述移动模型存储装置相 连,用于根据预先设定的优无顺序和移动台当前所在的位置从所述移 动模型中选择一个移动模型;
移动模型计算装置,与所述移动模型选择装置和所述移动模型存 储装置相连,用于根据移动模型选择装置选择的移动模型对移动台的 位置更新进行管理;
位置信息存储装置,与所述移动模型计算装置相连,用于存储移 动台所在的位置信息,
移动网络具有,
收发装置,用于与移动台之间进行位置管理信息的收发;
移动模型存储装置,用于存储所有移动台的移动模型;
移动模型选择装置,用于根据通过收发装置接收到的每个移动台 当前正在使用的移动模型信息,从移动模型存储装置选择相应的移动 模型;
移动模型计算装置,用于根据从移动模型选择装置得到的每个移 动台正在使用的移动模型确定每个移动台的位置。
2.权利要求1的系统,其特征在于:
所述多个移动台的每一个进一步具有,
当前位置确定装置,用于确定所述移动台当前所处的位置;
比较装置,用于将当前位置确定装置确定的当前位置与选择出的 移动模型计算出的位置进行比较,确定是否需要重新选择一个移动模 型,当需要重新选择时,所述比较装置指示所述模型选择装置重新选 择一个移动模型,
所述移动台侧的移动模型选择装置被进一步配置为,响应所述比 较装置的指示,试图根据所述当前位置和所述优先顺序重新从同一侧 的移动模型存储装置中选择一个不同的移动模型,其中如果选择出一 个移动模型,所述移动模型选择装置将移动模型改变这一消息作为位 置管理信息通过自己的收发装置发送给移动网络,并且通知移动台侧 的移动模型计算装置使用新选择出的移动模型继续进行移动台的位置 更新处理,
如果没有选择出移动模型,所述移动模型选择装置则将不使用移 动模型进行位置管理这一消息作为位置管理信息通过自己的收发装置 发送给移动网络,
所述移动网络进一步具有,
判断装置,根据移动台发送来的位置管理信息判断移动台是否使 用了移动模型,当判断为移动台使用了移动模型时,把该移动台使用 的移动模型识别信息输出给移动网络侧的移动模型选择装置。
3.权利要求2的系统,其特征在于:
所述移动台和移动网络进一步各具有一个位置信息更新装置,用 于在没有使用移动模型时对移动台的位置更新进行管理,
所述移动台侧的移动模型选择装置被进一步配置为,如果没有选 择出移动模型,所述移动模型选择装置通知自己一侧的位置信息更新 装置继续进行移动台的位置更新处理,
所述移动网络侧的判断装置被进一步配置为,当所述判断装置判 断为移动台没有使用移动模型时,则将此消息通知移动网络侧的位置 信息更新装置,由其对移动台进行位置更新管理。
4.权利要求1~3任一项的系统,其特征在于:
所述移动网络进一步具有:
位置信息存储装置,与所述移动模型计算装置相连,用于存放每 个移动台的位置信息。
5.权利要求1-3任一项的系统,其特征在于:
在所述移动台,
所述移动模型存储装置中的移动模型是由移动网络或移动台制造 商提供给移动台的或者是移动台的使用者设定的。
6.权利要求2或3的系统,其特征在于:
所述当前位置确定装置通过从移动台的所述收发装置接收移动网 络发送的一个位置标识符来确定当前位置。
7.权利要求2或3的系统,其特征在于:
所述当前位置确定装置是一个自定位系统。
8.权利要求7的系统,其特征在于:
所述自定位系统是一个全球定位系统。
9.一种移动台,其特征在于:具有,
收发装置,用于与一个移动网络之间进行位置管理信息的收发;
移动模型存储装置,用于存储一个或多个关于该移动台的移动模 式的移动模型;
移动模型选择装置,与所述收发装置和所述移动模型存储装置相 连,用于根据预先设定的优先顺序和移动台当前所在的位置从所述移 动模型中选择一个移动模型,并将选择出的移动模型通过收发装置发 送给移动网;
移动模型计算装置,与所述移动模型选择装置和所述移动模型存 储装置相连,用于根据移动模型选择装置选择的移动模型对移动台的 位置更新进行管理;
位置信息存储装置,与所述移动模型计算装置相连,用于存储移 动台所在的位置信息。
10.权利要求9的移动台,其特征在于:进一步具有,
当前位置确定装置,用于确定所述移动台当前所处的位置;
比较装置,用于将当前位置确定装置确定的当前位置与选择出的 移动模型计算出的位置进行比较,确定是否需要重新选择一个移动模 型,当需要重新选择时,所述比较装置指示所述模型选择装置重新选 择一个移动模型,
所述移动模型选择装置被进一步配置为,响应所述比较装置的指 示,试图根据所述当前位置和所述优先顺序重新从移动模型存储装置 中选择一个不同的移动模型,其中如果选择出一个移动模型,所述移 动模型选择装置将移动模型改变这一消息作为位置管理信息通过自己 的收发装置发送给移动网络,并且通知移动模型计算装置使用新选择 出的移动模型继续进行移动台的位置更新处理,
如果没有选择出移动模型,所述移动模型选择装置则将不使用移 动模型进行位置管理这一消息作为位置管理信息通过自己的收发装置 发送给移动网络。
11.权利要求10的移动台,其特征在于:
所述移动台还具有一个位置信息更新装置,用于在没有使用移动 模型时对移动台的位置更新进行管理,
所述移动模型选择装置被进一步配置为,如果没有选择出移动模 型,所述移动模型选择装置通知位置信息更新装置继续进行移动台的 位置更新处理。
12.一种移动网络,用于对多个移动台的位置更新进行管理,其特 征在于:具有,
收发装置,用于与移动台之间进行位置管理信息的收发;
移动模型存储装置,用于存储所有移动台的移动模型;
移动模型选择装置,用于根据通过收发装置接收到的每个移动台 当前正在使用的移动模型信息,从移动模型存储装置选择相应的移动 模型;
移动模型计算装置,用于根据从移动模型选择装置得到的每个移 动台正在使用的移动模型确定每个移动台的位置。
13.权利要求12的移动网络,其特征在于:还具有,
判断装置,根据移动台发送来的位置管理信息判断移动台是否使 用了移动模型,当判断为移动台使用了移动模型时,把该移动台使用 的移动模型识别信息输出给移动网络侧的移动模型选择装置。
14.权利要求13的移动网络,其特征在于:
进一步具有一个位置信息更新装置,用于在没有使用移动模型时 对移动台的位置更新进行管理,
所述判断装置被进一步配置为,当所述判断装置判断为移动台没 有使用移动模型时,则将此消息通知位置信息更新装置,由其对移动 台进行位置更新管理。
15.权利要求12-14任一项的移动网络,其特征在于:进一步具有,
位置信息存储装置,与所述移动模型计算装置相连,用于存放每 个移动台的位置信息。
16.一种对移动网络中的多个移动台进行位置管理的方法,其特征 在于,该方法包括步骤:
在每个移动台存储多个关于该移动台的移动模式的移动模型;
在移动网络侧存储所有各移动台使用的移动模型;
各移动台根据预先设置的优先顺序和该移动台当前所在的位置从 该移动台所存储的移动模型中选择一个移动模型;
各移动台根据选择的移动模型自动地进行本地的位置更新管理;
移动网络根据各移动台当前使用的移动模型自动地进行各移动台 的位置更新管理。
17.权利要求16的方法,其特征在于:进一步包括步骤,
当所述移动台检测到其当前所在的位置不在其当前使用的移动模 型管理范围内时,该移动台确定其本地是否存储了能够进行当前位置 更新管理的移动模型,
当存在能够进行当前位置更新管理的移动模型时,所述移动台使 用该新确定的移动模型进行位置更新管理,并同时通知移动网络,移 动网络使用该新确定的移动模型在移动网络侧进行该移动台的位置更 新管理,
当不存在能够进行当前位置更新管理的移动模型时,所述移动台 通知移动网络放弃使用移动模型进行位置更新管理。

说明书全文

1.技术领域

发明涉及移动通信,尤其涉及通过在移动台和移动网络之间共享 各移动模型来对移动台进行位置管理的系统和方法、移动台和移动网 络。

2.背景技术

在移动网络中,为了保证能够随时随地的为移动台提供服务,对 移动网络来说,对移动台当前所在的位置进行管理是十分重要的。这 样在有发往相应的移动台的呼叫或短消息等信息或者移动台要发出信 息时,移动网络能够立即找到该移动台,并为其建立起通信连接,以 进行信息传输。一个移动台在通话过程中或在待机状态期间可能是不 断移动的。为确保一个已经开始的连接的持续性,移动台在各接入点 之间要进行越区切换。当一个移动台不在通信中时,网络也必须能够 判断该移动台所在的小区,并在需要时为其建立接入连接。

在当前的GSM等移动网络中,主要通过两种基本操作实现当前移 动网络的位置管理:寻呼和位置更新。在无线链路层,寻呼操作是这 样一种处理:即无线网络搜索可以找到一个移动台的准确接入点。这 是通过所有的候选基站发送轮询信号来实现的。如果寻呼成功,则移 动台向某个基站发送一个寻呼响应信号,其中通过该基站建立起移动 连接。而位置更新操作是这样一种处理:即当移动台当前所在的位置 与其所存储的位置相比发生变化的时候,一方面该移动台更新其内部 存储的当前位置;另一方面将其当前位置通知给移动网络,从而使得 移动网络时刻掌握移动台所处的位置,并且避免所有可能的基站都需 要进行搜索。

图1是在一个GSM网络中实现的寻呼和位置更新操作的示意图。 在其它的移动网络中也有类似的操作。

在常规的位置管理方法中,网络覆盖区域被划分为称为位置区 (LA)的较小的逻辑区域。一个位置区就是在地理上移动网络可以跟 踪移动台的位置的区域,即一个位置区是其中肯定能定位移动台的区 域。当一个移动台从一个位置区移动到另一个位置区时,一个位置更 新过程被触发,并且移动台通知网络其所在的位置区发生变化。

为了使移动台检测到位置区的改变,基站周期性地广播它们所属 的位置区的标识符;该标识符被称为位置区域标识符(LAI)。另一方 面,移动台“听取”当前被广播的LAI,并且将其与一个已记录的LAI (即该移动台最后所在的位置区的LAI)进行比较。如果两个LAI相 同,则移动台不作任何处理。如果两个LAI不相同,则移动台将这种 情况解释为LA发生了改变,然后一个位置更新过程被触发,移动台用 一个新的LAI代替其记录的旧的LAI。并且同时该移动台通知移动网 络自己的LAI发生改变这件事情,移动网络响应接收到的该通知进行 移动网络侧有关的更新,从而时刻掌握移动台当前所在的位置区。

这样,在当前的位置更新技术中,基站不停地向移动台广播自己 所属的位置区的LAI;移动台不停地“听取”当前被广播的LAI,并且 将其与一个已记录的LAI进行比较。并且如果两个LAI不相同,移动 台通知移动网络自己的LAI发生改变,而移动网络也要响应这个通知 进行相应的位置更新处理。因此在现有技术中,移动台和移动网络之 间进行的位置信息交互是经常的行为,从而占用了很大的网络开销, 是很费资源的。另外,移动台也必须经常地向移动网络发送信号,从 而功率消耗也很大。

而在实际的生活当中,很多移动台用户的活动是很有规律的,例 如很多人早上去公司,在公司待九个小时,然后回家。这样,如果移 动网络掌握了移动用户的移动模式,则位置更新情况只须在特定的几 个切换点,例如从家到达公司时和从公司回到家时进行处理即可,而 不象现有技术那样不停地在移动台和移动网络之间进行信息交换。从 而不但减少了网络与移动台之间的信号传输,也简化了进行位置更新 的处理。而且移动台的处理也减少了。

研究表明,使用每个用户的移动模型将提高位置管理的效率。现 有技术中也有将移动模型存放在移动网络侧进行位置更新管理的情 况,但这种技术很少有移动台的参与。移动台所做的是得到LAI并将 其自己保存的旧的位置区与接收到的新的LAI进行比较。其他大量的 处理工作是由移动网络承担的。

随着嵌入式微处理器存储器的技术的发展,移动台的处理能 变得更加强大。因此许多在移动网络侧进行的处理可以放在移动台去 做。其次,一个移动台可以通过定位系统例如GPS(全球定位系统), 或通过从移动网络接收的LAI,或它们的组合来定位它自己。

如果将上述技术结合起来将对当前的位置管理技术带来根本性的 改变。

3.发明内容

本发明就是基于上述前提而产生的。

本发明的一个目的是提供一种通过在移动台和移动网络之间共享 各移动模型来对移动台进行位置管理的系统和方法,以及使用移动模 型的移动台和移动网络,从而有效地减少网络的负荷,并且充分利用 移动台强大的处理和存储能力。

为了实现上述目的,本发明提供一种对移动网络中的多个移动台 进行位置更新管理的系统,其特征在于:该多个移动台的每一个具有, 收发装置,用于与移动网络之间进行位置管理信息的收发;移动模型 存储装置,用于存储一个或多个关于该移动台的移动模式的移动模型; 移动模型选择装置,与所述收发装置和所述移动模型存储装置相连, 用于根据预先设定的优先顺序和移动台当前所在的位置从所述移动模 型中选择一个移动模型;移动模型计算装置,与所述移动模型选择装 置和所述移动模型存储装置相连,用于根据移动模型选择装置选择的 移动模型对移动台的位置更新进行管理;位置信息存储装置,与所述 移动模型计算装置相连,用于存储移动台所在的位置信息。移动网络 具有,收发装置,用于与移动台之间进行位置管理信息的收发;移动 模型存储装置,用于存储所有移动台的移动模型;移动模型选择装置, 用于根据通过收发装置接收到的每个移动台当前正在使用的移动模型 信息,从移动模型存储装置选择相应的移动模型;移动模型计算装置, 用于根据从移动模型选择装置得到的每个移动台正在使用的移动模型 确定每个移动台的位置。

在根据本发明的系统中,所述多个移动台的每一个进一步具有, 当前位置确定装置,用于确定所述移动台当前所处的位置;比较装置, 用于将当前位置确定装置确定的当前位置与选择出的移动模型计算出 的位置进行比较,确定是否需要重新选择一个移动模型,当需要重新 选择时,所述比较装置指示所述模型选择装置重新选择一个移动模型, 所述移动台侧的移动模型选择装置被进一步配置为,响应所述比较装 置的指示,试图根据所述当前位置和所述优先顺序重新从同一侧的移 动模型存储装置中选择一个不同的移动模型,其中如果选择出一个移 动模型,所述移动模型选择装置将移动模型改变这一消息作为位置管 理信息通过自己的收发装置发送给移动网络,并且通知移动台侧的移 动模型计算装置使用新选择出的移动模型继续进行移动台的位置更新 处理,如果没有选择出移动模型,所述移动模型选择装置则将不使用 移动模型进行位置管理这一消息作为位置管理信息通过自己的收发装 置发送给移动网络。所述移动网络进一步具有,判断装置,根据移动 台发送来的位置管理信息判断移动台是否使用了移动模型,当判断为 移动台使用了移动模型时,把该移动台使用的移动模型识别信息输出 给移动网络侧的移动模型选择装置。

在根据本发明的系统中,所述移动台和移动网络进一步各具有一 个位置信息更新装置,用于在没有使用移动模型时对移动台的位置更 新进行管理,所述移动台侧的移动模型选择装置被进一步配置为,如 果没有选择出移动模型,所述移动模型选择装置通知自己一侧的位置信 息更新装置继续进行移动台的位置更新处理。所述移动网络侧的判断装 置被进一步配置为,当所述判断装置判断为移动台没有使用移动模型时, 则将此消息通知移动网络侧的位置信息更新装置,由其对移动台进行位 置更新管理。

本发明还提供一种移动台,其特征在于具有:收发装置,用于与一 个移动网络之间进行位置管理信息的收发;移动模型存储装置,用于存 储一个或多个关于该移动台的移动模式的移动模型;移动模型选择装置, 与所述收发装置和所述移动模型存储装置相连,用于根据预先设定的优 先顺序和移动台当前所在的位置从所述移动模型中选择一个移动模型, 并将选择出的移动模型通过收发装置发送给移动网;移动模型计算装置, 与所述移动模型选择装置和所述移动模型存储装置相连,用于根据移动 模型选择装置选择的移动模型对移动台的位置更新进行管理;位置信息 存储装置,与所述移动模型计算装置相连,用于存储移动台所在的位置 信息。

根据本发明的移动台进一步具有,当前位置确定装置,用于确定所 述移动台当前所处的位置;比较装置,用于将当前位置确定装置确定的 当前位置与选择出的移动模型计算出的位置进行比较,确定是否需要重 新选择一个移动模型,当需要重新选择时,所述比较装置指示所述模型 选择装置重新选择一个移动模型,所述移动模型选择装置被进一步配置 为,响应所述比较装置的指示,试图根据所述当前位置和所述优先顺序 重新从移动模型存储装置中选择一个不同的移动模型,其中如果选择出 一个移动模型,所述移动模型选择装置将移动模型改变这一消息作为位 置管理信息通过自己的收发装置发送给移动网络,并且通知移动模型计算装 置使用新选择出的移动模型继续进行移动台的位置更新处理,如果没有选择 出移动模型,所述移动模型选择装置则将不使用移动模型进行位置管理这一 消息作为位置管理信息通过自己的收发装置发送给移动网络。

根据本发明的移动台进一步具有一个位置信息更新装置,用于在没 有使用移动模型时对移动台的位置更新进行管理,所述移动模型选 择装置被进一步配置为,如果没有选择出移动模型,所述移动模型 选择装置通知位置信息更新装置继续进行移动台的位置更新位置。

本发明还提供一种移动网络,用于对多个移动台的位置更新进 行管理,其特征在于:具有,收发装置,用于与移动台之间进行位 置管理信息的收发;移动模型存储装置,用于存储所有移动台的移 动模型;移动模型选择装置,用于根据通过收发装置接收到的每个 移动台当前正在使用的移动模型信息,从移动模型存储装置选择相 应的移动模型;移动模型计算装置,用于根据从移动模型选择装置 得到的每个移动台正在使用的移动模型确定每个移动台的位置。

根据本发明的移动网络还具有,判断装置,根据移动台发送来 的位置管理信息判断移动台是否使用了移动模型,当判断为移动台 使用了移动模型时,把该移动台使用的移动模型识别信息输出给移 动网络侧的移动模型选择装置。

根据本发明的移动网络还具有一个位置信息更新装置,用于在 没有使用移动模型时对移动台的位置更新进行管理,所述判断装置 被进一步配置为,当所述判断装置判断为移动台没有使用移动模型 时,则将此消息通知位置信息更新装置,由其对移动台进行位置更 新管理。

本发明进而提供一种对移动网络中的多个移动台进行位置管理 的方法,其特征在于,该方法包括步骤,在每个移动台存储多个关 于该移动台的移动模式的移动模型;在移动网络侧存储所有各移动 台使用的移动模型;各移动台根据预先设置的优先顺序和该移动台 当前所在的位置,从该移动台所存储的移动模型中选择一个移动模 型;各移动台根据选择的移动模型自动地进行本地的位置更新管理; 移动网络根据各移动台当前使用的移动模型自动地进行各移动台的 位置更新管理。

根据本发明的方法进一步包括步骤,当所述移动台检测到其当 前所在的位置不在其当前使用的移动模型管理范围内时,该移动台 确定其本地是否存储了能够进行当前位置更新管理的移动模型,当存在 能够进行当前位置更新管理的移动模型时,所述移动台使用该新确定的 移动模型进行位置更新管理,并同时通知移动网络,移动网络使用该新 确定的移动模型在移动网络侧进行该移动台的位置更新管理,当 不 存在能够进行当前位置更新管理的移动模型时,所述移动台通知移动 网络放弃使用移动模型进行位置更新管理。

4.附图说明

通过以下结合附图对本发明的最佳实施例的详细说明,本发明的 其他优点将更加明显。

图1是现有技术中进行位置管理的操作的示意图。

图2是根据本发明进行位置管理的系统在移动台侧的功能方框 图。

图3是根据本发明进行位置管理的系统在移动网络侧的功能方框 图。

图4示出移动模型初始化过程的流程图

图5示出在移动台侧根据移动模型进行本地位置更新管理的过程 流程图。

图6示出改进的在移动台侧进行位置管理的处理过程的流程图。

图7是根据本发明进行位置管理的移动网络侧的处理的流程图。

图8是通过共享移动模型在移动台和移动网络之间建立通话链路 的流程图。

5.具体实施方式

图2是根据本发明进行位置管理的系统在移动台侧的功能方框 图。

如图2所示,移动台1具有一个收发装置100,一个位置信息更 新装置101,一个移动模型选择装置102,一个当前位置确定装置103, 一个移动模型计算装置104,一个移动模型存储装置105,一个位置信 息存储装置106,和一个比较装置107。

移动模型存储装置105,用于存储移动台1可以使用的移动模型 1~N。随着数据挖掘数据处理技术的日益成熟,在移动网络侧对移 动台的位置更新历史数据进行统计整理,从而抽象出反映移动台用户 的活动规律的移动模型,并且使用移动模型对移动台进行位置管理已 经是现有技术,因此,关于移动模型的建立,生成在本发明中不作详 细描述。

移动模型1~N可以由移动用户通过移动台1的输入装置(未示出) 输入,也可以由移动网络侧或移动台制造商提供给用户多个可选方案 由用户进行选择,或者将两者之间结合。如果移动模型是由移动网络 2提供的,则移动台1的收发装置100从移动网络2下载移动网络2 提供给自己的移动模型,并将其存储到移动台的移动模型存储装置105 中;如果移动模型是移动台1已经存储的,则以上的下载过程就不需 要了。另外,本领域的技术人员将能够理解,该移动台关于移动模型 的下载操作可以仅进行一次,并将下载的移动模型存储在移动台的存 储装置中供以后使用,而不必在每次在移动台1开机时进行。而且当 移动网络2有提供给移动台新的移动模型时或移动台1希望下载新的 移动模型的时候,还可以再次下载。

移动台1可用的每一个移动模型1~N可以按照模型中的移动算 法,计算出在某个时刻移动台应该位于的位置,并且能够根据计算出 的位置信息及移动台中存储的位置信息确定需要对移动台进行位置信 息更新的时刻,并在该定时自动地用计算出的位置信息更新移动台中 已经存储的位置信息,使得移动台总是保持最新的位置信息。因此如 果移动台用户每天的活动情况很规律(例如该用户是一个正常上下班 的人),则移动台可以仅根据移动模型来进行位置管理,自动地更新移 动台侧保持的位置信息,而几乎不用与移动网络进行交互。而在移动 网络侧,也根据该相应的移动模型来自动地更新移动网络侧保持的关 于移动台的当前位置信息,从而与移动台侧保持的位置信息一致地时 刻保持移动台最新的当前位置信息,而不用频繁地与移动台进行交互, 这样,移动台与移动网络之间的信息交互大量减少,从而极大地减轻 了网络负荷。

下面举一个简单的移动模型的例子:

周一至周五

7:00~8:00AM,在从家到公司的路上(路线,平均速度x)

8:00~5:00PM,在公司,公司由基站i覆盖

5:00~6:00PM,在回家路上(路线,平均速度x)

6:00~次日7:00AM,在家、家由基站j覆盖

周六至周日

无特定模型

本领域技术人员将能够理解,该移动模型可以用一个数学函数表 示,也可以是基于移动台的活动规律的一个或多个规则,或者采用其 他能够反映移动台随时间变化的规律的形式。而且该移动模型可以用 软件程序的形式进行实施。

收发装置100用于与移动网络2之间进行位置管理信息的发送与 接收。

移动模型选择装置102,用于根据一个预定的优先顺序和移动台 当前所处的位置CL,从移动模型存储装置105中选择一个最适合进行 移动台的位置管理的移动模型,并将该选出的移动模型识别信息(例 如移动模型的编号)通过收发装置100发送给移动网络2。然后,该 移动模型选择装置102把选择出的移动模型作为当前有效的移动模 型,将其识别信息提供给移动模型计算装置104。另外,当移动模型 选择装置102经检测发现没有适合于管理移动台当前的活动的移动模 型时,它将该情况通知给一个位置信息更新装置101,并同时将该情 况通知给移动网络2,由该位置信息更新装置101与移动网络2按照 现有技术对移动台进行位置更新管理。本领域的技术人员将能够理解, 该该位置信息更新装置101实际上可以是实现在本发明的技术背景中 所描述的位置管理的装置,也可以是任何其它的用于实现现有技术中 的位置管理的装置。

移动模型计算装置104从移动模型存储装置105中调用移动模型 选择装置102选择出的移动模型,由该移动模型对移动台的位置更新 进行管理。该移动模型通过使用一个模型算法或规则等计算出移动台 在模型中的位置,并在需要进行移动台本地存储的位置信息更新时, 执行一个本地位置更新过程,该本地位置更新过程将在以后详述。

位置信息存储装置106存储移动台最新的当前位置信息,该位置 信息随着移动台所处的位置变动而被改变,从而保持移动台最新的当 前位置信息。它可能在移动台开机时通过从移动网络接收LAI或者通 过移动台内的一个自定位装置获得,也可能是上述被选择的模型执行 本地位置更新过程获得,也可能是如后面所述通过触发一个系统位置 更新过程获得。因此,该位置信息可能是一个逻辑位置信息例如LAI或 者是移动网络可以寻址的任何一个逻辑单位例如小区位置,也可能是 一个例如由上述自定位装置获得的绝对位置信息。但是无论位置信息 是什么类型的,只要不影响移动模型进行的计算和比较装置进行的比 较并且能够使移动网络进行移动台的位置确定即可。

当前位置确定装置103用于确定移动台1当前所处的真实位置 CL。该当前位置确定装置103可以通过使用从收发装置100接收的LAI 来确定移动台1的当前位置CL,也可以通过使用一个自定位系统,例 如GPS系统来确定移动台1当前所处的真实位置CL。因此,该位置信 息CL也可以是一个逻辑位置信息例如LAI或者是移动网络可以寻址 的任何一个逻辑单位例如小区位置,也可能是一个例如由上述自定位 装置获得的绝对位置信息。

比较装置107,用于将由当前位置确定装置103确定的当前位置 CL与选择出的移动模型计算出的位置信息进行比较,根据公式Δ=| 当前位置信息CL-计算出的位置信息|确定两者之间的误差Δ,当 Δ在容忍范围内时,例如当Δ小于等于某个基准值的时候,表明移动 台1当前的移动情况仍在有效移动模型(即被选择的移动模型)的管 理状态下,其中Δ的容忍范围是与模型相关的。当Δ不在容忍范围内 时,例如当Δ大于某个基准值的时候,则表明移动台1当前的移动情 况已经超出有效移动模型的管理范围。这时,比较装置107将该Δ不 在容忍范围内的情况通知给移动模型选择装置102,由其进行进一步 的判断,关于此判断的详细情况,将在后面描述流程图的时候进行说 明。另外,本领域的技术人员将能够理解,比较装置107也可以采取 其他的比较方法对由当前位置确定装置103确定的当前位置CL与选择 出的移动模型计算出的位置信息进行比较,只要能够确定移动台1当 前的移动情况是否在有效移动模型的管理范围内即可。

图3是根据本发明进行位置管理的系统在移动网络侧的功能方框 图。

在移动网络2一侧,与移动台1一侧对应地设置有收发装置200, 位置信息更新装置201,判断装置202,移动模型选择装置203,移动 模型计算装置204,移动模型存储装置205,和位置信息存储装置206。

移动模型存储装置205,用于存储所有移动台能够使用的移动模 型1-M(M≥N)。移动模型1~M可以由移动用户通过移动台上载给移 动网络;也可以由移动网络侧或移动台制造商通过对用户的位置更新 历史数据进行统计整理,从而根据用户的活动特征抽象出反映用户的 活动规律的移动模型。

在移动网络侧的位置信息存储装置206存储所有的移动台当前的 位置信息。

移动网络2的收发装置200用于与移动台1的收发装置100之间 进行位置管理信息的收发。

判断装置202用于接收移动台发送来的关于位置管理的信息,并 进而根据移动台发送来的信息判断移动台是否使用了移动模型进行位 置管理。

移动网络2的位置信息更新装置201用于与移动台1的位置信息 更新装置101配合按照现有技术对移动台进行位置更新管理。

另外,移动网络2侧的移动模型选择装置203和移动模型计算装 置204与移动台1侧的移动模型选择装置102和移动模型计算装置104 是对应设置的,其功能相同,因此其描述从略。

下面将详细描述根据本发明的位置更新处理的过程。

首先介绍移动模型初始化的过程。

图4示出移动模型初始化过程的流程图。

移动台1加电(S101)后,当前位置确定装置103确定移动台当 前所在的位置CL,并将其提供给移动模型选择装置102(S102)。移动 模型选择装置102按照一个预定的优先级顺序和当前位置CL从移动模 型存储装置105中试图选择一个适于管理移动台1的移动模型(S103), 该优先级例如可以是移动网络通过对移动台的历史位置更新记录进行 分析后设定的,也可以是移动台1的用户按照自己的活动规律自己设 定的。并且对于最能反映移动台日常的活动规律的移动模型赋予最高 的优先权。然后,如果选择出了移动模型,移动模型选择装置102将 选择的移动模型的识别信息通过收发装置100通知移动网络2(S104)。 另外如果没有选择出移动模型,移动模型选择装置102将通过收发装 置100通知移动网络2不使用移动模型进行位置管理(S105)。这种情 况下,将由位置信息更新装置101按照现有技术进行位置管理。

下面将介绍移动模型计算装置104利用移动模型对移动台1进行 本地位置更新管理的过程。

图5示出本地位置更新管理的过程流程图。

在移动模型初始化工作完成之后,移动模型选择装置102将选择 的移动模型的识别信息和当前位置CL提供给移动模型计算装置104 (S201),移动模型计算装置104将当前位置CL作为移动台的位置信 息存储到位置信息存储装置106中,然后从移动模型存储装置106中 调用相应的移动模型,并将移动台1本地的位置管理交由该选择出的 移动模型进行管理。该有效的移动模型计算出移动台1根据模型进行 活动时,该移动台所应该位于的位置的信息(S202)。然后该移动模型 用该计算出的位置信息来更新位置信息存储装置106的内容LA (S203),然后处理返回到步骤S202继续进行。当然以上所描述的本 地位置更新管理的操作的前提是,移动台1完全按照被选择的移动模 型反映的规律进行活动。但实际上移动台1的活动不是严格地完全按 照某一个移动模型的。因此本发明进一步通过一个比较过程来完善根 据移动模型进行位置管理的处理过程,也可以称其为系统位置信息更 新过程。

图6示出改进的根据移动模型进行位置管理的处理过程的流程 图。

首先,移动台1的当前位置确定装置103确定移动台1当前所在 的位置CL(S301)。

然后,该当前位置确定装置103将当前位置CL提供给比较装置 107(S302)。

比较装置107从位置信息存储装置106中取出存储的位置信息, 并将其与当前位置CL进行比较(S303)。在图3中的流程图中已经说 明过,如果移动台的位置管理是由移动模型进行管理的,则移动模型 将计算出的位置信息存储到位置信息存储装置106中,因此这种情况 下比较装置107取出的位置信息也是移动模型计算出的位置信息。比 较装置107根据公式Δ=|当前位置信息CL-计算出的位置信息| 确定两者之间的误差Δ,当Δ在容忍范围内时,表明移动台1当前的 移动情况仍在有效移动模型(即被选择的移动模型)的管理状态下, 于是由当前有效的移动模型继续进行移动台本地的位置管理,并返回 到步骤S301继续进行处理。

当Δ不在容忍范围内时,则表明移动台1当前的移动情况已经超 出有效移动模型的管理范围。比较装置107通知移动模型选择装置 102,当前的移动模型已经不适于进行移动台1的位置管理(S304)。

移动模型选择装置102响应该通知消息,试图按照预先设定的优 先级顺序从移动模型存储装置105中选择一个适宜于对当前位置CL进 行管理的另一个移动模型(S305)。

当符合条件的移动模型存在时,移动模型选择装置102将新选择 的移动模型的识别信息通过收发装置100通知给移动网络2,并且将 选择的移动模型的识别信息及当前位置CL提供给移动模型计算装置 104(S306)。

于是,移动模型计算装置104将当前位置CL作为移动台的位置信 息存储到位置信息存储装置106中,并将移动台的位置更新管理交给 新选择的移动模型继续进行(S307)。

另外,当没有符合条件的移动模型时,移动模型选择装置102将 通知位置信息更新装置101,并且还把无移动模型可使用的消息通过 收发装置105发送给移动网络2(S308)。

响应该通知,该移动模型位置信息更新装置101和移动网络2按 照已有技术中的位置管理方法对移动台1的位置更新进行管理 (S309)。

图7示出移动网络侧进行的处理的流程图。

首先,收发装置200从移动台1接收关于位置管理的信息,并将 其输出给判断装置202(S401)。

判断装置202进而根据移动台发送来的位置管理信息判断移动台 是否使用了移动模型进行位置管理(S402)。

当判断装置202判断为移动台1使用了移动模型时(例如通过接 收到移动模型识别信息来进行判断),把该移动台使用的有效移动模型 识别信息输出给移动模型选择装置203(S403)。由移动模型选择装置 203从移动模型存储装置205中选择出移动台1当前使用的移动模型, 并将其交由移动模型计算装置204(S404)。移动模型计算装置204进 而将关于移动台1的位置管理交给选择出的移动模型进行管理 (S405),从而与在移动台1处的移动模型保持一致地在移动网络2侧 对移动台1的位置进行管理。

而当判断装置判断为移动台1没有使用移动模型时,则把位置管 理交由位置信息更新装置201(S406),由其按照现有技术与移动台1 的位置信息更新装置101配合按照现有技术对移动台进行位置更新管 理(S407)。

下面将参考图8详细描述移动台和移动网络通过共享移动模型进 行来话接入的过程。假设移动台B要与移动台A进行通话,此时移动 台A与移动网络之间通过共享移动模型C进行位置更新管理。

首先,移动台B向移动网络发送要与移动台A进行通话的请求 (S801);

响应该请求,移动网络检查移动台A使用何种移动模型,在此为 移动模型C(S802);

于是移动网络调用移动模型C计算出移动台A的位置(S803);

然后移动网络根据该计算出的位置寻呼移动台A(S804),从而在 移动台A和移动台B之间建立起通信链路。

以上图8所示的流程图中,在移动网络检测移动台A的位置时没 有使用存储装置。但是本领域的技术人员将能够理解,在上述各步骤 之前以及执行过程中,移动模型C也可以事先随时地把计算出的移动 台A的位置存储在位置信息存储装置206中,而移动网络在查找移动 台A的位置时,从位置信息存储装置206中检索出来即可。

通过以上的描述可以发现,本发明通过在移动台和移动网络之间 进行移动模型的相互更新,从而有效地利用了移动台不断增加的存储 能力。

并且在利用移动模型进行位置管理的过程中利用了移动台自己进 行定位、存储和计算的能力。

另外,通过共享上述模型,移动台和移动网络几乎不交换寻呼和 位置更新信息。对于移动台,通过其定位、计算和存储能力,知道它 的移动是由已知的类型覆盖的,并且网络也知道不管是通过寻呼一个 个性化位置区域(家)或是一个特定的基站(公司站点)都可以联系 到该移动台。只有当移动台发现它的移动已经不被模型管理时,才触 发一个位置更新,从而使得移动台和网络用现有的位置管理方法,或 试图共享一个新的移动模型。本发明帮助移动台和移动网络进一步改 善移动网络的位置管理功能。

应该注意的是,上面所描述的实施方式只是用于说明本发明,并 不构成对本发明的限制。

虽然结合附图详细描述了本发明的实施例,但是对于本领域的技 术人员来说,仍可以对上述实施方式作出各种修改和变更而不未必本 发明的实质和范围。因此,本发明的范围仅由所附权利要求限定。

QQ群二维码
意见反馈