WO/2011/158772 | MOBILE COMMUNICATION METHOD AND CALL SESSION CONTROL SERVER DEVICE |
WO/2013/088398 | Device to Device Communication |
WO/2016/145800 | PDP CONNECTION ESTABLISHING METHOD AND DEVICE |
YANG RENHUI (CN)
CN101292557A | 2008-10-22 | |||
CN1980466A | 2007-06-13 | |||
CN101115217A | 2008-01-30 |
北京康信知识产权代理有限责任公司 (CN)
权 利 要 求 书 一种 WIMAX系统寻呼处在空闲模式下终端的方法, 其特征在于, 包 括: 基站获取、 保存当前网络侧中使用的并和每个新加入终端相关的每一组寻 呼周期和寻呼偏移参数; 在每一帧, 基站使用所述保存的每一组寻呼周期和寻呼偏移参数判断终端 是否处于监听间隔, 当根据其中任何一组寻呼周期和寻呼偏移参数判断终端处 于监听间隔, 则基站在这一帧将基站的空口寻呼消息发送出去。 如权利要求 1 所述的方法, 其特征在于, 所述基站获取、 保存当前网 络侧中使用的并和每个新加入终端相关的寻呼周期和寻呼偏移参数, 包括: 当新加入终端在基站执行位置更新, 基站接收到接入网关给基站发送的位 置更新响应消息时, 将所述位置更新响应消息中的寻呼周期和寻呼偏移保存到 本地。 如权利要求 1 所述的方法, 其特征在于, 所述基站获取、 保存当前网 络侧中使用的并和每个新加入终端相关的寻呼周期和寻呼偏移参数, 包括: 当基站收到来自接入网关的 R6 口的针对新加入终端的空口寻呼消息时, 将其中的寻呼周期和寻呼偏移保存到本地。 如权利要求 1所述的方法, 其特征在于, 还包括: 基站为每一组寻呼周期和寻呼偏移参数设置一个计数器; 当判断到新保存的寻呼周期和寻呼偏移参数已经在基站保存, 则将这一组 参数对应的计数器加 b; 当判断到新保存的寻呼周期和寻呼偏移参数之前没有 在基站保存, 将这一组参数对应的计数器置为 a; 当本地保存的一组参数对应 的计数器在设定时间没有更新, 将对应的计数器减 c, 其中 a、 b、 c均为正整 数; 当一组参数的计数器的值低于预设阈值 d时, 则删除掉这一组参数, 其中 d为整数。 5. 如权利要求 4所述的方法, 其特征在于: 所述 a=b=c=l , 所述 d=0。 6. —种 WIMAX系统寻呼处在空闲模式下终端的装置, 设置于基站, 其 特征在于, 包括: 获取模块, 用于获取、 保存当前网络侧中使用的并和每个新加入终端相关 的每一组寻呼周期和寻呼偏移参数; 第一判断模块, 用于在每一帧, 使用所述保存的每一组寻呼周期和寻呼偏 移参数判断终端是否处于监听间隔; 发送模块, 用于当才 居其中任何一组寻呼周期和寻呼偏移参数判断终端处 于监听间隔, 则在这一帧将基站的空口寻呼消息发送出去。 7. 如权利要求 6所述的装置, 其特征在于, 所述获取模块, 进一步用于当新加入终端在基站执行位置更新, 基站接收 到接入网关给基站发送的位置更新响应消息时, 将所述位置更新响应消息中的 寻呼周期和寻呼偏移保存到本地。 8. 如权利要求 6所述的装置, 其特征在于, 所述获取模块, 进一步用于当基站收到来自接入网关的 R6 口的针对新加 入终端的空口寻呼消息时, 将其中的寻呼周期和寻呼偏移保存到本地。 9. 如权利要求 6所述的装置, 其特征在于, 还包括: 计数模块, 用于每一组寻呼周期和寻呼偏移参数设置一个计数器, 当判断 到新保存的寻呼周期和寻呼偏移参数已经在基站保存, 则将这一组参数对应的 计数器加 b; 当判断到新保存的寻呼周期和寻呼偏移参数之前没有在基站保存, 将这一组参数对应的计数器置为 a; 第二判断模块, 用于当本地保存的一组参数对应的计数器在设定时间没有 更新 , 将对应的计数器减 c, 其中 a、 b、 c均为正整数; 删除模块, 用于当一组参数的计数器的值低于预设阈值 d, 则删除掉这一 组参数, 其中 d为整数。 10. 如权利要求 9所述的装置, 其特征在于: 所述计数模块中, a=b=c=l , 所述 d=0。 |
Listening Interval ) 时, 才会接收来自基站的各种空口消息。 所以要保证处在 空闲模式下的终端可以收到基站发送的空口寻 呼消息 (MOB_PAG-ADV), 就 必须保证基站发送空口寻呼消息 (MOB_PAG-ADV)的时机刚好在终端进入监 听间隔( Paging Listening Interval ) 时。 而处在空闲模式下的终端什么时候进 入监听间隔( Paging Listening Interval )是由寻呼周期 (PAGING_CYCLE)和寻 呼偏移 (PAGING_OFFSET)这两个参数决定的。 只有当前帧号 N满足以下条 件时:
N module PAGING CYCLE == PAGING OFFSET; 公式 1 其中 module函数是一个取余的运算。 终端就开始进入到寻呼监听间隔 (Paging Listening Interval), 而终端处在 寻呼监听间隔 (Listening Interval)的时长是由寻呼间隔时长 (Paging Interval Length)这个参数来决定的。 其中寻呼周期(PAGING_C YCLE)、 寻呼偏移 (PAGING_OFFSET)和寻呼间隔时长 (PAGING Interval Length)都是由基站在 终端进入空闲模式时通过空口消息 (DREG_CMD)携带给终端的,请参看图 1。 步骤 101: 终端发送进入空闲模式请求的空口寻呼消息给 基站; 步骤 102:基站根据终端的请求向接入网关发送 R6口的进入空闲模式请 求; 步骤 103: 接入网关发送进入空闲模式的响应消息给基站 , 这个消息中 携带寻呼周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset); 步骤 104: 基站将接入网关携带的寻呼周期和寻呼偏移通 过空口的进入 空闲模式响应发送给终端, 随后终端就会按照这个参数进入到寻呼模式, 并 且在监听态和不可达态之间切换; 步骤 105: 基站向接入网关发送一个进入空闲模式确认消 息, 确认终端 进入空闲模式。 要使得基站覆盖范围内所有处在空闲模式下的 终端在每个监听间隔都能 收到空口寻呼消息 (MOB_PAG- AD V) , 需要考虑两种场景。 场景一: 终端从基站 1进入到空闲模式,然后终端一直处在基站 1的覆盖范围下。 在这种场景下, 由于基站 1 知道这个终端进入空闲模式时的寻呼周期 ( PAGING CYCLE ) 和寻呼偏移 (PAGING_OFFSET), 所以基站 1可以根据 这两个值计算正确的发送的空口寻呼消息(MOB _PAG-ADV)的时机。 场景二: 终端从基站 1进入空闲模式, 然后移动到了基站 2的覆盖范围下。 这种 情况下, 由于基站 2 没有办法直接获取处在空闲模式下终端的寻呼 周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset) , 所以没有办法直接通过上述公式 1来计算出空闲模式下终端的监听间隔 (Paging Listening Interval), 总结这些场景问题集中在以下两点: <1>、 基站无法准确及时的知道自己覆盖范围内新移 动来的处在空闲模 式的终端的寻呼周期 (PAGING_CYCLE)和寻呼偏移 (PAGING_OFFSET), 也 就无法有效保证空口寻呼消息 (MOB_PAG-ADV)在正确的时机发送出去。 <2>、 基站无法及时准确知道从自己覆盖范围内移动 走的终端, 这样基 站仍然会周期的发送空口寻呼消息, 这样会造成一定程度的空口带宽浪费。 因此, 如何选择时机寻呼处在空闲模式下的终端, 有效保证空口寻呼消 息在正确的时机发送出去, 并节省空口带宽,成为技术人员需要考虑的问 题。 在实现本发明的过程中, 发明人意识到现有技术存在如下缺陷: 基站无 法及时对自己覆盖范围内处于空闲模式的新增 加终端的寻呼周期和寻呼偏移 更新参数, 造成无法准确的发送空口寻呼消息。 发明内容 本发明所要解决的技术问题是提供一种寻呼处 在空闲模式下终端的方法 及装置, 能够解决基站无法对自己覆盖范围内处于空闲 模式的新增加的终端 的寻呼周期和寻呼偏移进行参数及时更新的问 题。 为了解决上述技术问题, 本发明提供了一种 WIMAX系统寻呼处在空闲 模式下终端的方法, 包括: 基站获取、 保存当前网络侧中使用的并和每个新 加入终端相关的每一组寻呼周期和寻呼偏移参 数; 在每一帧, 基站使用所述 保存的每一组寻呼周期和寻呼偏移参数判断终 端是否处于监听间隔, 当根据 其中任何一组寻呼周期和寻呼偏移参数判断终 端处于监听间隔, 则基站在这 一帧将基站的空口寻呼消息发送出去。 优选的, 所述基站获取、 保存当前网络侧中使用的并和每个新加入终端 相关的寻呼周期和寻呼偏移参数, 包括: 当新加入终端在基站执行位置更新, 基站接收到接入网关给基站发送的位置更新响 应消息时, 将所述位置更新响 应消息中的寻呼周期和寻呼偏移保存到本地。 优选的, 所述基站获取、 保存当前网络侧中使用的并和每个新加入终端 相关的寻呼周期和寻呼偏移参数, 包括: 当基站收到来自接入网关的 R6 口 的针对所述新加入终端的寻呼消息时, 将其中的寻呼周期和寻呼偏移保存到 本地。 优选的, 所述方法还包括: 基站为每一组寻呼周期和寻呼偏移参数设置 一个计数器; 当判断到新保存的寻呼周期和寻呼偏移参数已 经在基站保存, 则将这一组参数对应的计数器加 b; 当判断到新保存的寻呼周期和寻呼偏移 参数之前没有在基站保存, 将这一组参数对应的计数器置为 a; 当本地保存 的一组参数对应的计数器在设定时间没有更新 ,将对应的计数器减 c,其中 a、 b、 c均为正整数; 当一组参数的计数器的值低于预设阈值 d时, 则删除掉这 一组参数, 其中 d为正整数。 此时, 在每一帧, 基站使用保存的每一组寻呼 周期和寻呼偏移参数判断终端是否处于监听间 隔, 当根据其中任何一组寻呼 周期和寻呼偏移参数判断终端处于监听间隔, 则基站在这一帧将基站的空口 寻呼消息发送出去的步骤具体为: 不再根据这一组参数发送空口消息。 优选的, 上述方法中, a=b=c=l , d=0。 为了解决上述技术问题, 本发明还提供了一种 WIMAX系统寻呼处在空 闲模式下终端的装置, 设置于基站, 包括: 获取模块, 用于获取、 保存当前网络侧中使用的并和每个新加入终端 相 关的每一组寻呼周期和寻呼偏移参数; 第一判断模块, 用于在每一帧, 使用保存的每一组寻呼周期和寻呼偏移 参数判断终端是否处于监听间隔; 发送模块, 用于当根据其中任何一组寻呼周期和寻呼偏移 参数判断终端 处于监听间隔, 则在这一帧将基站的空口寻呼消息发送出去。 具体来讲, 所述获取模块用于当终端在基站执行位置更新 , 基站接收到 接入网关给基站发送的位置更新响应消息时, 将位置更新响应消息中的寻呼 周期和寻呼偏移保存到本地; 或当基站收到来自接入网关的 R6 口的空口寻 呼消息时, 将其中的寻呼周期和寻呼偏移保存到本地。 优选的, 该装置还可以包括: 计数模块, 用于每一组寻呼周期和寻呼偏 移参数设置一个计数器, 当判断到新保存的寻呼周期和寻呼偏移参数已 经在 基站保存, 则将这一组参数对应的计数器加 b; 当判断到新保存的寻呼周期 和寻呼偏移参数之前没有在基站保存, 将这一组参数对应的计数器置为 a; 第二判断模块, 用于当本地保存的一组参数对应的计数器在设 定时间没有更 新, 将对应的计数器减 c, 其中 a、 b、 c均为正整数; 删除模块, 用于当一 组参数的计数器的值变为 0, 则删除掉这一组参数, 其中 d为正整数。 优选的, 上述技术模块中, a=b=c=l , d=0。 釆用本发明的方法及装置, 可以很好的解决现有技术存在的问题。 通过 本发明设置的获取、 保存参数的方式, 基站可以保证进入自己覆盖范围内的 终端总是可以在其寻呼监听间隔内收到空口寻 呼消息 (MOB_PAG-ADV)。 另 夕卜, 由于基站会不断的把那些长时间没有使用的寻 呼参数组删除, 这样也可 以防止由于发送没有意义的空口寻呼消息 (MOB_PAG-ADV)而导致的空口资 源的浪费。 附图说明 图 1为现有技术中基站在终端进入空闲模式时通 空口消息将寻呼参数 发送给终端的示意图; 图 2为本发明终端在进入空闲模式流程中获取寻 周期和寻呼偏移流程 图; 图 3为本发明终端在位置更新流程中获取寻呼周 和寻呼偏移流程图; 图 4为本发明终端在寻呼流程中获取寻呼周期和 呼偏移流程图; 图 5为本发明整个记录和使用寻呼参数的流程图 图 6为寻呼处在空闲模式下终端的装置结构图。 具体实施方式 本发明的基本思想是这样的: 基站在一开始上电的 时候, 并不会周期的发送空 口 寻呼 (MOB_PAG-ADV)消息, 因为这个时候基站还不知道任何获得空闲模式 下终 端的监听间隔(Paging Listening Interval)所需要的参数, 比如寻呼周期 (Paging Cycle)和寻呼偏移(Paging_Offset)。 在随后的流程中, 基站会不断的在下述流程中获取各组寻呼周期
( Paging Cycle ) 和寻呼偏移 (Paging_Offset)。 经过不断的获取, 基站会最终 获取到当前网络侧中使用的并和本基站相关的 寻呼周期 (Paging_Cycle)和寻 呼偏移 (Paing_Offset)。 基站获取寻呼周期和寻呼偏移的流程包括以下 流程, 在这种流程中基站就能获取、 记录每个终端相关的寻呼周期 (Paging_Cycle) 和寻呼偏移(Paging_Offset) , 并计算终端的寻呼间隔(Paging Listening Interval): 1、 有终端从本基站进入空闲模式。 那么当网络侧 ASN-GW(Access Service Network Gateway, 接入业务网络网关)给基站的进入空闲模式响 应 (IM Entry State Change Rsp)的时候, 基站会将响应消息中的寻呼周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset)记录到本地, 参看图 2。 在这幅流程图中前面的流程与图 1相同,需要特殊处理的地方在步骤 203 之后增加了步骤 204: 将 R6 空口进入空闲模式响应消息中携带的寻呼周期 (Paging Cycle)和寻呼偏移 (Paging_Offset)的寻呼参数组保存到本地。
2、 有终端在本基站执行位置更新(Location Update)。 那么当网络侧 ASN-GW 给基站响应位置更新响应(LU_RSP)的时候, 基站会将其中的寻呼 周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset)记录到本地, 参看图 3。 步骤 301: 终端发送空口位置更新请求 (RNG_REQ); 步骤 302: 基站在收到了终端的位置更新请求之后, 向接入网关发送 R6 口的位置更新请求 (LU_REQ); 步骤 303: 接入网关向基站回复 R6口的位置更新响应(LU_RSP); 步骤 304: 基站将 R6 口位置更新响应中携带的寻呼周期 (Paging_Cycle) 和寻呼偏移 (Paging_Offset)寻呼参数组记录到本地; 步骤 305 : 基站发送空口位置更新响应给终端。 终端确认位置更新成功; 步骤 306: 基站向接入网发送 R6口位置更新确认消息。
3、当基站收到来自网络侧 ASN-GW的 R6口的寻呼 (R6 Paging Announce) 消息, 基站会将其中的寻呼周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset)记 录到本地, 参看图 4。 步骤 401 : 网络侧有了发往空闲模式的终端的数据; 步骤 402: 接入网关发送 R6的空口寻呼消息给基站; 步骤 403: 基站在收到了 R6口的空口寻呼消息之后, 将空口寻呼消息中 携带的寻呼周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset)保存到本地; 步骤 404: 基站发送空口寻呼消息 (MOB_PAG-ADV)给终端。 一旦基站本地保存 了 寻呼周 期(Paging_Cycle)和寻呼偏移 (Paging Of set) , 那么每一帧, 基站都会使用本地保存的每一组寻呼周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset)根据公式 1 来判断当前帧能够满足 这个公式。 只要满足其中任何一组那么基站就会在这一帧 将基站的空口寻呼 消息 (MOB_PAG- ADV)发送出去。 同时, 基站会为每组寻呼周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset) 设置一个计数器。 当判断到新保存的寻呼周期和寻呼偏移参数之 前没有在基 站保存, 将这一组参数对应的计数器置为 a; 当判断到新保存的寻呼周期和 寻呼偏移参数已经在基站保存, 则将这一组参数对应的计数器加 b; 当本地 保存的一组参数对应的计数器在设定时间没有 更新, 将对应的计数器减 c, 其中 a、 b、 c均为正整数; 当一组参数的计数器的值低于预设阈值 d时, 则 删除掉这一组参数, 其中 d为整数。 此时, 由于已经没有了该组参数, 则不 再需要根据这一组参数发送空口消息了, 从而避免了空口资源的浪费。 优选地, 可以设置上述各参数 a=b=c=l , d=0。 具体来讲: 如果记录的寻 呼周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset)在基站之前已经保存了, 那 么就将已有的这一组参数对应的计数器加 1 ; 如果新记录的寻呼周期 (Paging Cycle)和寻呼偏移 (Paging_Offset)参数组之前没有在基站本地的记录 中, 那么将这组参数加入本地, 并将其对应的计数器置为 1; 如果本地保存 的一组参数对应的计数器在设定时间没有加 1了, 那么对应的计数器就要减 1 , 如果一组参数的计数器的值变为 0, 那么就删除掉这一组参数。 其中的设 定时间, 可以通过在代码中起一个定时器, 至于时长, 可以才艮据实际情况设 置。 可以参看图 5。 图 5描述了本发明实施例的整个记录和使用寻呼 数的流程, 包括: 步 4聚 501: 收到寻呼参数组, 寻呼周期(Paging_Cycle)和寻呼偏移 (Paging Offset); 步骤 502: 判断是否已经保存了该组参数; 是则执行步骤 504, 否则执 行步骤 503; 步骤 503 : 将该组参数保存到本地, 并将对应的计数器置为 1 , 执行步 骤 505; 步 4聚 504: 将已有的参数对应的计数器加 1 ; 步骤 505: 判断某一组参数的计数器在设定时间是否没有 增加, 是则执 行步骤 506 , 否则执行步骤 509; 步骤 506: 计数器减 1 ; 步骤 507: 判断计数器参数是否为 0, 是则执行步骤 508, 否则执行步骤 509; 步骤 508: 删除该组参数, 执行步 4聚 509; 步 4聚 509: 进入一个新的帧; 步骤 510: 逐个釆用参数计算当前帧号是否满足公式 1 , 是则执行步骤 511 , 否则执行步 4聚 512; 步骤 511 : 在这一帧发送空口寻呼消息, 结束; 步骤 512: 判断是否还有其它组参数没有试过, 是则执行步骤 510, 否 则结束。 本发明还提供一种 WIMAX系统寻呼处在空闲模式下终端的装置, 设置 于基站, 参照图 6所示, 包括: 获取模块 61 , 用于获取、 保存当前网络侧中使用的并和每个终端相关的 每一组寻呼周期和寻呼偏移参数: 第一判断模块 62 , 用于在每一帧, 使用所述保存的每一组寻呼周期和寻 呼偏移参数判断终端是否处于监听间隔; 发送模块 63 , 用于当根据其中任何一组寻呼周期和寻呼偏移 参数判断终 端处于监听间隔, 则在这一帧将基站的空口寻呼消息发送出去。 在本发明的一个优选实施例中, 所述获取模块 61 , 进一步用于当终端从 本基站进入空闲模式, 基站接收到接入网关给基站的进入空闲模式响 应消息 时, 将所述响应消息中的寻呼周期和寻呼偏移保存 到本地。 在本发明的一个优选实施例中, 所述获取模块 61 , 进一步用于当终端在 本基站执行位置更新, 基站接收到接入网关给基站发送的位置更新响 应消息 时, 将所述位置更新响应消息中的寻呼周期和寻呼 偏移保存到本地。 在本发明的一个优选实施例中, 所述获取模块 61 , 进一步用于当基站收 到来自接入网关的 R6 口的空口寻呼消息时, 将其中的寻呼周期和寻呼偏移 保存到本地。 在本发明的一个优选实施例中, WIMAX 系统寻呼处在空闲模式下终端 的装置还可以包括: 计数模块 64, 用于每一组寻呼周期和寻呼偏移参数设置 一个计数器, 当判断到新保存的寻呼周期和寻呼偏移参数已 经在基站保存, 则将这一组参数对应的计数器加 b; 当判断到新保存的寻呼周期和寻呼偏移 参数之前没有在基站保存, 将这一组参数对应的计数器置为 a; 第二判断模 块, 用于当本地保存的一组参数对应的计数器在设 定时间没有更新, 将对应 的计数器减 c, 其中 a、 b、 c均为正整数; 删除模块, 用于当一组参数的计 数器的值变为 d, 则删除掉这一组参数, 其中 d为整数。 此时, 由于才艮本不 存在该组参数了, 则发送模块也就不会针对该组参数发送空口消 息了, 从而 节省了系统资源。 其中, a、 b、 c、 d可以根据需要灵活设置, 目的在于删除 长时间没有更新的寻呼周期和寻呼偏移参数, 优选地, a=b=c=l , d=0。 具体来讲, 计数模块 64 , 用于每一组寻呼周期和寻呼偏移参数设置一个 计数器, 当判断到新保存的寻呼周期和寻呼偏移参数已 经在基站保存, 则将 这一组参数对应的计数器加 1 ; 当判断到新保存的寻呼周期和寻呼偏移参数 之前没有在基站保存, 并将这一组参数对应的计数器置为 1。 第二判断模块 65 , 用于当本地保存的一组参数对应的计数器在设 定时间没有更新, 将对应 的计数器减 1; 删除模块 66 , 用于当一组参数的计数器的值变为 0 , 则删除 掉这一组参数。 在实际应用中, 本方法可以有效的工作, 达到 802.16e协议中对空闲模 式功能的要求。 当 ASN-GW 对于每个寻呼组只配置了一组寻呼周期 (Paging_Cycle)和寻呼偏移 (Paging_Offset) , 这个方案可以 艮好的适应这种场 景。 本发明主要是针对寻呼处在空闲状态下终端时 机的研究, 并提供了一种 比较好的选择发送时机的方法。 釆用这种方法是可以在最低代价情况下保证 处在空闲模式下的终端可以及时的收到正确的 来自基站的空口寻呼消息 (MOB PAG-ADV)„ 以上所述仅为本发明的实施例而已, 并不用于限制本发明, 对于本领域 的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的 ^"神和原则 之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的权利要求 范围之内。