WANG DAFEI (CN)
ZHANG RUIXIA (CN)
YE LINGYUN (CN)
WANG DAFEI (CN)
ZHANG RUIXIA (CN)
CN101400156A | 2009-04-01 | |||
CN101365168A | 2009-02-11 | |||
CN101048001A | 2007-10-03 |
北京康信知识产权代理有限责任公司 (CN)
权 利 要 求 书 1. 一种跨基站的切换方法, 包括: 目标侧 eNB的用户面接收到切换指示消息后,判断在接收到所述切换指示 消息之前是否已接收到序号状态传输 SN Status Transfer消息; 如果否, 则将所述切换指示消息缓存, 直到接收并处理完所述 SN Status Transfer消息后再处理所述切换指示消息。 2. 根据权利要求 1所述的方法, 其中, 目标侧 eNB的用户面接收到切换指示消息 后, 判断在接收到所述切换指示消息之前是否已接收到序号状态传输 SN Status Transfer消息, 包括: 所述用户面接收到所述切换指示消息后, 设置第一标志以指示已接收到所 述切换指示消息; 根据第二标志判断是否已接收到所述 SN Status Transfer消息, 其中, 所述 第二标志设置为指示是否已接收到所述 SN Status Transfer消息。 3. 根据权利要求 2所述的方法, 其中 , 将所述切换指示消息缓存, 直到接收并处 理完 SN Status Transfer消息后再处理所述切换指示消息, 包括: 所述用户面将所述切换指示消息缓存; 所述用户面接收到所述 SN Status Transfer消息后, 设置所述第二标志以指 示已接收到所述 SN Status Transfer消息; 所述用户面处理所述 SN Status Transfer消息, 并根据所述第一标志判断是 否已接收到所述切换指示消息; 如果是, 则所述用户面处理缓存的所述切换指示消息, 并清除所述第一标 志和所述第二标志。 4. 根据权利要求 3所述的方法, 其中, 所述用户面处理所述 SN Status Transfer消 息, 包括: 根据所述 SN Status Transfer消息中携带的信息更新所述用户面的包数据汇 聚层 PDCP的序号信息, 并在需要所述 PDCP层的状态报告的情况下, 构造并 发送所述 PDCP层的状态报告。 5. 根据权利要求 3或 4所述的方法, 其中, 所述用户面处理缓存的所述切换指示 消息, 包括: 所述用户面的 PDCP层处理下行报文, 并在需要所述 PDCP层的状态报告 的情况下, 构造并发送所述 PDCP层的状态报告。 6. 根据权利要求 1所述的方法, 其中, 如果是, 则直接处理所述切换指示消息。 7. 一种演进型基站 e B, 包括: 判断模块, 设置为在所述 eNB的用户面接收到切换指示消息后, 判断在接 收到所述切换指示消息之前是否已接收到序号状态传输 SN Status Transfer消 息; 缓存模块, 设置为在所述判断模块判断为未接收到所述 SN Status Transfer 消息的情况下, 缓存所述切换指示消息; 执行模块, 设置为在所述用户面接收并处理完所述 SN Status Transfer消息 的情况下, 处理所述缓存模块缓存的所述切换指示消息。 8. 根据权利要求 7所述的演进型基站, 其中, 所述判断模块包括: 第一标志设置子模块, 设置为在所述用户面接收到所述切换指示消息后, 设置第一标志以指示已接收到所述切换指示消息; 第二标志判断子模块, 设置为根据第二标志判断是否已接收到所述 SN Status Transfer 消息, 其中, 所述第二标志设置为指示是否已接收到所述 SN Status Transfer消息。 9. 根据权利要求 8所述的演进型基站, 其中, 所述执行模块包括: 第二标志设置子模块, 设置为所述用户面接收到所述 SN Status Transfer消 息后, 设置所述第二标志以指示已接收到所述 SN Status Transfer消息; 第一标志判断子模块, 设置为在所述用户面处理完所述 SN Status Transfer 消息后, 根据所述第一标志判断是否已接收到所述切换指示消息; 执行子模块, 设置为在所述第一标志判断子模块判断为已接收到所述切换 指示消息的情况下, 处理缓存的所述切换指示消息; 标志清除子模块, 设置为在所述执行子模块处理完所述切换指示消息后, 清除所述第一标志和所述第二标志。 0. 根据权利要求 7所述的演进型基站, 其中, 所述执行模块还设置为在所述判断 模块判断为已接收到所述 SN Status Transfer消息的情况下, 直接处理所述切换 指示消息。 |
Transfer消息后再处理切换指示消息, 从而保证跨基站切换时, 目标侧 e B的用户面 在处理 PDCP层下行报文时 PDCP序号信息的正确性, 降低了因 eNB和 UE之间维护 的 PDCP序号信息不一致导致的丢包, 进而达到切换时数据的无损传输以及提高用户 体验的效果。 附图说明 此处所说明的附图用来提供对本发明的进一步 理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据相关技术的 X2切换的流程示意图; 图 2是根据相关技术的 X2切换时目标侧 eNB的用户面的处理流程图; 图 3是根据本发明实施例一的跨基站切换方法流 图; 图 4是根据本发明实施例二的用户面对切换指示 息的处理流程图; 图 5是根据本发明实施例三的用户面对 SN Status Transfer消息的处理流程图; 图 6是根据本发明实施例四的演进型基站结构示 图; 图 7是根据本发明实施例五的演进型基站结构示 图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本 发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互 组合。 实施例一 图 3是根据本发明实施例一的跨基站切换方法流 图, 如图 3所示, 包括以下步 骤: 步骤 S302, 目标侧 e B 的用户面接收到切换指示消息后, 判断在接收到切换指 示消息之前是否已接收到序号状态传输 (SN Status Transfer) 消息; 步骤 S304,如果否,则将切换指示消息缓存,直到接 并处理完 SN Status Transfer 消息后再处理切换指示消息。 在本实施例中, 采用缓存先到达的切换指示消息, 直到接收并处理完 SN Status Transfer消息后再处理切换指示消息, 从而保证跨基站切换时, 目标侧 eNB的用户面 在处理 PDCP层下行报文时 PDCP序号信息的正确性, 降低了因 eNB和 UE之间维护 的 PDCP序号信息不一致导致的丢包, 进而达到切换时数据的无损传输以及提高用户 体验的效果。 在上述实施例中, 可通过设置标志的方式, 来确定用户面对 SN Status Transfer消 息和切换指示消息的接收状态。 如果 SN Status Transfer消息早于切换指示消息到达用 户面, 则用户面按照信令到达的顺序, 先处理 SN Status Transfer消息再处理切换指示 消息; 如果切换指示消息早于 SN Status Transfer消息到达用户面, 则用户面虽然先收 到切换指示消息, 但仅先缓存该消息, 不进行处理, 等处理完成 SN Status Transfer消 息后再处理切换指示消息。 对于切换指示消息先于 SN Status Transfer消息到达用户面的场景, 用户面收到切 换指示消息后, 设置一个切换指示消息已经收到的标志; 此时还没有收到 SN Status Transfer 消息, 所以先不处理切换指示消息, 仅保存该切换指示消息。 当 SN Status Transfer消息到达用户面时, 设置一个 SN Status Transfer消息已经收到的标志, 处理 SN Status Transfer消息; 此时切换指示消息已经收到, 所以处理切换指示消息。 在本实施例中, SN Status Transfer消息处理包括: 根据该消息中携带的信息, 更 新 PDCP 的 序 号 信 息 (Next_PDCP_TX_SN/TX_HFN/Next_PDCP_RX_SN/RX_HFN/Last_Submitte d_PDCP
_RX_SN), 如果需要状态报告, 构造状态报告。 在本实施例中, 切换指示消息处理包括: PDCP 层开始处理下行报文, 如果需要 PDCP 层状态报告, 则构造并发送状态报告。 因该发明中处理切换指示消息之前已经 对 SN Status Transfer消息进行了处理, 那么 PDCP序号信息和状态信息已经得到了更 新, 能够正确处理 PDCP报文, 从而保证跨基站切换时目标侧 eNB用户面 PDCP先得 到序号信息再开始下行数据处理,有效减少因 目标侧 eNB和 UE维护的 PDCP序号信 息不一致导致的丢包。 实施例二 本实施描述了对于跨基站切换, RLC确认模式下, 当切换指示消息早于 SN Status Transfer消息到达目标侧 eNB用户面时, 用户面对切换指示消息的处理流程, 如图 4 所示, 包括以下步骤: 步骤 402, 目标侧 eNB收到 UE发来的 HandoverConfirm消息后, MAC发送切换 指示消息给高层, 用户面接收到切换指示消息。 步骤 404, 用户面设置一个标志, 用于指示切换指示消息已经收到。 步骤 406, 通过设置的指示 SN Status Transfer消息是否已经收到的标志, 来判断
SN Status Transfer消息是否已经收到。 步骤 408, 该场景下, 此时用户面没有收到 SN Status Transfer消息, 所以用户面 仅保存切换指示消息, 不对该消息进行处理。 步骤 410, 如果用户面在该切换指示消息之前已接收到 SN Status Transfer消息, 则直接处理该切换指示消息。 实施例三 本实施描述了对于跨基站切换, RLC确认模式下, 当切换指示消息早于 SN Status Transfer消息到达目标侧 eNB用户面时,用户面对 SN Status Transfer消息的处理流程, 如图 5所示, 包括以下步骤: 步骤 502:源侧 eNB的控制面发送 SN Status Transfer消息给目标侧 eNB的控制面, 控制面把这条消息发给用户面, 用户面接收到这个 SN Status Transfer消息; 步骤 504: 用户面设置一个标志, 设置为指示 SN Status Transfer消息已经收到; 步骤 506: 用户面 PDCP处理 SN Status Transfer消息, 包括: 根据该消息中携带 的 信 息 , 更 新 PDCP 的 序 号 信 息 (Next_PDCP_TX_SN/TX_HFN/Next_PDCP_RX_SN/RX_HFN/ Last_Submitted_PDCP _RX_SN), 如果需要状态报告, 构造状态报告。 步骤 508: 用户面判断切换指示消息是否已经收到; 步骤 510: 此场景下, 因为在此之前已经收到切换指示消息, 因此用户面进行切 换指示消息的处理。 包括: 清除切换指示消息和 SN Status Transfer消息是否收到的标 志, PDCP层开始处理下行报文, 如果需要 PDCP层状态报告, 则构造并发送状态报 告。 在本实施例中, 在处理切换指示消息之前已经对 SN Status Transfer消息进行了处 理,那么 PDCP序号信息和状态信息已经得到了更新, 因此可以保证目标侧 eNB用户 面 PDCP得到正确的序号信息后才开始处理下行报 , 从而减少丢包。 实施例四 图 6是根据本发明实施例四的演进型基站结构示 图, 如图 6所示, 包括: 判断 模块 10、 缓存模块 20和执行模块 30。 它们依次连接。 其中, 判断模块 10设置为在 eNB的用户面接收到切换指示消息后, 判断在接收 到切换指示消息之前是否已接收到序号状态传 输 SN Status Transfer消息; 缓存模块 20 设置为在判断模块 10判断为未接收到 SN Status Transfer消息的情况下,缓存切换指示 消息;执行模块 30设置为在用户面接收并处理完 SN Status Transfer消息的情况下,处 理缓存模块 20缓存的切换指示消。 在本实施例中, 采用缓存先到达的切换指示消息, 直到接收并处理完 SN Status Transfer消息后再处理切换指示消息, 从而保证跨基站切换时, 目标侧 eNB的用户面 在处理 PDCP层下行报文时 PDCP序号信息的正确性, 降低了因 e B和 UE之间维护 的 PDCP序号信息不一致导致的丢包, 进而达到切换时数据的无损传输以及提高用户 体验的效果。 实施例五 图 7是根据本发明实施例五的演进型基站结构示 图, 如图 7所示, 该实施例包 括实施例四中的各功能模块。 其中, 判断模块 10包括: 第一标志设置子模块 101和第二标志判断子模块 102。 第一标志设置子模块 101设置为在用户面接收到切换指示消息后, 设置第一标志以指 示已接收到切换指示消息; 第二标志判断子模块 102设置为根据第二标志判断是否已 接收到 SN Status Transfer消息, 其中, 第二标志设置为指示是否已接收到 SN Status Transfer消息。 其中, 执行模块 30包括: 第二标志设置子模块 301、 第一标志判断子模块 302、 执行子模块 303和标志清除子模块 304。第二标志设置子模块 301, 设置为用户面接收 至 lj SN Status Transfer消息后, 设置第二标志以指示已接收到 SN Status Transfer消息; 第一标志判断子模块 302, 设置为在用户面处理完 SN Status Transfer消息后, 根据第 一标志判断是否已接收到切换指示消息; 执行子模块 303, 设置为在第一标志判断子 模块 302判断为已接收到切换指示消息的情况下, 处理缓存的切换指示消息; 标志清 除子模块 304, 设置为在执行子模块 303处理完切换指示消息后, 清除第一标志和第 二标志。 其中, 执行模块 30还设置为在判断模块 10判断为已接收到 SN Status Transfer消 息的情况下, 直接处理切换指示消息。 在本发明的上述各实施例中, 通过缓存先到达的切换指示消息, 直到接收并处理 完 SN Status Transfer消息后再处理切换指示消息,从而保证 基站切换时,目标侧 eNB 的用户面在处理 PDCP层下行报文时 PDCP序号信息的正确性, 降低了因 eNB和 UE 之间维护的 PDCP序号信息不一致导致的丢包, 进而达到切换时数据的无损传输以及 提高用户体验的效果。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现 , 从而, 可以 将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路 模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Next Patent: ONLINE CHECK METER OF HIGH-VOLTAGE ELECTRIC ENERGY METERING DEVICE