一种在多媒体广播多播业务中提高无线资源利用率的方法 【技术领域】
本发明涉及一种通信技术, 尤其涉及一种在多媒体广播多播业务 (MBMS) 中提高 无线资源利用率的方法。背景技术
随着第三代移动通信技术的发展, 第三代移动通信可以提供比第二代移动通信更 高数据数率的服务, 从而支持多种业务形式, 比如视频电话、 图片下载、 高速浏览 Internet 网络等服务, 其中有一类业务的特点是 : 该业务可以让无线网络给订阅了该业务的多个用 户同时发送。比如说天气预报、 新闻短片、 体育赛事集锦等等。利用这些业务同时发送的特 点, 第三代移动通信系统从 R6 版本中引入了 MBMS 业务。
在目前的演进通用陆地无线接入网络 (E-UTRAN) 系统中, 若干个基站可以组成一 个广播多播单频网络 (MBSFN) 区域, 如图 1 所示。在此 MBSFN 区域内, 各个基站同步在特 定的 MBSFN 子帧中, 使用相同的资源以 MBSFN 方式, 即点到多点的广播 / 组播方式, 提供相 同的 MBMS 业务给用户终端。举例说明、 如图 2 所示, 在 E-UTRAN 系统中, 每 10ms 一个无线 帧, 其中 2 个阴影帧用来传送 MBMS 业务, 称为 MBSFN 子帧, 另外 8 个空白帧用来传送其它业 务, 称为普通帧, 在实际应用中可以根据需要确定 MBSFN 子帧和普通子帧的比例, 这里只是 举例说明。当用户数比较多时, 目前 E-UTRAN 系统采用 MBSFN 业务推送方式可以有效节约 资源。比如 : 假设一个 MBSFN 区域中有 5 个小区, A、 B、 C、 D 和 E 小区, 分别有 5、 10、 10、 5和 10 个用户, 则共有 40 个用户。若以单播的方式, 即点到点提供, 则需要 40 块无线资源 ; 然 而若以 MBSFN 方式提供, 则只需 5 块无线资源, 即每个小区一块 ; 另外, 由于这 5 个小区中的 基站是以相同方式发送信号的, 可以有效增加信号强度, 提升 MBMS 业务的传送速率。
当用户数比较少时, MBSFN 业务推送方式则会浪费资源。比如 : 假设 MBSFN 区域中 有 5 个小区, A 和 B 小区各有一个用户, C、 D 和 E 小区中没有用户, 则总共有两个用户。若 以单播的方式提供, 则只需要 2 块无线资源, C、 D 和 E 小区由于没有用户不需要传送相应的 MBMS 业务 ; 若以 E-UTRAN 中的 MBSFN 方式提供, 则需要 5 块无线资源, 即每个小区一块, 由 于是以 MBSFN 方式提供的, 即使 C、 D 和 E 小区中没有用户, 也要在相应的资源上传送业务 ; 而且 MBSFN 方式涉及到基站的同步等一系列操作, 这也会增加系统的复杂度。
在目前的 E-UTRAN 系统中, 针对 MBMS 业务只设计了单向机制, 即只有从网络到终 端的, 而没有终端到网络的反馈机制, 因此网络不能获得小区中正在接收某项 MBMS 业务的 用户数, 因而不能根据用户数去激活 MBMS 业务的 MBSFN 业务的推送方式, 或切换为以单播 传送方式向每个用户传送此项 MBMS 业务, 进而进行最大限度的利用无线资源。 发明内容 本发明的目的是提供一种在 MBMS 业务中提高无线资源利用率的方法, 能够最大 限度的利用无线资源。
为实现上述目的, 本发明采用如下的技术方案 :
一种在 MBMS 业务中提高无线资源利用率的方法, 该方法包括如下步骤 :
A、 网络侧针对一项用 MBSFN 业务方式下发的 MBMS 业务, 向用户终端发送反馈业务 接收状态命令 ;
B、 正在接收该项 MBMS 业务的用户终端向网络侧反馈业务接收状态 ;
C、 网络侧对反馈业务接收状态的用户终端进行统计, 获得当前正在接收该项 MBMS 业务的用户数 ;
D、 网络侧对所述用户数与预定门限进行比较, 若低于该预定门限, 则去激活该项 MBMS 业务的 MBSFN 业务的推送方式, 或切换为以单播方式发送该项 MBMS 业务。
其中, 所述步骤 A 包括 :
A1、 MBMS 协调实体 (MCE) 针对一项用 MBSFN 方式下发的 MBMS 业务, 向 MBSFN 区域 内各小区基站发起要求反馈该项 MBMS 业务接收状态指示 ;
A2、 各基站收到指示后, 在多播控制信道 (MCCH) 中向用户终端发送要求反馈该项 MBMS 业务接收状态的命令 ;
所述步骤 B 包括 :
B1、 用户终端周期性监视 MCCH ; B2、 正在接收该项 MBMS 业务的用户终端, 通过 MCCH 接收到所述要求反馈该项 MBMS 业务接收状态命令后, 向基站反馈正在接收该项 MBMS 业务的信息 ;
所述步骤 C 包括 :
C1、 各基站根据接收到的本小区内用户终端反馈的正在接收该项 MBMS 业务的信 息, 对用户终端进行统计, 获得本小区当前正在接收该项 MBMS 业务的用户数发送给 MCE ;
C2、 MCE 接收到各个基站反馈的用户数, 计算出正在接收该项 MBMS 业务的用户总 数;
所述步骤 D 包括 :
D1、 MCE 判断用户总数是否小于预定门限, 如果用户总数小于预定门限, 则执行步 骤 D2, 否则维持该项 MBMS 业务的 MBSFN 业务推送方式 ;
D2、 MCE 向 MBSFN 区域内各小区基站发送去激活该项 MBMS 业务的 MBSFN 业务推送 方式或切换为以单播方式发送该项 MBMS 业务的命令 ;
D3、 MBSFN 区域内各小区基站去激活该项 MBMS 业务的 MBSFN 业务推送方式或切换 为以单播方式发送该项 MBMS 业务。
所述步骤 C2 中计算出正在接收该项 MBMS 业务的用户总数的方法为 : 对各基站反 馈的用户数求和。
步骤 A1 所述的要求反馈该项 MBMS 业务接收状态指示包括 : 概率因子 ;
步骤 A2 所述的在 MCCH 中向用户终端发送要求反馈该项 MBMS 业务接收状态的命 令包括 : 概率因子 ;
步骤 B2 所述向基站反馈正在接收该项 MBMS 业务的信息之前进一步包括 : 产生一 随机数, 将此随机数与概率因子相比较, 小于概率因子, 用户终端向基站反馈正在接收该项 MBMS 业务的信息, 否则继续执行步骤 B1 ;
所述步骤 C1 中, 获得本小区当前正在接收该项 MBMS 业务的用户数的方法为 : 将基 站根据用户终端反馈统计该项 MBMS 业务正在接收的用户数除以概率因子。
步骤 A1 所述的要求反馈该项 MBMS 业务接收状态指示为 : 要求处于 RRC 连接状态 的用户终端反馈该项 MBMS 业务接收状态指示 ;
步骤 A2 所述的要求反馈该项 MBMS 业务接收状态的命令为 : 要求处于 RRC 连接状 态的用户终端反馈该项 MBMS 业务接收状态命令 ;
所述步骤 B2 中, 是处于 RRC 连接状态的用户终端向基站反馈正在接收该项 MBMS 业务的信息。
步骤 A1 所述要求处于 RRC 连接状态的用户终端反馈该项 MBMS 业务接收状态指示 中包括 : RRC 连接状态概率因子 ;
步骤 A2 所述的在 MCCH 中向用户终端发送要求反馈该项 MBMS 业务接收状态的命 令包括 : RRC 连接状态概率因子 ;
所述步骤 B2 中, 处于 RRC 连接状态的用户终端向基站反馈正在接收该项 MBMS 业 务的信息之前进一步包括 : 产生一随机数, 与 RRC 连接状态概率因子相比较, 小于 RRC 连接 状态概率因子用户终端向基站反馈正在接收该项 MBMS 业务的信息, 否则继续执行步骤 B1 ;
所进步骤 C1 中, 获得本小区当前正在接收该项 MBMS 业务的用户数的方法为 : 将基 站根据用户终端反馈统计该项 MBMS 业务正在接收的用户数除以 RRC 连接状态概率因子。 所述步骤 D1 中, 如果用户总数小于预定门限, 在执行步骤 D2 前进一步包括 :
D11、 MCE 针对该项 MBMS 业务, 向 MBSFN 区域内各小区基站发起要求处于 RRC 空闲 状态的用户终端反馈该项 MBMS 业务接收状态指示 ;
D12、 各基站收到指示后, 在 MCCH 中向用户终端发送要求处于 RRC 空闲状态的用户 终端反馈该项 MBMS 业务接收状态的命令 ;
D13、 正在接收该项 MBMS 业务的处于 RRC 空闲状态的用户终端, 通过 MCCH 接收到 所述要求反馈该项 MBMS 业务接收状态命令后, 向基站反馈正在接收该项 MBMS 业务的信 息;
D14、 各基站根据接收到的本小区内处于 RRC 空闲状态的用户终端反馈的正在接 收该项 MBMS 业务的信息, 对用户终端进行统计, 获得本小区当前正在接收该项 MBMS 业务的 用户数发送给 MCE ;
D15、 MCE 接收到各个基站反馈的用户数, 计算出正在接收该项 MBMS 业务的用户总 数;
D16、 MCE 判断用户总数是否小于预定门限, 如果用户总数小于预定限, 则执行所述 步骤 D2。
步骤 D11 所述要求处于 RRC 空闲状态的用户终端反馈该项 MBMS 业务接收状态指 示中包括 : RRC 空闲状态概率因子 ;
步骤 D12 所述的在 MCCH 中向用户终端发送要求处于 RRC 连接状态的用户终端反 馈该项 MBMS 业务接收状态的命令包括 : RRC 空闲状态概率因子 ;
所述步骤 D13 中, 向基站反馈正在接收该项 MBMS 业务的信息之前进一步包括 : 产 生一随机数, 与 RRC 空闲状态概率因子相比较, 小于 RRC 空闲状态概率因子, 用户终端向基 站反馈正在接收该项 MBMS 业务的信息 ;
所述步骤 D14 中, 获得本小区当前正在接收该项 MBMS 业务的用户的数的方法为 : 将基站根据终端反馈统计该项 MBMS 业务正在接收的用户数除以 RRC 空闲状态的概率因
子; 所述步骤 D15 中计算出正在接收该项 MBMS 业务的用户总数的方法为 : 对 RRC 连接 状态的用户总数和 RRC 空闲状态的用户总数求和。
要求处于 RRC 空闲状态的用户终端反馈该项 MBMS 业务接收状态指示 ;
步骤 A2 所述的要求反馈该项 MBMS 业务接收状态的命令为 : 要求处于 RRC 空闲状 态的用户终端反馈该项 MBMS 业务接收状态命令 ;
所述步骤 B2 中, 是处于 RRC 空闲状态的用户终端向基站反馈正在接收该项 MBMS 业务的信息。
步骤 A1 所述要求处于 RRC 空闲状态的用户终端反馈该项 MBMS 业务接收状态指示 中包括 : RRC 空闲状态概率因子 ;
步骤 A2 所述的在 MCCH 中向用户终端发送要求反馈该项 MBMS 业务接收状态的命 令包括 : RRC 空闲状态概率因子 ;
所述步骤 B2 中, 处于 RRC 空闲状态的用户终端向基站反馈正在接收该项 MBMS 业 务的信息之前进一步包括 : 产生一随机数, 与 RRC 空闲状态概率因子相比较, 小于 RRC 空闲 状态概率因子用户终端向基站反馈正在接收该项 MBMS 业务的信息, 否则继续执行步骤 B1 ;
所述步骤 C1 中, 获得本小区当前正在接收该项 MBMS 业务的用户数的方法为 : 将基 站根据用户终端反馈统计该项 MBMS 业务正在接收的用户数除以 RRC 空闲状态概率因子。
所述步骤 D1 中, 如果用户总数小于预定门限, 在执行步骤 D2 前进一步包括 :
D11、 MCE 针对该项 MBMS 业务, 向 MBSFN 区域内各小区基站发起要求处于 RRC 连接 状态的用户终端反馈该项 MBMS 业务接收状态指示 ;
D12、 各基站收到指示后, 在 MCCH 中向用户终端发送要求处于 RRC 连接状态的用户 终端反馈该项 MBMS 业务接收状态的命令 ;
D13、 正在接收该项 MBMS 业务的处于 RRC 连接状态的用户终端, 通过 MCCH 接收到 所述要求反馈该项 MBMS 业务接收状态命令后, 向基站反馈正在接收该项 MBMS 业务的信 息;
D14、 各基站根据接收到的本小区内处于 RRC 连接状态的用户终端反馈的正在接 收该项 MBMS 业务的信息, 对用户终端进行统计, 获得本小区当前正在接收该项 MBMS 业务的 用户数发送给 MCE ;
D15、 MCE 接收到各个基站反馈的用户数, 计算出正在接收该项 MBMS 业务的用户总 数;
D16、 MCE 判断用户总数是否小于预定门限, 如果用户总数小于预定限, 则执行所述 步骤 D2。
步骤 D11 所述要求处于 RRC 连接状态的用户终端反馈该项 MBMS 业务接收状态指 示中包括 : RRC 连接状态概率因子 ;
步骤 D12 所述的在 MCCH 中向用户终端发送要求处于 RRC 连接状态的用户终端反 馈该项 MBMS 业务接收状态的命令包括 : RRC 连接状态概率因子 ;
所述步骤 D13 中, 向基站反馈正在接收该项 MBMS 业务的信息之前进一步包括 : 产 生一随机数, 与 RRC 连接状态概率因子相比较, 小于 RRC 连接状态概率因子用户终端向基站 反馈正在接收该项 MBMS 业务的信息 ;
所述步骤 D14 中, 获得本小区当前正在接收该项 MBMS 业务的用户的数的方法为 : 将基站根据终端反馈统计该项 MBMS 业务正在接收的用户数除以 RRC 连接状态的概率因 子;
所进步骤 D15 中计算出正在接收该项 MBMS 业务的用户总数的方法为 : 对 RRC 空闲 状态的用户总数和 RRC 连接状态的用户总数求和。
由上述技术方案可见, 这种提高无线资源利用率的方法, 能够根据用户数去激活 MBMS 业务的 MBSFN 业务的推送方式, 或切换为以单播传送方式向每个用户传送此项 MBMS 业 务, 进而进行最大限度的利用无线资源。 附图说明
图 1 为 MBSFN 区域示意图 ; 图 2 为 E-UTRAN 系统中各业务子帧分配方式的示意图 ; 图 3 为 MCE 协调各个演进基站 (eNB) 的结构示意图 图 4 为本发明第一实施例提高无线资源利用率方法网络侧处理流程图 ; 图 5 为本发明第一实施例提高无线资源利用率方法终端处理流程图 ; 图 6 为本发明第二实施例提高无线资源利用率方法网络侧处理流程图 ; 图 7 为本发明第二实施例提高无线资源利用率方法终端处理流程图 ; 图 8 为本发明第四实施例提高无线资源利用率方法网络侧处理流程图 ; 图 9 为本发明第四实施例提高无线资源利用率方法终端处理流程图。具体实施方式
为使本发明的目的、 技术手段和优点更加清楚明白, 以下结合附图及具体实施例 对本发明作进一步详细的说明。
参见图 3, 图 3 为 MCE 协调各个演进基站 (eNB) 的结构示意图。 移动管理实体 (MME) 通过 M3 接口与 MCE 相联系, 负责传送 MBMS 会话控制信令给 MCE。MCE 通过 M2 接口与 eNB 联系, 负责将 MBMS 会话控制信令进一步传送给 eNB, 同时其还负责协调控制各个 eNB 间无线 资源的配置, 如将哪些子帧设为 MBSFN 子帧, 基站也可以反馈信息给 MCE。MBMS 网关 (MBMS GW) 通过 M1 接口与 eNB 联系, 其负责将用户面的业务数据传给 eNB。
本发明的基本思想是 : 网络侧针对一项用 MBSFN 方式下发的 MBMS 业务, 向用户终 端发送反馈业务接收状态命令, 正在接收该项 MBMS 业务的用户终端向网络侧反馈业务接 收状态, 网络侧对反馈业务接收状态的用户终端进行统计, 获得当前正在接收该项 MBMS 业 务的用户数, 网络侧对所述用户数与预定门限进行比较, 若低于该预定门限, 则去激活该项 MBMS 业务的 MBSFN 业务的推送方式, 或切换为以单播方式发送该项 MBMS 业务, 否则维持该 项 MBMS 业务的 MBSFN 业务推送方式。
为了描述方便、 无歧义, 在下面的实施例中提到要统计的一项 MBMS 业务时, 均称 为 MBMS 业务 A。
实施例一 :
本实施例中, 提高无线资源利用率方法实现过程分为网络侧处理和用户终端处 理, 具体流程参见图 4、 图 5。参见图 4, 图 4 为本发明第一实施例提高无线资源利用率方法网络侧处理流程图。 该流程包括如下步骤 :
步骤 401, MCE 向 MBSFN 区域内各小区基站发起要求反馈 MBMS 业务 A 接收状态的 指示。
当 MCE 觉得有必要统计 MBMS 业务 A 用户终端接收状况时, 进行本步骤。
步骤 402, 各基站收到指示后, 在 MCCH 中发送要求反馈 MBMS 业务 A 接收状态的命 令。
基站发出命令后, 等待用户终端反馈。
步骤 403, 各基站接收用户终端反馈正在接收 MBMS 业务 A 的信息, 根据反馈统计正 在接收 MBMS 业务 A 的用户数 Nn, 并将统计出的 Nn 发送给 MCE。
本步骤中 n 为各个基站的顺序标号, n 为自然数。
步骤 404, MCE 接收到各基站反馈的用户数 Nn, 计算正在接收 MBMS 业务 A 的用户 总数 N。
N = N1+N2+......Nn。
步骤 405, MCE 判断 N 是否小于预定门限 T。N 小于预定门限 T, 执行步骤 406, 否则 执行 408。
本步骤中的预定门限 T 是厂商或者运营商根据设备和实际应用情况设置的判定值。 步骤 406, MCE 向各基站发去激活 MBMS 业务 A 的 MBSFN 的推送方式或切换为以单 播方式向给每个用户传送 MBMS 业务 A 命令。
步骤 407, 各基站收到命令后, 去激活 MBMS 业务 A 的 MBSFN 业务推送方式或切换为 单播方式向每个用户传送 MBMS 业务 A。
步骤 408, 维持 MBMS 业务 A 的 MBSFN 业务推送方式。
当 N 大于预定门限 T 时, 认为此时接收 MBMS 业务 A 的用户数很多, 因此维持 MBMS 业务 A 的 MBSFN 业务推送方式。
参见图 5, 图 5 为本发明第一实施例提高无线资源利用率方法用户终端处理流程 图。该流程包括如下步骤 :
步骤 501, 周期性监视各基站 MCCH。
步骤 502, 正在接收 MBMS 业务 A 的用户终端, 通过 MCCH 接收到要求反馈 MBMS 业务 A 接收状态命令时, 执行步骤 503, 否则执行 501。
步骤 503, 向基站反馈其正在接收 MBMS 业务 A 的信息。
至此, 本实施例结束, 如果在 MCE 向 MBSFN 区域内各小区基站发起要求反馈 MBMS 业务 A 接收状态的指示时, 同时提供概率因子, 那么各基站收到指示后, 在 MCCH 中发送要求 反馈 MBMS 业务 A 提收状态的命令, 提供概率因子。正在接收 MBMS 业务 A 的用户终端, 通过 MCCH 接收到要求反馈 MBMS 业务 A 接收状态命令时, 产生一随机数, 如果此随机数小于概率 因子, 则向基站反馈正在接收 MBMS 业务 A 的信息。 各基站接收用户终端反馈正在接收 MBMS 业务 A 的信息, 根据反馈信息统计、 计算正在接收 MBMS 业务 A 的用户数 Nn, Nn = Mn/ 概率 因子, 其中 Mn 为各基站根据用户终端反馈统计 MBMS 业务 A 正在接收的用户数, n 为自然数, 为各基站顺序编号。将计算出的 Nn 发送给 MCE。MCE 计算出用户终端正在接收 MBMS 业务
A 的用户总数 N。
实施例二 :
本实施例中, 通过对处于 RRC 连接状态的用户终端的 MBMS 业务 A 接收状态的统 计, 提高无线资源利用率方法实现过程分为网络侧处理和用户终端处理, 具体流程参见图 6、 图 7。
参见图 6, 图 6 为本发明第二实施例提高无线资源利用率方法网络侧处理流程图。 该流程包括如下步骤 :
步骤 601, MCE 向 MBSFN 区域内各小区基站发起要求反馈 MBMS 业务 A 接收状态指 示, 同时指示要求统计无线资源控制 (RRC) 处于连接状态时的情况, 提供 RRC 连接状态概率 因子。
步骤 602, 各基站收到指示后, 在 MCCH 中发送要求反馈 MBMS 业务 A 接收状态的命 令, 同时指示现阶段为 RRC 连接状态统计阶段, 提供 RRC 连接状态概率因子。
603、 各基站接收用户终端反馈正在接收 MBMS 业务 A 的信息, 根据反馈信息统计、 计算正在接收 MBMS 业务 A 的用户数 Nn, 并将计算出的 Nn 发送给 MCE。
Nn = Mn/RRC 连接状态概率因子, 其中 Mn 为各基站根据用户终端反馈统计 MBMS 业 务 A 正在接收的用户数。 本步骤中 n 为各个基站的顺序标号, n 为自然数。
步骤 404 到步骤 408 和实施例一中的步骤一样, 在这里不再赘述。
参见图 7, 图 7 为本发明第二实施例提高无线资源利用率方法用户终端处理流程 图。该流程包括如下步骤 :
步骤 701, 周期性监视基站 MCCH。
步骤 702, 处于 RRC 连接状态, 正在接收 MBMS 业务 A 的用户终端, 通过 MCCH 接收到 要求反馈 MBMS 业务 A 接收状态命令时, 执行步骤 703, 否则执行 701。
步骤 703, 产生一随机数, 判断此随机数是否小于连接状态概率因子。小于连接状 态概率因子, 执行步骤 704, 否则执行步骤 701。
步骤 704, 向基站反馈正在接收 MBMS 业务 A 的信息。
实施例三 :
本实施例是对处于 RRC 空闲状态的用户终端的 MBMS 业务 A 接收状态的统计, 和实 施例二相比统计状态不一样, 由于用户终端 RRC 状态处于空闲状态, 因此当用户终端向各 基站反馈正在接收 MBMS 业务 A 的信息时, 先由 RRC 空闲状态转为 RRC 连接状态, 其方法实 现流程是一样的, 因此, 不再详述。
实施例四 :
本实施例是先对 RRC 连接状态进行统计, 当统计的用户数小于预定门限时转为对 RRC 空闲状态进行统计。这种实施例分为网络侧处理和用户终端处理, 具体流程参见图 8、 图 9。
参见图 8, 图 8 为本发明第四实施例提高无线资源利用率方法网络侧处理流程图。 该流程包括如下步骤 :
步骤 601, MCE 向 MBSFN 区域内各小区基站发起要求反馈 MBMS 业务 A 接收状态指 示, 同时指示要求统计用户终端 RRC 状态处于连接状态时的情况, 提供 RRC 连接状态概率因
子。 步骤 602, 各基站收到指示后, 在 MCCH 中发送要求反馈 MBMS 业务 A 接收状态的命 令, 同时指示现阶段为 RRC 连接状态统计阶段, 提供 RRC 连接状态概率因子。
步骤 603, 各基站接收用户终端反馈正在接收 MBMS 业务 A 的信息, 根据反馈信息统 计、 计算正在接收 MBMS 业务 A 的用户数 Nn, 并将计算出的 Nn 发送给 MCE。
Nn = Mn/RRC 连接状态概率因子, 其中 n 为各个基站的顺序标号, n 为自然数。
步骤 404, MCE 接收到各个基站反馈的用户数 Nn, 计算正在接收 MBMS 业务 A 的用 户总数 N。
N = N1+N2+......Nn, n 为自然数。
步骤 405, MCE 判断 N 是否小于预定门限 T。N 小于预定门限 T, 执行步骤 801, 否则 执行 807。
步骤 801, 启动 RRC 空闲状态, MCE 向 MBSFN 区域内各小区基站发起要求反馈 MBMS 业务 A 接收状态指示, 同时指示要求统计 RRC 处于空闲状态时的情况, 提供 RRC 空闲状态概 率因子。
步骤 802, 各基站收到指示后, 在 MCCH 中发送要求反馈 MBMS 业务 A 接收状态的命 令, 同时指示现阶段为 RRC 空闲状态统计阶段, 提供 RRC 空闲状态概率因子。
步骤 803, 各基站接收用户终端反馈正在接收 MBMS 业务 A 的信息, 根据反馈统计, 计算正在接收 MBMS 业务 A 的用户数 Kn, 并将计算出的 Kn 分别发送给 MCE。
Kn = Wn/RRC 空闲状态概率因子, 其中 n 为各个基站的顺序标号, n 为自然数。
步骤 804, MCE 接收到各个基站反馈的用户数 Kn, 计算正在接收 MBMS 业务 A 的用 户总数 K。
K = N+K1+K2+......+Nn, n 为自然数, 其中 N 为 RRC 连接状态下统计的正在接收 MBMS 业务 A 的用户总数, K 为 RRC 连接状态和空闲状态下统计的正在接收 MBMS 业务 A 的用 户总数。
步骤 805, MCE 判断 K 是否小于预定门限 T。K 小于预定门限 T, 执行步骤 806, 否则 执行 808。
步骤 806, MCE 向各基站发去激活 MBMS 业务 A 的 MBSFN 的推送方式或切换为以单 播方式向给每个用户传送 MBMS 业务 A 命令。
步骤 807, 各基站收到命令后, 去激活 MBMS 业务 A 的 MBSFN 业务推送方式或切换为 单播方式向每个用户传送 MBMS 业务 A。
步骤 808, 维持 MBMS 业务 A 的 MBSFN 业务推送方式。
本实施例的用户终端处理分为 RRC 连接状态统计和 RRC 空闲状态统计, 参见图 6、 图 9。
图 6 在实施例二中详细描述, 这里不再赘述。参见图 9, 图 9 为为本发明第四实施 例提高无线资源利用率方法用户终端处理流程图。该流程包括如下步骤 :
步骤 901, 周期性监视基站 MCCH。
步骤 902, 处于 RRC 空闲状态、 正在接收 MBMS 业务 A 的用户终端, 通过 MCCH 接收到 要求反馈 MBMS 业务 A 接收状态命令时, 执行步骤 903, 否则执行 901。
步骤 903, 产生一随机数, 判断此随机数是否小于空闲状态概率因子。小于空闲状
态概率因子, 执行步骤 904, 否则执行步骤 901。
步骤 904, 用户终端从 RRC 空闲状态转为 RRC 连接状态, 向各基站反馈正在接收 MBMS 业务 A 的信息。
实施例五 :
本实施例先对 RRC 空闲状态进行统计, 统计的用户数小于预定门限时, 再对 RRC 连 接状态进行统计。实现方式和实施例四一样, 不再赘述。
在实际应用中, 对 RRC 空闲状态进行统计相对耗时, 且容易造成网络的随机接入 拥塞, 故一般先对 RRC 连接状态进行统计。因此实施例二和四相比实施例三和五能够更有 效的统计正在接收 MBMS 业务 A 的用户数, 更好的实现提高无线资源的利用率。
以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内, 所做的任何修改、 等同替换、 改进等, 均应包含在本发明保护的范围之内。