一种资源分配方法、 装置及系统 技术领域 Resource allocation method, device and system
本发明涉及通信技术, 尤其涉及一种资源分配方法、 装置及系统。 背景技术 The present invention relates to communication technologies, and in particular, to a resource allocation method, apparatus, and system. Background technique
现在人们对移动通信的需求已不再满足于电话和消息业务, 随着 Internet (因特网) 的迅猛发展, 大量多媒体业务涌现出来, 其中一些应用业务, 多 个用户能同时接收相同数据, 如视频点播、 电视广播、 视频会议、 网上教育、 互动游戏等。 这些移动多媒体业务和一般数据相比, 有数据量大、 持续时间 长、 时延敏感等特点。 目前的 IP ( Internet Protocol , 因特网协议 )组播技术不 适用于移动网络, 因为移动网络有特定网络结构、 功能实体、 和独特的无线 接口承载, 这些都是与有线 IP网络不同的, 所以现有 IP组播技术不能使多个 移动用户共享移动网络资源。所以 3G移动运营商积极寻求一种新的服务方式 既能够实现多媒体信息的广播, 同时这个服务应该使用相对较少系统资源不 影响传统移动服务的运营。 Nowadays, the demand for mobile communication is no longer satisfied with the telephone and message services. With the rapid development of the Internet (Internet), a large number of multimedia services have emerged. Some of the application services, multiple users can receive the same data at the same time, such as video on demand. , TV broadcasts, video conferences, online education, interactive games, etc. Compared with general data, these mobile multimedia services are characterized by large data volume, long duration, and delay sensitivity. The current IP (Internet Protocol) multicast technology is not suitable for mobile networks because mobile networks have specific network structures, functional entities, and unique wireless interface bearers. These are different from wired IP networks, so existing IP multicast technology cannot enable multiple mobile users to share mobile network resources. Therefore, 3G mobile operators are actively seeking a new service mode that can not only broadcast multimedia information, but also use relatively few system resources to not affect the operation of traditional mobile services.
为实现最有效地利用移动网络资源, 第三代全球标准化组织 (3GPP )提 出组播和广播业务( MBMS: Multimedia Broadcast I Multicast Service )。 MBMS 指一个数据源向多个用户发送数据的点到多点业务, 实现网络资源共享, 包 括移动核心网和接入网资源共享, 尤其是空口资源。 3GPP定义的 MBMS不 仅能实现纯文本低速率的消息类组播和广播, 而且能实现高速率的多媒体业 务组播和广播, 这无疑顺应了未来移动数据发展的趋势。 To achieve the most efficient use of mobile network resources, the Third Generation Global Standards Organization (3GPP) proposes the Multimedia Broadcast I Multicast Service (MBMS). MBMS refers to a point-to-multipoint service in which a data source sends data to multiple users, and realizes network resource sharing, including mobile core network and access network resource sharing, especially air interface resources. MBMS defined by 3GPP can not only realize plain text low-rate message class multicast and broadcast, but also realize high-speed multimedia service multicast and broadcast, which undoubtedly conforms to the trend of future mobile data development.
在 MBMS业务中, 资源分配示意图如图 1所示, 进行资源分配的方法包 括: 网络侧将每个无线帧( Radio Frame, 也可以称为系统帧( System Frame ) ) 的第一个子帧( Subframe 1 )和第二个子帧( Subframe 2 )分配给 eMBMS MCH 传输数据使用, 现有演进 MBMS ( eMBMS )釆用周期性的资源调度方式, 比 如在一个周期(如图 1中调度周期为 80 ms )内需要传输 4个 eMBMS 业务数 据, 则在该调度周期开始的第一个分配给 eMBMS 业务的子帧上发送多播信 道的调度信息 (MSI, MCH Scheduling Information ), 按照图 1中的资源分配 方式, 则 MSI中包含的内容如图 2所示: 分配给 MCH的子帧中的第 0个到 第 4个子帧分配给 A业务, 第 4个到第 7个子帧分配给 B业务, 第 7个到第 12个子帧分配给 C业务, 第 12个到第 15个子帧分配给 D业务。In the MBMS service, a schematic diagram of resource allocation is shown in FIG. 1. The method for performing resource allocation includes: The network side sets the first subframe of each radio frame (also called a system frame). Subframe 1) and the second subframe (Subframe 2) are allocated to the eMBMS MCH to transmit data. The existing evolved MBMS (eMBMS) uses periodic resource scheduling, for example, in one cycle (as shown in Figure 1 for the scheduling period of 80 ms). ) need to transmit 4 eMBMS services According to the method, the scheduling information (MSI, MCH Scheduling Information) of the multicast channel is sent on the first subframe allocated to the eMBMS service at the beginning of the scheduling period, and the content included in the MSI according to the resource allocation manner in FIG. As shown in FIG. 2, the 0th to 4th subframes in the subframe allocated to the MCH are allocated to the A service, the 4th to the 7th subframes are allocated to the B service, and the 7th to the 12th subframes are allocated to the B service. For the C service, the 12th to 15th subframes are allocated to the D service.
传统的广播多播技术, eMBMS, 主要用来传输移动电视(Mobile TV )类 对时延不敏感的业务,而在将来可能出现对时延敏感的业务,以业务 A为 VoIP 业务为例, 用户说话时间段, VoIP业务每 20ms产生一个数据包, 由于 VoIP 业务对时延抖动比较敏感, 因此要求每个数据包在无线空口传输的最大时延 为 40ms 左右, 而依据现有的 eMBMS 调度机制, MSI 的最短调度周期为 80ms,不能满足 VoIP业务的调度要求,如图 3所示, VoIP Packet 1 在 SFN =0 的无线帧调度给 UE, 而 Packet 2、 3、 4 到达基站时, 并没有为该 VoIP业务 分配资源,导致 Packet 2、3、4 分别被延迟调度 60、 40、 20 ms,可能导致 Packet 2、 3 传输时延较长。 The traditional broadcast multicast technology, eMBMS, is mainly used to transmit mobile TV (Mobile TV)-type delay-insensitive services. In the future, delay-sensitive services may be used. For example, service A is a VoIP service. During the speaking period, the VoIP service generates one data packet every 20 ms. Since the VoIP service is sensitive to delay jitter, the maximum delay of each data packet in the wireless air interface transmission is about 40 ms, and according to the existing eMBMS scheduling mechanism, The shortest scheduling period of the MSI is 80ms, which cannot meet the scheduling requirements of the VoIP service. As shown in Figure 3, the VoIP Packet 1 is scheduled to the UE in the SFN=0 radio frame, and the Packet 2, 3, and 4 arrive at the base station. The VoIP service allocates resources, causing Packets 2, 3, and 4 to be delayed scheduled for 60, 40, and 20 ms, respectively, which may result in longer Packet 2, 3 transmission delays.
可见, 通过目前的资源分配方法, 不能满足对时延较敏感的业务的时延 要求, 用户体验不佳。 发明内容 It can be seen that the current resource allocation method cannot meet the delay requirement of the service sensitive to delay, and the user experience is not good. Summary of the invention
本发明实施例提供一种资源分配方法、 装置及系统, 以减小由于资源分 配带来的时延。 Embodiments of the present invention provide a resource allocation method, apparatus, and system to reduce delay caused by resource allocation.
本发明实施例提供的具体技术方案如下: The specific technical solutions provided by the embodiments of the present invention are as follows:
第一方面, 一种资源分配方法, 包括: In a first aspect, a resource allocation method includes:
基站向用户设备 UE发送多媒体组播广播业务 MBMS 配置消息, 所述 MBMS配置消息中携带第一 MBMS业务的标识、 用于承载第一 MBMS业务 的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, 所述 LCH资源分配周期 小于调度命令发送周期; The base station sends a multimedia multicast broadcast service MBMS configuration message to the user equipment UE, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH resource allocation period. The LCH resource allocation period is shorter than the scheduling command sending period;
基站向 UE发送第一 MBMS业务的调度命令,所述第一 MBMS业务的调 度命令用于指示所述 UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH 资源分配周期确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中接收业务数据。The base station sends a scheduling command of the first MBMS service to the UE, where the first MBMS service is adjusted. The degree command is used to instruct the UE to determine a subframe corresponding to the first MBMS service in each LCH resource allocation period according to the identifier, the LCH identifier, and the LCH resource allocation period of the first MBMS service, and receive the service in the corresponding subframe. data.
结合第一方面,在第一种可能的实现方式中,所述基站向 UE发送 MBMS 配置消息前, 还包括: With reference to the first aspect, in a first possible implementation manner, before the sending, by the base station, the MBMS configuration message to the UE, the method further includes:
基站根据所述第一 MBMS 业务数据到达的间隔及第一 MBMS业务的时 延要求, 确定 LCH资源分配周期。 The base station determines the LCH resource allocation period according to the interval at which the first MBMS service data arrives and the delay requirement of the first MBMS service.
结合第一方面,在第二种可能的实现方式中,所述基站向 UE发送 MBMS 配置消息前, 还包括: With reference to the first aspect, in a second possible implementation manner, before the sending, by the base station, the MBMS configuration message to the UE, the method further includes:
基站根据 LCH资源分配周期、第一 MBMS业务的需求带宽确定每个 LCH 资源分配周期中第一 MBMS业务占用的连续子帧数量; Determining, by the base station, the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period according to the LCH resource allocation period and the required bandwidth of the first MBMS service;
所述 MBMS 配置消息中还包括所述每个 LCH 资源分配周期中第一 MBMS业务占用的连续子帧数量,所述第一 MBMS业务的调度命令用于指示 所述 UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以 及每个 LCH资源分配周期中第一 MBMS业务占用的子帧数量,确定每个 LCH 资源分配周期中第一 MBMS业务对应的子帧; The MBMS configuration message further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is according to the first MBMS service. The identifier of the first MBMS service in each LCH resource allocation period is determined by the identifier of the first MBMS service in each LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period is determined by the identifier, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period;
或者 Or
所述基站向 UE发送第一 MBMS业务的调度命令前, 还包括: Before the base station sends the scheduling command of the first MBMS service to the UE, the method further includes:
基站根据 LCH资源分配周期、第一 MBMS业务的需求带宽确定每个 LCH 资源分配周期中第一 MBMS业务占用的连续子帧数量; Determining, by the base station, the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period according to the LCH resource allocation period and the required bandwidth of the first MBMS service;
所述调度命令中还包括所述每个 LCH资源分配周期中第一 MBMS业务 占用的连续子帧数量, 所述第一 MBMS业务的调度命令用于指示所述 UE根 据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及每个 LCH 资源分配周期中第一 MBMS业务占用的子帧数量, 确定每个 LCH资源分配 周期中第一 MBMS业务对应的子帧。 The scheduling command further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is according to the first MBMS service. The identifier, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period, and the subframe corresponding to the first MBMS service in each LCH resource allocation period.
结合第一方面, 在第三种可能的实现方式中, 所述 MBMS配置消息中还 包括: 第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量, 所述 第一 MBMS业务的调度命令用于指示所述 UE根据所述第一 MBMS业务的标 识、 LCH标识、 LCH资源分配周期以及第一 MBMS业务的起始子帧在 LCH 资源分配周期中的偏移量, 确定每个 LCH资源分配周期中第一 MBMS业务 对应的子帧。With reference to the first aspect, in a third possible implementation, the MBMS configuration message further includes: an offset of a start subframe of the first MBMS service in an LCH resource allocation period, The scheduling command of the first MBMS service is used to indicate, according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the offset of the start subframe of the first MBMS service in the LCH resource allocation period. And determining a subframe corresponding to the first MBMS service in each LCH resource allocation period.
结合第一方面, 在第四种可能的实现方式中, 所述 MBMS配置消息中, 还包括: With reference to the first aspect, in a fourth possible implementation, the MBMS configuration message further includes:
所述第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 结合第一方面的第四种可能的实现方式, 在第五种可能的实现方式中, 所述基站向 UE发送第一 MBMS业务的调度命令之前, 还包括: Whether the first MBMS service uses the LCH resource allocation period to perform resource allocation notification. With the fourth possible implementation of the first aspect, in a fifth possible implementation manner, before the sending, by the base station, the scheduling command of the first MBMS service to the UE, the method further includes:
基站接收 UE发送的包含是否支持釆用 LCH 资源分配周期进行资源分配 的业务接收资源分配方式消息, 并确定所述 UE支持釆用 LCH 资源分配周期 进行资源分配。 The base station receives the service receiving resource allocation mode message that is sent by the UE and includes whether to support the resource allocation period by using the LCH resource allocation period, and determines that the UE supports the resource allocation by using the LCH resource allocation period.
第二方面, 一种资源分配方法, 包括: The second aspect is a resource allocation method, including:
用户设备 UE接收基站发送的多媒体组播广播业务 MBMS配置消息, 所 述 MBMS配置消息中携带第一 MBMS业务的标识、 用于承载第一 MBMS业 务的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, 所述 LCH资源分配周 期小于调度命令发送周期; The user equipment UE receives the MBMS configuration message of the multimedia multicast broadcast service sent by the base station, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH resource allocation period. The LCH resource allocation period is shorter than the scheduling command sending period;
UE接收基站发送的第一 MBMS业务的调度命令; Receiving, by the UE, a scheduling command of the first MBMS service sent by the base station;
UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确 定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中 接收业务数据。 The UE determines, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, a subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives service data in the corresponding subframe.
结合第二方面, 在第一种可能的实现方式中, 所述 MBMS配置消息中还 包括每个 LCH资源分配周期中第一 MBMS业务占用的连续子帧数量; 或者 所述调度命令中还包括每个 LCH资源分配周期中第一 MBMS业务占用 的连续子帧数量; With reference to the second aspect, in a first possible implementation manner, the MBMS configuration message further includes a number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period; or the scheduling command further includes The number of consecutive subframes occupied by the first MBMS service in the LCH resource allocation period;
UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确 定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中 接收业务数据, 具体为:Determining, by the UE, the subframe corresponding to the first MBMS service in each LCH resource allocation period according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, and in the corresponding subframe Receive business data, specifically:
UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以 及每个 LCH资源分配周期中第一 MBMS业务占用的子帧数量,确定每个 LCH 资源分配周期中第一 MBMS业务对应的子帧。 Determining, by the UE, the first MBMS service corresponding to each LCH resource allocation period according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period Subframe.
结合第二方面, 在第二种可能的实现方式中, 所述 MBMS配置消息中还 包括: 第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量; With reference to the second aspect, in a second possible implementation manner, the MBMS configuration message further includes: an offset of a start subframe of the first MBMS service in an LCH resource allocation period;
UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确 定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中 接收业务数据, 具体为: The UE determines, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, a subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives service data in the corresponding subframe, specifically:
UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以 及第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量, 确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧。 Determining, by the UE, the first MBMS in each LCH resource allocation period according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the offset of the start subframe of the first MBMS service in the LCH resource allocation period The subframe corresponding to the service.
结合第二方面, 在第三种可能的实现方式中, 所述 MBMS配置消息中, 还包括: With reference to the second aspect, in a third possible implementation manner, the MBMS configuration message further includes:
所述第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 结合第二方面的第三种可能的实现方式, 在第四种可能的实现方式中, 所述 UE接收基站发送的第一 MBMS业务的调度命令前, 还包括: Whether the first MBMS service uses the LCH resource allocation period to perform resource allocation notification. With the third possible implementation of the second aspect, in a fourth possible implementation manner, before the receiving, by the UE, the scheduling command of the first MBMS service sent by the base station, the method further includes:
UE确认自身是否支持釆用 LCH 资源分配周期进行资源分配, 并向基站 返回业务接收资源分配方式消息。 The UE confirms whether it supports the use of the LCH resource allocation period for resource allocation, and returns a service receiving resource allocation mode message to the base station.
第三方面, 一种基站, 包括: In a third aspect, a base station includes:
配置单元, 用于向用户设备 UE发送多媒体组播广播业务 MBMS配置消 息, 所述 MBMS 配置消息中携带第一 MBMS 业务的标识、 用于承载第一 MBMS业务的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, 所述 LCH 资源分配周期小于调度命令发送周期; a configuration unit, configured to send a multimedia multicast broadcast service MBMS configuration message to the user equipment UE, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH resource An allocation period, where the LCH resource allocation period is shorter than a scheduling command sending period;
调度单元,用于向 UE发送第一 MBMS业务的调度命令,所述第一 MBMS 业务的调度命令用于指示所述 UE根据所述第一 MBMS业务的标识、 LCH标 识、 LCH资源分配周期确定每个 LCH资源分配周期中第一 MBMS业务对应 的子帧, 并在相应子帧中接收业务数据。a scheduling unit, configured to send, to the UE, a scheduling command of the first MBMS service, where the scheduling command of the first MBMS service is used to indicate that the UE determines, according to the identifier, the LCH identifier, and the LCH resource allocation period of the first MBMS service, Corresponding to the first MBMS service in the LCH resource allocation period Subframes, and receive service data in the corresponding subframe.
结合第三方面, 在第一种可能的实现方式中, 所述配置单元还用于: 向 UE发送 MBMS配置消息前, 根据所述第一 MBMS 业务数据到达的 间隔及第一 MBMS业务的时延要求, 确定 LCH资源分配周期。 With reference to the third aspect, in a first possible implementation, the configuration unit is further configured to: before the sending the MBMS configuration message to the UE, according to the interval at which the first MBMS service data arrives and the delay of the first MBMS service Request to determine the LCH resource allocation period.
结合第三方面, 在第二种可能的实现方式中, 所述配置单元还用于: 向 UE发送 MBMS配置消息前, 根据 LCH资源分配周期、 第一 MBMS 业务的需求带宽确定每个 LCH资源分配周期中第一 MBMS业务占用的连续 子帧数量; With reference to the third aspect, in a second possible implementation, the configuration unit is further configured to: before sending the MBMS configuration message to the UE, determine each LCH resource allocation according to the LCH resource allocation period and the required bandwidth of the first MBMS service. The number of consecutive subframes occupied by the first MBMS service in the period;
所述 MBMS 配置消息中还包括所述每个 LCH 资源分配周期中第一 MBMS业务占用的连续子帧数量,所述第一 MBMS业务的调度命令用于指示 所述 UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以 及每个 LCH资源分配周期中第一 MBMS业务占用的子帧数量,确定每个 LCH 资源分配周期中第一 MBMS业务对应的子帧; The MBMS configuration message further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is according to the first MBMS service. The identifier of the first MBMS service in each LCH resource allocation period is determined by the identifier of the first MBMS service in each LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period is determined by the identifier, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period;
或者 Or
所述调度单元还用于: The scheduling unit is further configured to:
向 UE发送第一 MBMS业务的调度命令前,根据 LCH资源分配周期、第 一 MBMS业务的需求带宽确定每个 LCH资源分配周期中第一 MBMS业务占 用的连续子帧数量; Before the scheduling command of the first MBMS service is sent to the UE, the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period is determined according to the LCH resource allocation period and the required bandwidth of the first MBMS service;
所述调度命令中还包括所述每个 LCH资源分配周期中第一 MBMS业务 占用的连续子帧数量, 所述第一 MBMS业务的调度命令用于指示所述 UE根 据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及每个 LCH 资源分配周期中第一 MBMS业务占用的子帧数量, 确定每个 LCH资源分配 周期中第一 MBMS业务对应的子帧。 The scheduling command further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is according to the first MBMS service. The identifier, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period, and the subframe corresponding to the first MBMS service in each LCH resource allocation period.
结合第三方面, 在第三种可能的实现方式中, 所述 MBMS配置消息中还 包括: 第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量, 所述 第一 MBMS业务的调度命令用于指示所述 UE根据所述第一 MBMS业务的标 识、 LCH标识、 LCH资源分配周期以及第一 MBMS业务的起始子帧在 LCH 资源分配周期中的偏移量, 确定每个 LCH资源分配周期中第一 MBMS业务 对应的子帧。With reference to the third aspect, in a third possible implementation manner, the MBMS configuration message further includes: an offset of a start subframe of the first MBMS service in an LCH resource allocation period, where the first MBMS service is And the scheduling command is used to indicate that the UE is in the LCH according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the starting subframe of the first MBMS service. The offset in the resource allocation period determines the subframe corresponding to the first MBMS service in each LCH resource allocation period.
结合第三方面, 在第四种可能的实现方式中, 所述 MBMS配置消息中, 还包括: With reference to the third aspect, in a fourth possible implementation, the MBMS configuration message further includes:
所述第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 结合第三方面的第四中可能的实现方式, 在第五种可能的实现方式中, 所述调度单元还用于: Whether the first MBMS service uses the LCH resource allocation period to perform resource allocation notification. In conjunction with the fourth possible implementation of the third aspect, in a fifth possible implementation, the scheduling unit is further configured to:
向 UE发送第一 MBMS业务的调度命令之前, 接收 UE发送的包含是否 支持釆用 LCH 资源分配周期进行资源分配的业务接收资源分配方式消息,并 确定所述 UE支持釆用 LCH 资源分配周期进行资源分配。 Before sending the scheduling command of the first MBMS service to the UE, receiving, by the UE, a service receiving resource allocation mode message that includes whether to support resource allocation by using the LCH resource allocation period, and determining that the UE supports the resource by using the LCH resource allocation period. distribution.
第四方面, 一种用户设备, 包括: In a fourth aspect, a user equipment includes:
配置消息接收单元, 用于接收基站发送的多媒体组播广播业务 MBMS配 置消息, 所述 MBMS配置消息中携带第一 MBMS业务的标识、 用于承载第 一 MBMS业务的逻辑信道 LCH的 LCH标识、 LCH资源分配周期,所述 LCH 资源分配周期小于调度命令发送周期; The configuration message receiving unit is configured to receive a multimedia multicast broadcast service MBMS configuration message sent by the base station, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH a resource allocation period, where the LCH resource allocation period is shorter than a scheduling command sending period;
调度命令接收单元, 用于接收基站发送的第一 MBMS业务的调度命令; 确定单元, 用于根据所述第一 MBMS业务的标识、 LCH标识、 LCH资 源分配周期确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并 在相应子帧中接收业务数据。 a scheduling command receiving unit, configured to receive a scheduling command of the first MBMS service sent by the base station, where the determining unit is configured to determine, according to the identifier, the LCH identifier, and the LCH resource allocation period of the first MBMS service, each LCH resource allocation period A subframe corresponding to an MBMS service, and receiving service data in the corresponding subframe.
结合第四方面, 在第一种可能的实现方式中, 所述 MBMS配置消息中还 包括每个 LCH资源分配周期中第一 MBMS业务占用的连续子帧数量; 或者 所述调度命令中还包括每个 LCH资源分配周期中第一 MBMS业务占用 的连续子帧数量; With reference to the fourth aspect, in a first possible implementation manner, the MBMS configuration message further includes a number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period; or the scheduling command further includes The number of consecutive subframes occupied by the first MBMS service in the LCH resource allocation period;
所述确定单元具体用于: The determining unit is specifically configured to:
UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以 及每个 LCH资源分配周期中第一 MBMS业务占用的子帧数量,确定每个 LCH 资源分配周期中第一 MBMS业务对应的子帧。 结合第四方面, 在第二种可能的实现方式中, 所述 MBMS配置消息中还 包括: 第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量;Determining, by the UE, the first MBMS service corresponding to each LCH resource allocation period according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period Subframe. With reference to the fourth aspect, in a second possible implementation manner, the MBMS configuration message further includes: an offset of a start subframe of the first MBMS service in an LCH resource allocation period;
所述确定单元具体用于: The determining unit is specifically configured to:
根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及 第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量,确定每个 LCH 资源分配周期中第一 MBMS业务对应的子帧。 Determining, according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the offset of the start subframe of the first MBMS service in the LCH resource allocation period, determining the first MBMS service in each LCH resource allocation period. The corresponding subframe.
结合第四方面, 在第三种可能的实现方式中, 所述 MBMS配置消息中, 还包括: With reference to the fourth aspect, in a third possible implementation manner, the MBMS configuration message further includes:
所述第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 结合第四方面的第三种可能的实现方式, 在第四种可能的实现方式中, 所述调度命令接收单元还用于: Whether the first MBMS service uses the LCH resource allocation period to perform resource allocation notification. In conjunction with the third possible implementation of the fourth aspect, in a fourth possible implementation, the scheduling command receiving unit is further configured to:
接收基站发送的第一 MBMS业务的调度命令前, 确认自身是否支持釆用 LCH资源分配周期进行资源分配,并向基站返回业务接收资源分配方式消息。 Before receiving the scheduling command of the first MBMS service sent by the base station, it is confirmed whether it supports the resource allocation by using the LCH resource allocation period, and returns a service receiving resource allocation mode message to the base station.
第五方面, 一种资源分配系统, 包括: 基站和用户设备 UE, 其中, 基站,用于向 UE发送多媒体组播广播业务 MBMS配置消息,所述 MBMS 配置消息中携带第一 MBMS业务的标识、 用于承载第一 MBMS业务的逻辑 信道 LCH的 LCH标识、 LCH资源分配周期, 所述 LCH资源分配周期小于调 度命令发送周期; 向 UE发送第一 MBMS业务的调度命令; In a fifth aspect, a resource allocation system includes: a base station and a user equipment UE, where the base station is configured to send a multimedia multicast broadcast service MBMS configuration message to the UE, where the MBMS configuration message carries the identifier of the first MBMS service, The LCH identifier of the logical channel LCH for carrying the first MBMS service, the LCH resource allocation period, the LCH resource allocation period is shorter than the scheduling command sending period, and the scheduling command of the first MBMS service is sent to the UE;
UE , 用于接收所述 MBMS 配置消息和所述调度命令, 根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确定每个 LCH资源分配 周期中第一 MBMS业务对应的子帧, 并在相应子帧中接收业务数据。 a UE, configured to receive the MBMS configuration message and the scheduling command, and determine, according to the identifier, the LCH identifier, and the LCH resource allocation period of the first MBMS service, a subframe corresponding to the first MBMS service in each LCH resource allocation period, where And receiving service data in the corresponding subframe.
结合第五方面, 在第一种可能的实现方式中, 所述基站还用于: 向 UE发送 MBMS配置消息前, 根据所述第一 MBMS 业务数据到达的 间隔及第一 MBMS业务的时延要求, 确定 LCH资源分配周期。 With reference to the fifth aspect, in a first possible implementation manner, the base station is further configured to: before an MBMS configuration message is sent to the UE, according to an interval at which the first MBMS service data arrives and a delay requirement of the first MBMS service , determine the LCH resource allocation period.
结合第五方面, 在第二种可能的实现方式中, 所述基站还用于: 向 UE发 送 MBMS配置消息前, 根据 LCH资源分配周期、 第一 MBMS业务的需求带 宽确定每个 LCH资源分配周期中第一 MBMS业务占用的连续子帧数量; 所 述 MBMS配置消息中还包括所述每个 LCH资源分配周期中第一 MBMS业务 占用的连续子帧数量; 或者With reference to the fifth aspect, in a second possible implementation manner, the base station is further configured to: before sending the MBMS configuration message to the UE, determine each LCH resource allocation period according to the LCH resource allocation period and the required bandwidth of the first MBMS service. The number of consecutive subframes occupied by the first MBMS service; The MBMS configuration message further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period; or
所述基站还用于: 向 UE发送第一 MBMS业务的调度命令前, 根据 LCH 资源分配周期、 第一 MBMS业务的需求带宽确定每个 LCH资源分配周期中 第一 MBMS业务占用的连续子帧数量;所述调度命令中还包括所述每个 LCH 资源分配周期中第一 MBMS业务占用的连续子帧数量; The base station is further configured to: before the scheduling command of the first MBMS service is sent to the UE, determine the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period according to the LCH resource allocation period and the required bandwidth of the first MBMS service. The scheduling command further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period;
所述 UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周 期确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子 帧中接收业务数据, 具体为: 根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及每个 LCH资源分配周期中第一 MBMS业务占用的子 帧数量, 确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧。 The UE determines, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, a subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives service data in the corresponding subframe, specifically: Determining, according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period, the child corresponding to the first MBMS service in each LCH resource allocation period frame.
结合第五方面, 在第三种可能的实现方式中, 所述 MBMS配置消息中还 包括: 第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量; With reference to the fifth aspect, in a third possible implementation manner, the MBMS configuration message further includes: an offset of a start subframe of the first MBMS service in an LCH resource allocation period;
所述 UE根据所述第一 MBMS业务的标识、 LCH标识、 LCH资源分配周 期确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子 帧中接收业务数据,具体为:所述 UE根据所述第一 MBMS业务的标识、 LCH 标识、 LCH资源分配周期以及第一 MBMS业务的起始子帧在 LCH资源分配 周期中的偏移量, 确定每个 LCH资源分配周期中第一 MBMS业务对应的子 帧。 The UE determines, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, a subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives service data in the corresponding subframe, specifically: Determining, in the LCH resource allocation period, the UE according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the offset of the start subframe of the first MBMS service in the LCH resource allocation period A subframe corresponding to an MBMS service.
结合第五方面, 在第四种可能的实现方式中, 所述 MBMS配置消息中, 还包括: With reference to the fifth aspect, in a fourth possible implementation, the MBMS configuration message further includes:
所述第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 结合第五方面的第四种可能的实现方式, 在第五种可能的实现方式中, 所述基站还用于: Whether the first MBMS service uses the LCH resource allocation period to perform resource allocation notification. With the fourth possible implementation of the fifth aspect, in a fifth possible implementation, the base station is further configured to:
向 UE发送第一 MBMS业务的调度命令之前, 接收 UE发送的包含是否 支持釆用 LCH 资源分配周期进行资源分配的业务接收资源分配方式消息,并 确定所述 UE支持釆用 LCH 资源分配周期进行资源分配; 所述 UE还用于: 接收基站发送的第一 MBMS业务的调度命令前, 确认 自身是否支持釆用 LCH资源分配周期进行资源分配, 并向基站返回业务接收 资源分配方式消息。Before sending the scheduling command of the first MBMS service to the UE, receiving, by the UE, a service receiving resource allocation mode message that includes whether to support resource allocation by using the LCH resource allocation period, and determining that the UE supports the resource by using the LCH resource allocation period. distribution; The UE is further configured to: before receiving the scheduling command of the first MBMS service sent by the base station, confirm whether it supports the resource allocation by using the LCH resource allocation period, and return a service receiving resource allocation mode message to the base station.
本发明实施例提供一种资源分配方法、 装置及系统, 基站不按照 PMCH 调度周期为第一 MBMS 业务分配资源, 而是按照小于调度命令发送周期的 LCH资源分配周期来为第一 MBMS业务分配资源, 进而使得第一 MBMS业 务数据能够更频繁的得到发送, 减少了由于资源分配带来的时延。 附图说明 The embodiment of the present invention provides a resource allocation method, apparatus, and system. The base station does not allocate resources for the first MBMS service according to the PMCH scheduling period, but allocates resources for the first MBMS service according to the LCH resource allocation period that is less than the scheduling command transmission period. In addition, the first MBMS service data can be sent more frequently, which reduces the delay caused by resource allocation. DRAWINGS
图 1为现有技术中 MBMS业务资源分配示意图; 1 is a schematic diagram of resource allocation of MBMS service in the prior art;
图 2为现有技术中 MCH调度命令结构示意图; 2 is a schematic structural diagram of an MCH scheduling command in the prior art;
图 3为现有技术中 MBMS业务数据延迟示意图; 3 is a schematic diagram of delay of MBMS service data in the prior art;
图 4为本发明实施例提供的资源分配方法流程图之一; FIG. 4 is a flowchart of a resource allocation method according to an embodiment of the present invention;
图 5为本发明实施例提供的无线帧资源分配示意图; FIG. 5 is a schematic diagram of radio frame resource allocation according to an embodiment of the present invention;
图 6为本发明实施例提供的对应实施例一的 LCH资源分配周期示意图; 图 7为本发明实施例提供的对应实施例一的资源分配示意图; FIG. 6 is a schematic diagram of an LCH resource allocation period according to Embodiment 1 of the present invention; FIG. 7 is a schematic diagram of resource allocation according to Embodiment 1 according to an embodiment of the present invention;
图 8为本发明实施例提供的对应实施例二的每次调度的资源量为 2时的 资源分配示意图; FIG. 8 is a schematic diagram of resource allocation when the resource amount of each scheduling according to Embodiment 2 is 2 according to the embodiment of the present invention;
图 9为本发明实施例提供的对应实施例二的每次调度的资源量为 3时的 资源分配示意图; FIG. 9 is a schematic diagram of resource allocation when the resource amount of each scheduling according to Embodiment 2 is 3 according to an embodiment of the present invention;
图 10为本发明实施例提供的对应实施例三的资源分配示意图; 图 11为本发明实施例提供的资源分配方法流程图之二; 10 is a schematic diagram of resource allocation according to Embodiment 3 of the present invention; FIG. 11 is a second flowchart of a resource allocation method according to an embodiment of the present invention;
图 12为本发明实施例提供的基站结构示意图之一; FIG. 12 is a schematic structural diagram of a base station according to an embodiment of the present disclosure;
图 13为本发明实施例提供的 UE结构示意图之一; FIG. 13 is a schematic structural diagram of a UE according to an embodiment of the present disclosure;
图 14为本发明实施例提供的资源分配系统结构示意图; FIG. 14 is a schematic structural diagram of a resource allocation system according to an embodiment of the present disclosure;
图 15为本发明实施例提供的基站结构示意图之二; FIG. 15 is a second schematic structural diagram of a base station according to an embodiment of the present disclosure;
图 16为本发明实施例提供的 UE结构示意图之二。 具体实施方式FIG. 16 is a second schematic structural diagram of a UE according to an embodiment of the present disclosure. detailed description
本发明实施例提供一种资源分配方法、 装置及系统, 基站不按照 PMCH 调度周期为第一 MBMS 业务分配资源, 而是按照小于调度命令发送周期的 LCH资源分配周期来为第一 MBMS业务分配资源, 进而使得第一 MBMS业 务数据能够更频繁的得到发送, 减少了由于资源分配带来的时延。 The embodiment of the present invention provides a resource allocation method, apparatus, and system. The base station does not allocate resources for the first MBMS service according to the PMCH scheduling period, but allocates resources for the first MBMS service according to the LCH resource allocation period that is less than the scheduling command transmission period. In addition, the first MBMS service data can be sent more frequently, which reduces the delay caused by resource allocation.
如图 4所示, 本发明实施例提供的资源分配方法, 包括: As shown in FIG. 4, the resource allocation method provided by the embodiment of the present invention includes:
步骤 S401、基站向用户设备 UE发送多媒体组播广播业务 MBMS配置消 息, MBMS配置消息中携带第一 MBMS业务的标识、 用于承载第一 MBMS 业务的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, LCH资源分配周期 小于调度命令发送周期; Step S401: The base station sends a multimedia multicast broadcast service MBMS configuration message to the user equipment UE, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH resource allocation period. The LCH resource allocation period is shorter than the scheduling command sending period;
步骤 S402、 基站向 UE发送第一 MBMS业务的调度命令, 第一 MBMS 业务的调度命令用于指示 UE根据第一 MBMS业务的标识、 LCH标识、 LCH 资源分配周期确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中接收业务数据。 Step S402: The base station sends a scheduling command of the first MBMS service to the UE, where the scheduling command of the first MBMS service is used to instruct the UE to determine, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, the first in each LCH resource allocation period. A subframe corresponding to an MBMS service, and receiving service data in the corresponding subframe.
由于 LCH资源分配周期小于调度命令发送周期, 且在每个 LCH资源分 配周期中均给第一 MBMS业务分配了子帧, 所以第一 MBMS业务的数据能 够更频繁的得到发送, 减少了由于资源分配带来的时延。 Since the LCH resource allocation period is smaller than the scheduling command sending period, and the first MBMS service is allocated a subframe in each LCH resource allocation period, the data of the first MBMS service can be sent more frequently, and the resource allocation is reduced. The delay brought.
其中, 第一 MBMS业务的调度命令中可以携带第一 MBMS业务的标识, 也可以携带承载第一 MBMS业务的 LCH的 LCH标识, 还可以携带其它能够 表示该调度命令为第一 MBMS业务的调度命令的标识或字段。 The scheduling command of the first MBMS service may carry the identifier of the first MBMS service, and may also carry the LCH identifier of the LCH that carries the first MBMS service, and may also carry other scheduling commands that can indicate that the scheduling command is the first MBMS service. The identity or field.
进一步, 在步骤 S401 , 基站向 UE发送 MBMS配置消息前, 还包括: 基站根据第一 MBMS业务数据到达的间隔及第一 MBMS业务的时延要 求, 确定 LCH资源分配周期。 Further, before the sending, by the base station, the MBMS configuration message to the UE, the method further includes: the base station determining, according to the interval of the first MBMS service data arrival and the delay requirement of the first MBMS service, the LCH resource allocation period.
本发明实施例中 MBMS业务, 包括 eMBMS业务和 MBMS业务。 The MBMS service in the embodiment of the present invention includes an eMBMS service and an MBMS service.
具体的, MBMS配置消息中包括: Specifically, the MBMS configuration message includes:
PMCH Resource: 传输第一 MBMS 业务所使用的 PMCH (Physical Multicast Channel, 物理多播信道)所占用的资源;PMCH Resource: PMCH used to transmit the first MBMS service (Physical) Multicast Channel, the resource occupied by the physical multicast channel);
Period ofPMCH Scheduling: 传输第一 MBMS业务所使用的 PMCH的调 度周期, 即, 调度命令发送周期; Period of PMCH Scheduling: the scheduling period of the PMCH used for transmitting the first MBMS service, that is, the scheduling command transmission period;
第一 MBMS业务的标识,具体的,该标识可以为 TMGI (Temporary Mobile Group Identity, 临时移动组标识), 也可以是业务标识(service id )或会话标 i只 (Session id); The identifier of the first MBMS service, specifically, the identifier may be TMGI (Temporary Mobile Group Identity), or may be a service identifier (service id) or a session identifier (Session id);
Logical Channel Identity: 传输第一 MBMS业务所使用的 LCH ( Logical Channel, 逻辑信道)标识; Logical Channel Identity: The LCH (Logical Channel) identifier used by the first MBMS service;
Period of LCH Scheduling: 传输第一 MBMS业务所使用的 LCH (Logical Channel, 逻辑信道)资源分配周期。 Period of LCH Scheduling: The LCH (Logical Channel) resource allocation period used by the first MBMS service.
UE接收到该 MBMS配置消息后, 通过第一 MBMS业务的标识确定该 MBMS 消息为第一 MBMS 业务的资源配置, 按照该资源配置准备接收第一 MBMS业务的数据。 After receiving the MBMS configuration message, the UE determines that the MBMS message is a resource configuration of the first MBMS service by using the identifier of the first MBMS service, and prepares to receive data of the first MBMS service according to the resource configuration.
基站发送第一 MBMS业务数据给 UE, 在一个无线帧 (系统帧, System Frame ) 中, 对于 (e)MBMS 业务来说, 如图 5所示, 该无线帧的资源分配可 能包含下面 5部分内容的一个或多个: The base station sends the first MBMS service data to the UE. In a radio frame (System Frame), for the (e) MBMS service, as shown in FIG. 5, the resource allocation of the radio frame may include the following five parts. One or more of:
不能分配给 (e)MBMS 业务的资源, 该资源被系统保留, 不能分配给 (e)MBMS业务使用; Resources that cannot be allocated to (e) MBMS services, which are reserved by the system and cannot be allocated to (e) MBMS services;
没有分配给 (e)MBMS 业务的资源, 该资源原则上可以配置给(e)MBMS 业务使用, 但系统没有将该资源分配给(e)MBMS 业务; There is no resource allocated to the (e)MBMS service, which can in principle be configured for (e) MBMS service use, but the system does not allocate the resource to the (e) MBMS service;
分配给 (e)MBMS 业务的资源, 该资源原则上可以配置给 (e)MBMS 业 务使用, 并且系统已经配置该资源给(e)MBMS 业务使用; The resource allocated to the (e) MBMS service, which can in principle be configured for (e) MBMS service use, and the system has configured the resource for (e) MBMS service use;
(e)MBMS 业务资源调度信息,用户指示在该资源分配周期中分配资源给 哪些 (e)MBMS 业务, 比如: 该调度信息中包含 (e)MBMS业务的 TMGI, 每个 TMGI对应分配给某个特定的 (e)MBMS 业务传输所使用的逻辑信道; (e) MBMS service resource scheduling information, the user indicates which (e) MBMS service is allocated to the resource allocation period, for example: the scheduling information includes (e) the TMGI of the MBMS service, and each TMGI is assigned to a certain The logical channel used by a particular (e) MBMS service transmission;
某个 (e)MBMS 业务数据, 在配置给 (e)MBMS 业务使用的资源上, 分配 给某个特定 (e)MBMS 业务使用的资源。 下面通过具体的实施例, 对该资源分配方法进行详细说明: 实施例一、An (e) MBMS service data is allocated to resources used by a specific (e) MBMS service on resources allocated for (e) MBMS services. The resource allocation method will be described in detail below through specific embodiments: Embodiment 1
基站不指示每个 LCH资源分配周期中第一 MBMS业务占用的连续子帧 数量, UE根据默认的每个 LCH资源分配周期中第一 MBMS业务占用的连续 子帧数量, 确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧。 The base station does not indicate the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, and the UE determines each LCH resource allocation period according to the default number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period. The subframe corresponding to the first MBMS service.
例如, 第一 MBMS业务的资源配置如下: For example, the resource configuration of the first MBMS service is as follows:
PMCH Resource: 每个无线帧的子帧 1 和 2; PMCH Resource: subframes 1 and 2 of each radio frame;
Period of PMCH Scheduling: 80ms; Period of PMCH Scheduling: 80ms;
TMGI: 1234; TMGI: 1234;
Logical Channel ID: 7; Logical Channel ID: 7;
Period of LCH Scheduling: 4sub-frame; Period of LCH Scheduling: 4sub-frame;
Size of LCH Scheduling: 1 sub-frame; Size of LCH Scheduling: 1 sub-frame;
依据配置 PMCH Resource: 每个无线帧的子帧 1和 2、 Period of PMCH Scheduling: 80ms, UE确定 PMCH的资源和 LCH资源分配周期, 如图 6所 示,每个无线帧的子帧 1和 2为分配给传输第一 MBMS业务的数据的 PMCH 信道, 并且每 80 ms发送一次调度信息, 用于指示随后资源中所包含的逻辑 信道资源; According to the configuration PMCH Resource: subframe 1 and 2, Period of PMCH Scheduling: 80 ms of each radio frame, the UE determines the resource of the PMCH and the allocation period of the LCH resource, as shown in FIG. 6, the subframes 1 and 2 of each radio frame For the PMCH channel allocated to the data for transmitting the first MBMS service, and scheduling information is sent every 80 ms for indicating the logical channel resources included in the subsequent resources;
依据配置 TMGI: 1234、 Logical Channel ID: 7 , UE确定所要接收的第 一 MBMS业务( TMGI=1234 ) 所对应的 Logical Channel和 PMCH; According to the configuration TMGI: 1234, Logical Channel ID: 7, the UE determines the Logical Channel and PMCH corresponding to the first MBMS service (TMGI=1234) to be received;
依据配置 Period of LCH Scheduling: 4 sub-frame, UE确定所要接收的 Logical Channel 的资源开始位置, 如图 7所示; According to the configuration Period of LCH Scheduling: 4 sub-frame, the UE determines the resource start position of the Logical Channel to be received, as shown in FIG. 7;
0,1,2-14,15; 因为第一 MBMS业务所对应的 LCH在 PMCH中的一次调度中 分配周期为 4 sub-frames , 即每 4个 PMCH子帧为第一 MBMS业务分配一次 资源; 比如: UE 可以在 4 个子帧中搜索用于传输第一 MBMS业务的逻辑信 道资源, 一旦搜索到资源则停止这个 LCH资源分配周期的搜索, 在下个 LCH 资源分配周期到达的时候再开始搜索; 依据该实施例中的配置, UE 可以在图 7 中方格填充的部分进行第一 MBMS业务数据的接收。0,1,2-14,15; because the LCH corresponding to the first MBMS service has an allocation period of 4 sub-frames in one scheduling in the PMCH, that is, every 4 PMCH subframes allocate resources for the first MBMS service; For example, the UE may search for logical channel resources for transmitting the first MBMS service in four subframes, and stop searching for the LCH resource allocation period once the resource is searched, and start searching again when the next LCH resource allocation period arrives; According to the configuration in this embodiment, the UE may perform reception of the first MBMS service data in the portion filled in the cell in FIG.
实施例二、 Embodiment 2
基站在 MBMS配置消息中指示每个 LCH资源分配周期中第一 MBMS业 务占用的连续子帧数量, 表示为 Size of LCH Scheduling The base station indicates, in the MBMS configuration message, the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, expressed as Size of LCH Scheduling
基站可以将 Size of LCH Scheduling携带在 MBMS配置消息中发送给 UE, 也可以将 Size of LCH Scheduling携带在调度命令中发送给 UE。 The base station may carry the Size of LCH Scheduling in the MBMS configuration message to the UE, or may carry the Size of LCH Scheduling in the scheduling command and send it to the UE.
具体的,当基站将 Size of LCH Scheduling携带在 MBMS配置消息中发送 给 UE时, 基站向 UE发送 MBMS配置消息前, 还包括: Specifically, when the base station sends the size of the LCH Scheduling to the UE in the MBMS configuration message, before the base station sends the MBMS configuration message to the UE, the base station further includes:
基站根据 LCH资源分配周期、第一 MBMS业务的需求带宽确定每个 LCH 资源分配周期中第一 MBMS业务占用的连续子帧数量; Determining, by the base station, the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period according to the LCH resource allocation period and the required bandwidth of the first MBMS service;
MBMS配置消息中还包括每个 LCH资源分配周期中第一 MBMS业务占 用的连续子帧数量, 第一 MBMS 业务的调度命令用于指示 UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及每个 LCH资源分配 周期中第一 MBMS业务占用的子帧数量, 确定每个 LCH资源分配周期中第 一 MBMS业务对应的子帧; The MBMS configuration message further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is based on the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period. And determining, according to the number of subframes occupied by the first MBMS service in each LCH resource allocation period, determining a subframe corresponding to the first MBMS service in each LCH resource allocation period;
当基站将 Size of LCH Scheduling携带在调度命令中发送给 UE时, 基站 向 UE发送第一 MBMS业务的调度命令前, 还包括: When the base station sends the size of the LCH Scheduling to the UE in the scheduling command, before the base station sends the scheduling command of the first MBMS service to the UE, the base station further includes:
基站根据 LCH资源分配周期、第一 MBMS业务的需求带宽确定每个 LCH 资源分配周期中第一 MBMS业务占用的连续子帧数量; Determining, by the base station, the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period according to the LCH resource allocation period and the required bandwidth of the first MBMS service;
调度命令中还包括每个 LCH资源分配周期中第一 MBMS业务占用的连 续子帧数量,第一 MBMS业务的调度命令用于指示 UE根据第一 MBMS业务 的标识、 LCH标识、 LCH资源分配周期以及每个 LCH资源分配周期中第一 MBMS业务占用的子帧数量, 确定每个 LCH资源分配周期中第一 MBMS业 务对应的子帧。 The scheduling command further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is based on the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and The number of subframes occupied by the first MBMS service in each LCH resource allocation period determines the subframe corresponding to the first MBMS service in each LCH resource allocation period.
例如, 若 Size of LCH Scheduling为 1 , 则 UE确定出每次分配给第一 MBMS业务的资源为 1个子帧, 则 UE只会在连续 1个 PMCH子帧中接收第 — MBMS业务所对应的逻辑信道数据, 如图 7所示; 如果该配置为 2, 则 UE 会在连续 2个 PMCH子帧中接收第一 MBMS业务所对应的逻辑信道数据,即 UE每次要连续接收 2个分配给 PMCH的子帧数据, 比如: 0,1 , 如图 8所示; 如果该配置为 3 , 则 UE会在连续 3个 PMCH子帧中接收第一 MBMS业务所 对应的逻辑信道数据, 即 UE每次要连续接收 3个分配给 PMCH的子帧数据, 比如: 0,1,2, 如图 9所示。For example, if the Size of LCH Scheduling is 1, the UE determines that each time the resource allocated to the first MBMS service is 1 subframe, the UE only receives the first PMCH subframe. The logical channel data corresponding to the MBMS service is as shown in FIG. 7. If the configuration is 2, the UE receives the logical channel data corresponding to the first MBMS service in two consecutive PMCH subframes, that is, the UE needs to Continuously receiving two subframe data allocated to the PMCH, for example: 0,1, as shown in FIG. 8; if the configuration is 3, the UE receives the logic corresponding to the first MBMS service in three consecutive PMCH subframes. The channel data, that is, the UE continuously receives three subframe data allocated to the PMCH, for example: 0, 1, 2, as shown in FIG.
实施例三、 Embodiment 3
基站在 MBMS配置消息中还指示第一 MBMS业务的起始子帧在 LCH资 源分配周期中的偏移量。 The base station also indicates, in the MBMS configuration message, an offset of the starting subframe of the first MBMS service in the LCH resource allocation period.
此时, MBMS配置消息中还包括: 第一 MBMS业务的起始子帧在 LCH 资源分配周期中的偏移量, 第一 MBMS业务的调度命令用于指示 UE根据第 一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及第一 MBMS业务 的起始子帧在 LCH资源分配周期中的偏移量, 确定每个 LCH资源分配周期 中第一 MBMS业务对应的子帧。 At this time, the MBMS configuration message further includes: an offset of the start subframe of the first MBMS service in the LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is based on the identifier of the first MBMS service, LCH The identifier, the LCH resource allocation period, and the offset of the first subframe of the first MBMS service in the LCH resource allocation period, and the subframe corresponding to the first MBMS service in each LCH resource allocation period.
UE获得在传输第一 MBMS业务的 LCH资源分配周期的偏移量, UE在 满足 (Number of PMCH sub-frames) mod (period of LCH Scheduling) = (Offset of LCH Scheduling) 的子帧中接收第一 MBMS业务所对应的逻辑信道数据; 例如 , 第一 MBMS业务的 MBMS资源配置如下: The UE obtains an offset of the LCH resource allocation period in which the first MBMS service is transmitted, and the UE receives the first in a subframe that satisfies (Number of PMCH sub-frames) mod (period of LCH Scheduling) = (Offset of LCH Scheduling) The logical channel data corresponding to the MBMS service; for example, the MBMS resource configuration of the first MBMS service is as follows:
PMCH Resource: 每个无线帧的子帧 1和 2; PMCH Resource: subframes 1 and 2 of each radio frame;
Period of PMCH Scheduling: 80ms; Period of PMCH Scheduling: 80ms;
TMGI: 1234; TMGI: 1234;
Logical Channel ID: 7; Logical Channel ID: 7;
Period of LCH Scheduling: 4 sub-frame; Period of LCH Scheduling: 4 sub-frame;
Size of LCH Scheduling: 1 sub-frame; Size of LCH Scheduling: 1 sub-frame;
Offset of LCH Scheduling: 1。 Offset of LCH Scheduling: 1.
依据配置 Offset of LCH Scheduling: 1 , UE计算: (number of PMCH subframes)mod4=l的子帧开始接收 LCH ID为 7的逻辑信道数据, 即在 LCH 资源分配周期中的子帧: 1、 5、 9、 13接收 LCH ID为 7的逻辑信道数据, 如 图 10所示。According to the configuration Offset of LCH Scheduling: 1 , the UE calculates: (number of PMCH subframes) mod4=l subframe starts to receive logical channel data with LCH ID of 7, that is, in LCH Subframes in the resource allocation period: 1, 5, 9, and 13 receive logical channel data with an LCH ID of 7, as shown in FIG.
实施例四、 Embodiment 4
基站在 MBMS配置消息中通知 UE第一 MBMS业务釆用的资源分配方 式, 由 UE根据自身情况选择是通过 MBMS方式接收第一 MBMS业务,还是 通过单播的方式获得该业务的数据。 The base station notifies the UE of the resource allocation mode of the first MBMS service in the MBMS configuration message, and the UE selects whether to receive the first MBMS service through the MBMS mode or obtain the data of the service in a unicast manner according to the situation.
进一步, 基站可以根据 UE的反馈, 确定 UE是否支持釆用 LCH 资源分 配周期进行资源分配, 如果 UE支持釆用 LCH 资源分配周期进行资源分配, 则继续对 UE进行第一 MBMS业务的调度, 如果 UE不支持釆用 LCH 资源 分配周期进行资源分配, 则通过单播调度方式将数据发送给 UE。 Further, the base station may determine, according to the feedback of the UE, whether the UE supports the resource allocation by using the LCH resource allocation period. If the UE supports the resource allocation by using the LCH resource allocation period, the UE continues to perform scheduling of the first MBMS service for the UE, if the UE If the LCH resource allocation period is not supported for resource allocation, the data is sent to the UE through unicast scheduling.
此时, MBMS配置消息中, 还包括: At this time, the MBMS configuration message also includes:
第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 进一步, 基站向 UE发送第一 MBMS业务的调度命令之前, 还包括: 基站接收 UE发送的包含是否支持釆用 LCH 资源分配周期进行资源分配 的业务接收资源分配方式消息, 并确定 UE支持釆用 LCH 资源分配周期进行 资源分配。 Whether the first MBMS service uses the LCH resource allocation period for notification of resource allocation. Further, before the base station sends the scheduling command of the first MBMS service to the UE, the method further includes: receiving, by the base station, a service receiving resource allocation mode message that is sent by the UE, including whether to support resource allocation by using the LCH resource allocation period, and determining that the UE supports the LCH Resource allocation cycle for resource allocation.
如果 UE不支持釆用 LCH 资源分配周期进行资源分配,基站则不对该终 端进行调度, 并可以进一步通知 UE通过单播方式接入, 或者 UE确定基站釆 用 LCH 资源分配周期进行资源分配, 且自身不支持釆用 LCH 资源分配周期 进行资源分配时, 主动切换到单播方式。 If the UE does not support the resource allocation by using the LCH resource allocation period, the base station does not schedule the terminal, and may further notify the UE to access by using the unicast mode, or the UE determines that the base station uses the LCH resource allocation period for resource allocation, and When the LCH resource allocation period is not supported for resource allocation, the mode is switched to unicast.
本发明实施例还提供一种资源分配方法, 如图 11所示, 包括: An embodiment of the present invention further provides a resource allocation method, as shown in FIG. 11, including:
步骤 S1101、 UE接收基站发送的多媒体组播广播业务 MBMS配置消息 , MBMS配置消息中携带第一 MBMS业务的标识、 用于承载第一 MBMS业务 的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, LCH资源分配周期小于 调度命令发送周期; Step S1101: The UE receives the MBMS configuration message of the multimedia multicast broadcast service sent by the base station, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH resource allocation period, LCH The resource allocation period is less than the scheduling command sending period;
步骤 S1102、 UE接收基站发送的第一 MBMS业务的调度命令; 步骤 S1103、 UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分 配周期确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相 应子帧中接收业务数据。Step S1102: The UE receives a scheduling command of the first MBMS service sent by the base station; Step S1103: The UE according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource The allocation period determines a subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives service data in the corresponding subframe.
由于 UE在每个 LCH资源分配周期中,都在第一 MBMS业务对应的子帧 中接收业务数据, 所以 UE可以更频繁的接收到第一 MBMS业务数据, 进而 减少了由于资源分配带来的时延。 Since the UE receives the service data in the subframe corresponding to the first MBMS service in each LCH resource allocation period, the UE can receive the first MBMS service data more frequently, thereby reducing the time due to resource allocation. Delay.
进一步, 对应实施例二, MBMS配置消息中还包括每个 LCH资源分配周 期中第一 MBMS业务占用的连续子帧数量; 或者 Further, corresponding to the second embodiment, the MBMS configuration message further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period; or
调度命令中还包括每个 LCH资源分配周期中第一 MBMS业务占用的连 续子帧数量; The scheduling command further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period;
UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确定每 个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中接收 业务数据, 具体为: The UE determines, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, the subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives the service data in the corresponding subframe, specifically:
UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及每 个 LCH资源分配周期中第一 MBMS业务占用的子帧数量, 确定每个 LCH资 源分配周期中第一 MBMS业务对应的子帧。 Determining, by the UE, the subframe corresponding to the first MBMS service in each LCH resource allocation period according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period .
进一步, 对应实施例三, MBMS配置消息中还包括: 第一 MBMS业务的 起始子帧在 LCH资源分配周期中的偏移量; Further, corresponding to the third embodiment, the MBMS configuration message further includes: an offset of the start subframe of the first MBMS service in the LCH resource allocation period;
UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确定每 个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中接收 业务数据, 具体为: The UE determines, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, the subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives the service data in the corresponding subframe, specifically:
UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及第 一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量, 确定每个 LCH 资源分配周期中第一 MBMS业务对应的子帧。 Determining, by the UE, the first MBMS service corresponding to each LCH resource allocation period according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the offset of the start subframe of the first MBMS service in the LCH resource allocation period Subframe.
进一步, 对应实施例四, MBMS配置消息中, 还包括: Further, corresponding to the fourth embodiment, the MBMS configuration message further includes:
第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 Whether the first MBMS service uses the LCH resource allocation period for notification of resource allocation.
UE接收基站发送的第一 MBMS业务的调度命令前, 还包括: Before receiving the scheduling command of the first MBMS service sent by the base station, the UE further includes:
UE确认自身是否支持釆用 LCH 资源分配周期进行资源分配, 并向基站 返回业务接收资源分配方式消息。The UE confirms whether it supports the use of the LCH resource allocation period for resource allocation, and to the base station Returns the service receiving resource allocation mode message.
本发明实施例还相应提供一种基站, 如图 12所示, 包括: The embodiment of the present invention further provides a base station, as shown in FIG. 12, including:
配置单元 1201 , 用于向 UE发送多媒体组播广播业务 MBMS配置消息, MBMS配置消息中携带第一 MBMS业务的标识、 用于承载第一 MBMS业务 的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, LCH资源分配周期小于 调度命令发送周期; The configuration unit 1201 is configured to send a multimedia multicast broadcast service MBMS configuration message to the UE, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH resource allocation period. The LCH resource allocation period is shorter than the scheduling command sending period;
调度单元 1202,用于向 UE发送第一 MBMS业务的调度命令,第一 MBMS 业务的调度命令用于指示 UE根据第一 MBMS业务的标识、 LCH标识、 LCH 资源分配周期确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中接收业务数据。 The scheduling unit 1202 is configured to send a scheduling command of the first MBMS service to the UE, where the scheduling command of the first MBMS service is used to instruct the UE to determine each LCH resource allocation period according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period. The subframe corresponding to the first MBMS service, and receiving the service data in the corresponding subframe.
进一步, 配置单元 1201还用于: Further, the configuration unit 1201 is further configured to:
向 UE发送 MBMS配置消息前, 根据第一 MBMS 业务数据到达的间隔 及第一 MBMS业务的时延要求, 确定 LCH资源分配周期。 Before sending the MBMS configuration message to the UE, the LCH resource allocation period is determined according to the interval at which the first MBMS service data arrives and the delay requirement of the first MBMS service.
较佳的, 对应实施例二, 配置单元 1201还用于: Preferably, corresponding to the second embodiment, the configuration unit 1201 is further configured to:
向 UE发送 MBMS配置消息前, 根据 LCH资源分配周期、 第一 MBMS 业务的需求带宽确定每个 LCH资源分配周期中第一 MBMS业务占用的连续 子帧数量; Before sending the MBMS configuration message to the UE, determining the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period according to the LCH resource allocation period and the required bandwidth of the first MBMS service;
MBMS配置消息中还包括每个 LCH资源分配周期中第一 MBMS业务占 用的连续子帧数量, 第一 MBMS 业务的调度命令用于指示 UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及每个 LCH资源分配 周期中第一 MBMS业务占用的子帧数量, 确定每个 LCH资源分配周期中第 一 MBMS业务对应的子帧; The MBMS configuration message further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is based on the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period. And determining, according to the number of subframes occupied by the first MBMS service in each LCH resource allocation period, determining a subframe corresponding to the first MBMS service in each LCH resource allocation period;
或者 Or
调度单元 1202还用于: The scheduling unit 1202 is also used to:
向 UE发送第一 MBMS业务的调度命令前,根据 LCH资源分配周期、第 一 MBMS业务的需求带宽确定每个 LCH资源分配周期中第一 MBMS业务占 用的连续子帧数量; 调度命令中还包括每个 LCH资源分配周期中第一 MBMS业务占用的连 续子帧数量,第一 MBMS业务的调度命令用于指示 UE根据第一 MBMS业务 的标识、 LCH标识、 LCH资源分配周期以及每个 LCH资源分配周期中第一 MBMS业务占用的子帧数量, 确定每个 LCH资源分配周期中第一 MBMS业 务对应的子帧。Before the scheduling command of the first MBMS service is sent to the UE, the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period is determined according to the LCH resource allocation period and the required bandwidth of the first MBMS service; The scheduling command further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is based on the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and The number of subframes occupied by the first MBMS service in each LCH resource allocation period determines the subframe corresponding to the first MBMS service in each LCH resource allocation period.
进一步, 对应实施例三, MBMS配置消息中还包括: 第一 MBMS业务的 起始子帧在 LCH资源分配周期中的偏移量, 第一 MBMS业务的调度命令用 于指示 UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及 第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量,确定每个 LCH 资源分配周期中第一 MBMS业务对应的子帧。 Further, in the third embodiment, the MBMS configuration message further includes: an offset of the first subframe of the first MBMS service in the LCH resource allocation period, where the scheduling command of the first MBMS service is used to indicate that the UE is configured according to the first MBMS service. The identifier, the LCH identifier, the LCH resource allocation period, and the offset of the first subframe of the first MBMS service in the LCH resource allocation period, and the subframe corresponding to the first MBMS service in each LCH resource allocation period.
进一步, 对应实施例四, MBMS配置消息中, 还包括: Further, corresponding to the fourth embodiment, the MBMS configuration message further includes:
第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 调度单元 1202还用于: Whether the first MBMS service uses the LCH resource allocation period for notification of resource allocation. The scheduling unit 1202 is also used to:
向 UE发送第一 MBMS业务的调度命令之前, 接收 UE发送的包含是否 支持釆用 LCH 资源分配周期进行资源分配的业务接收资源分配方式消息,并 确定 UE支持釆用 LCH 资源分配周期进行资源分配。 Before the scheduling command of the first MBMS service is sent to the UE, the UE receives a service receiving resource allocation mode message that includes whether to support the LCH resource allocation period for resource allocation, and determines that the UE supports the LCH resource allocation period for resource allocation.
本发明实施例还提供一种用户设备, 如图 13所示, 包括: An embodiment of the present invention further provides a user equipment, as shown in FIG. 13, including:
配置消息接收单元 1301 , 用于接收基站发送的多媒体组播广播业务 MBMS配置消息, MBMS配置消息中携带第一 MBMS业务的标识、 用于承 载第一 MBMS业务的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, LCH 资源分配周期小于调度命令发送周期; The configuration message receiving unit 1301 is configured to receive a multimedia multicast broadcast service MBMS configuration message sent by the base station, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH resource. The allocation period, the LCH resource allocation period is less than the scheduling command sending period;
调度命令接收单元 1302,用于接收基站发送的第一 MBMS业务的调度命 令; The scheduling command receiving unit 1302 is configured to receive a scheduling command of the first MBMS service sent by the base station;
确定单元 1303 , 用于根据第一 MBMS业务的标识、 LCH标识、 LCH资 源分配周期确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并 在相应子帧中接收业务数据。 The determining unit 1303 is configured to determine, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, a subframe corresponding to the first MBMS service in each LCH resource allocation period, and receive service data in the corresponding subframe.
进一步, 对应实施例二, MBMS配置消息中还包括每个 LCH资源分配周 期中第一 MBMS业务占用的连续子帧数量; 或者Further, corresponding to the second embodiment, the MBMS configuration message further includes each LCH resource allocation week. The number of consecutive subframes occupied by the first MBMS service during the period; or
调度命令中还包括每个 LCH资源分配周期中第一 MBMS业务占用的连 续子帧数量; The scheduling command further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period;
确定单元 1303具体用于: The determining unit 1303 is specifically configured to:
UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及每 个 LCH资源分配周期中第一 MBMS业务占用的子帧数量, 确定每个 LCH资 源分配周期中第一 MBMS业务对应的子帧。 Determining, by the UE, the subframe corresponding to the first MBMS service in each LCH resource allocation period according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period .
进一步, 对应实施例三, MBMS配置消息中还包括: 第一 MBMS业务的 起始子帧在 LCH资源分配周期中的偏移量; Further, corresponding to the third embodiment, the MBMS configuration message further includes: an offset of the start subframe of the first MBMS service in the LCH resource allocation period;
确定单元 1303具体用于: The determining unit 1303 is specifically configured to:
根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期以及第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏移量, 确定每个 LCH资 源分配周期中第一 MBMS业务对应的子帧。 Determining, according to the identifier of the first MBMS service, the LCH identifier, the LCH resource allocation period, and the offset of the start subframe of the first MBMS service in the LCH resource allocation period, the first MBMS service corresponding to each LCH resource allocation period Subframe.
进一步, 对应实施例四, MBMS配置消息中, 还包括: Further, corresponding to the fourth embodiment, the MBMS configuration message further includes:
第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 调度命令接收单元 1302还用于: Whether the first MBMS service uses the LCH resource allocation period for notification of resource allocation. The scheduling command receiving unit 1302 is further configured to:
接收基站发送的第一 MBMS业务的调度命令前, 确认自身是否支持釆用 LCH资源分配周期进行资源分配,并向基站返回业务接收资源分配方式消息。 Before receiving the scheduling command of the first MBMS service sent by the base station, it is confirmed whether it supports the resource allocation by using the LCH resource allocation period, and returns a service receiving resource allocation mode message to the base station.
本发明实施例还相应提供一种资源分配系统, 如图 14所示, 包括: 基站 1401和 UE1402, 其中, The embodiment of the present invention further provides a resource allocation system, as shown in FIG. 14, including: a base station 1401 and a UE 1402, where
基站 1401 , 用于向 UE1402发送多媒体组播广播业务 MBMS配置消息, MBMS配置消息中携带第一 MBMS业务的标识、 用于承载第一 MBMS业务 的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, LCH资源分配周期小于 调度命令发送周期; 向 UE1402发送第一 MBMS业务的调度命令; The base station 1401 is configured to send a multimedia multicast broadcast service MBMS configuration message to the UE 1402, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH resource allocation period, LCH The resource allocation period is shorter than the scheduling command sending period; the scheduling command of the first MBMS service is sent to the UE 1402;
UE1402, 用于接收 MBMS配置消息和调度命令, 根据第一 MBMS业务 的标识、 LCH标识、 LCH资源分配周期确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中接收业务数据。 进一步, 基站 1401还用于:The UE 1402 is configured to receive an MBMS configuration message and a scheduling command, and determine, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, a subframe corresponding to the first MBMS service in each LCH resource allocation period, and in the corresponding subframe. Receive business data. Further, the base station 1401 is further configured to:
向 UE1402发送 MBMS配置消息前, 根据第一 MBMS 业务数据到达的 间隔及第一 MBMS业务的时延要求, 确定 LCH资源分配周期。 Before sending the MBMS configuration message to the UE 1402, the LCH resource allocation period is determined according to the interval at which the first MBMS service data arrives and the delay requirement of the first MBMS service.
进一步, 对应实施例二, 基站 1401还用于: 向 UE1042发送 MBMS配置 消息前,根据 LCH资源分配周期、第一 MBMS业务的需求带宽确定每个 LCH 资源分配周期中第一 MBMS业务占用的连续子帧数量; MBMS配置消息中还 包括每个 LCH资源分配周期中第一 MBMS业务占用的连续子帧数量; 或者 基站 1401还用于:向 UE发送第一 MBMS业务的调度命令前,根据 LCH 资源分配周期、 第一 MBMS业务的需求带宽确定每个 LCH资源分配周期中 第一 MBMS业务占用的连续子帧数量; 调度命令中还包括每个 LCH资源分 配周期中第一 MBMS业务占用的连续子帧数量; Further, in the second embodiment, the base station 1401 is further configured to: before sending the MBMS configuration message to the UE 1042, determine, according to the LCH resource allocation period and the required bandwidth of the first MBMS service, a contig of the first MBMS service in each LCH resource allocation period. The number of frames; the MBMS configuration message further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period; or the base station 1401 is further configured to: before the scheduling command of the first MBMS service is sent to the UE, according to the LCH resource allocation The period, the required bandwidth of the first MBMS service, determines the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period, and the scheduling command further includes the number of consecutive subframes occupied by the first MBMS service in each LCH resource allocation period. ;
UE1402根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确 定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中 接收业务数据, 具体为: 根据第一 MBMS业务的标识、 LCH标识、 LCH资 源分配周期以及每个 LCH资源分配周期中第一 MBMS业务占用的子帧数量, 确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧。 The UE 1402 determines, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, a subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives service data in the corresponding subframe, specifically: according to the first MBMS The identifier of the service, the LCH identifier, the LCH resource allocation period, and the number of subframes occupied by the first MBMS service in each LCH resource allocation period determine the subframe corresponding to the first MBMS service in each LCH resource allocation period.
进一步, 对应实施例三, MBMS配置消息中还包括: 第一 MBMS业务的 起始子帧在 LCH资源分配周期中的偏移量; Further, corresponding to the third embodiment, the MBMS configuration message further includes: an offset of the start subframe of the first MBMS service in the LCH resource allocation period;
UE1402根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确 定每个 LCH资源分配周期中第一 MBMS业务对应的子帧, 并在相应子帧中 接收业务数据, 具体为: UE根据第一 MBMS业务的标识、 LCH标识、 LCH 资源分配周期以及第一 MBMS业务的起始子帧在 LCH资源分配周期中的偏 移量, 确定每个 LCH资源分配周期中第一 MBMS业务对应的子帧。 The UE 1402 determines, according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period, the subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives the service data in the corresponding subframe, specifically: the UE according to the first The identifier of the MBMS service, the LCH identifier, the LCH resource allocation period, and the offset of the start subframe of the first MBMS service in the LCH resource allocation period, and determine the subframe corresponding to the first MBMS service in each LCH resource allocation period.
进一步, 对应实施例四, MBMS配置消息中, 还包括: Further, corresponding to the fourth embodiment, the MBMS configuration message further includes:
第一 MBMS业务是否釆用 LCH 资源分配周期进行资源分配的通知。 基站 1401还用于: Whether the first MBMS service uses the LCH resource allocation period for notification of resource allocation. The base station 1401 is also used to:
向 UE1402发送第一 MBMS业务的调度命令之前, 接收 UE发送的包含 是否支持釆用 LCH 资源分配周期进行资源分配的业务接收资源分配方式消 息, 并确定 UE1402支持釆用 LCH 资源分配周期进行资源分配;Before receiving the scheduling command of the first MBMS service to the UE 1402, receiving the inclusion sent by the UE Whether to support the service receiving resource allocation mode message for resource allocation by using the LCH resource allocation period, and determining that the UE 1402 supports the resource allocation by using the LCH resource allocation period;
UE1402还用于: 接收基站发送的第一 MBMS业务的调度命令前, 确认 自身是否支持釆用 LCH资源分配周期进行资源分配, 并向基站返回业务接收 资源分配方式消息。 The UE 1402 is further configured to: before receiving the scheduling command of the first MBMS service sent by the base station, confirm whether it supports the resource allocation by using the LCH resource allocation period, and return a service receiving resource allocation mode message to the base station.
本发明实施例还提供一种基站, 如图 15所示, 包括: 收发器 1501和处 理器 1502, 其中: The embodiment of the present invention further provides a base station, as shown in FIG. 15, including: a transceiver 1501 and a processor 1502, where:
处理器 1502 , 用于通过收发器 1501 向 UE发送多媒体组播广播业务 MBMS配置消息, MBMS配置消息中携带第一 MBMS业务的标识、 用于承 载第一 MBMS业务的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, LCH 资源分配周期小于调度命令发送周期; 并通过收发器 1501 向 UE发送第一 MBMS业务的调度命令, 第一 MBMS业务的调度命令用于指示 UE根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确定每个 LCH资源分配 周期中第一 MBMS业务对应的子帧, 并在相应子帧中接收业务数据。 The processor 1502 is configured to send, by the transceiver 1501, a multimedia multicast broadcast service MBMS configuration message to the UE, where the MBMS configuration message carries the identifier of the first MBMS service, the LCH identifier of the logical channel LCH for carrying the first MBMS service, and the LCH The resource allocation period, the LCH resource allocation period is smaller than the scheduling command sending period; and the scheduling command of the first MBMS service is sent to the UE by the transceiver 1501, where the scheduling command of the first MBMS service is used to indicate that the UE is based on the identifier of the first MBMS service, LCH The identifier, the LCH resource allocation period determines a subframe corresponding to the first MBMS service in each LCH resource allocation period, and receives the service data in the corresponding subframe.
本发明实施例还提供一种 UE, 如图 16所示, 包括: 收发器模块 1601和 处理器模块 1602, 其中: The embodiment of the present invention further provides a UE, as shown in FIG. 16, including: a transceiver module 1601 and a processor module 1602, where:
处理器模块 1602,用于通过收发器模块 1601接收基站发送的多媒体组播 广播业务 MBMS配置消息, MBMS配置消息中携带第一 MBMS业务的标识、 用于承载第一 MBMS业务的逻辑信道 LCH的 LCH标识、 LCH资源分配周期, LCH资源分配周期小于调度命令发送周期;通过收发器模块 1601接收基站发 送的第一 MBMS业务的调度命令; 根据第一 MBMS业务的标识、 LCH标识、 LCH资源分配周期确定每个 LCH资源分配周期中第一 MBMS业务对应的子 帧, 并在相应子帧中接收业务数据。 The processor module 1602 is configured to receive, by the transceiver module 1601, a multimedia multicast broadcast service MBMS configuration message sent by the base station, where the MBMS configuration message carries the identifier of the first MBMS service, and the LCH of the logical channel LCH for carrying the first MBMS service. The identifier, the LCH resource allocation period, and the LCH resource allocation period are smaller than the scheduling command sending period; the transceiver module 1601 receives the scheduling command of the first MBMS service sent by the base station; and determines according to the identifier of the first MBMS service, the LCH identifier, and the LCH resource allocation period. A subframe corresponding to the first MBMS service in each LCH resource allocation period, and receiving service data in the corresponding subframe.
本发明实施例提供一种资源分配方法、 装置及系统, 基站不按照 PMCH 调度周期为第一 MBMS 业务分配资源, 而是按照小于调度命令发送周期的 LCH资源分配周期来为第一 MBMS业务分配资源, 进而使得第一 MBMS业 务数据能够更频繁的得到发送, 减少了由于资源分配带来的时延。 本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或 计算机程序产品。 因此, 本发明可釆用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实施例的形式。 而且, 本发明可釆用在一个或多个 其中包含有计算机可用程序代码的计算机可用存储介质 (包括但不限于磁盘 存储器、 CD-ROM、 光学存储器等)上实施的计算机程序产品的形式。The embodiment of the present invention provides a resource allocation method, apparatus, and system. The base station does not allocate resources for the first MBMS service according to the PMCH scheduling period, but allocates resources for the first MBMS service according to the LCH resource allocation period that is less than the scheduling command transmission period. In addition, the first MBMS service data can be sent more frequently, which reduces the delay caused by resource allocation. Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can be embodied in the form of one or more computer program products embodied on a computer-usable storage medium (including but not limited to disk storage, CD-ROM, optical storage, etc.) in which computer usable program code is embodied.
本发明是参照根据本发明实施例的方法、 设备(系统)、 和计算机程序产 品的流程图和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图 和 /或方框图中的每一流程和 /或方框、 以及流程图和 /或方框图中的流程 和 /或方框的结合。 可提供这些计算机程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器, 使得通 过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流 程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能的 装置。 The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowcharts and/or block diagrams, and combinations of flow and/or blocks in the flowcharts and/or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设 备以特定方式工作的计算机可读存储器中, 使得存储在该计算机可读存储器 中的指令产生包括指令装置的制造品, 该指令装置实现在流程图一个流程或 多个流程和 /或方框图一个方框或多个方框中指定的功能。 The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的 处理, 从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图 一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能的步 骤。 These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了 基本创造性概念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权 利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。 发明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权利要 求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。Although the preferred embodiment of the invention has been described, it will be apparent to those skilled in the art that, Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and the modifications and The spirit and scope of the invention. Thus, if such modifications and variations of the present invention are claimed in the present invention The invention is also intended to cover such modifications and variations within the scope of the invention.