IP Library Granted Patent US 10,433,278
Granted Patent B2
US 10,433,278 · App. 15/503,615 · Granted Oct 1, 2019

Methods and device for allocating and processing sub-frame resource

Inventors: Hui Xu (Shenzhen, CN); Zijiang Ma (Shenzhen, CN); Zhifeng Ma (Shenzhen, CN); Gaopeng Du (Shenzhen, CN); Yaying Wang (Shenzhen, CN)
Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
H04W72/005H04L43/16H04W68/005H04W72/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,433,278
App. No.
15/503,615
Granted
Oct 1, 2019
Kind
B2
Abstract

Provided are methods and devices for allocating and processing sub-frame resources. In the methods, under the condition that a Multicast Channel (MCH) Scheduling Period (MSP) exceeds a Common Sub-frame allocation Period (CSP), an allocation manner for allocating Multicast Broadcast over Single Frequency Network (MBSFN) sub-frame resources to each MCH and a Multimedia Broadcast Multicast Service (MBMS) in the MCH is determined; and the allocation manner is notified to User Equipment (UE). According to the technical solutions provided above, under the condition that the MSP exceeds the CSP, MBMS resource scheduling may be implemented, the UE may be ensured to correctly receive a required MBMS, and user experiences may be improved.

Claims (43)

1. A method for allocating sub-frame resource, comprising:

under the condition that a Multicast Channel (MCH) Scheduling Period (MSP) exceeds a Common Sub-frame allocation Period (CSP), determining an allocation manner for allocating Multicast Broadcast over Single Frequency Network (MBSFN) sub-frame resources to each MCH and a Multimedia Broadcast Multicast Service (MBMS) in the MCH; and

notifying User Equipment (UE) of the allocation manner;

wherein determining the allocation manner for allocating the MBSFN sub-frame resources to each MCH and the MBMS in the MCH comprises:

allocating the MBSFN sub-frame resources for the MBMSs to each MCH in the MSP; and when a number of MBSFN sub-frames allocated to a part of MCHs in the MSP exceeds a preset threshold value, adding indication information to a corresponding position where the number of the MBSFN sub-frames allocated to the part of MCHs reaches the preset threshold value, and starting recounting of other MBSFN sub-frames after the position, wherein a number of the other MBSFN sub-frames is a difference value between a number of all MBSFN sub-frames comprised in the MBSFN sub-frame resources and the preset threshold value, and if the number of the other MBSFN sub-frames still exceeds the preset threshold value, indication information is added to corresponding positions where the preset threshold value is reached every time and the other MBSFN sub-frames after the positions are recounted until the number of the other MBSFN sub-frames is lower than the preset threshold value; or

allocating the MBSFN sub-frame resources for the MBMSs to each MCH in the MSP; and when a number of MBSFN sub-frames allocated to a part of MCHs in the MSP exceeds a preset threshold value, starting recounting of other MBSFN sub-frames after a corresponding position where the number of the MBSFN sub-frames allocated to the part of MCHs reaches the preset threshold value according to an agreement premade with the UE, wherein a number of the other MBSFN sub-frames is a difference value between a number of all MBSFN sub-frames comprised in the MBSFN sub-frame resources and the preset threshold value, and if the number of the other MBSFN sub-frames still exceeds the preset threshold value, the other MBSFN sub-frames after corresponding positions where the preset threshold value is reached every time are recounted until the number of the other MBSFN sub-frames is lower than the preset threshold value, and when a number of MBSFN sub-frames allocated to a single MBMS exceeds the preset threshold value, other MBSFN sub-frames after corresponding positions where the preset threshold value is reached every time are recounted.

2. The method according to claim 1 , wherein determining the allocation manner for allocating the MBSFN sub-frame resources to each MCH and the MBMS in the MCH comprises:

determining that the MSP comprises multiple CSPs;

allocating the MBSFN sub-frame resources for the MBMSs to each MCH in each CSP; and

indicating the MBSFN sub-frames allocated to each MBMS in each CSP in MCH Scheduling Information (MSI) respectively.

3. The method according to claim 1 , wherein determining the allocation manner for allocating the MBSFN sub-frame resources to each MCH and the MBMS in the MCH comprises:

regulating a length of a stop Multicast Traffic Channel (MTCH) field in the MSI, wherein the length of the stop MTCH field is increased by N bits, wherein N is a positive integer.

4. The method according to claim 1 , wherein determining the allocation manner for allocating the MBSFN sub-frame resources to each MCH and the MBMS in the MCH comprises:

configuring a limiting condition, wherein the limiting condition is that a number of MBSFN sub-frames allocated to each MCH for the MBMSs in the MSP does not exceed a preset threshold value; and

allocating the MBSFN sub-frame resources for the MBMSs to each MCH in the MSP according to the limiting condition.

5. The method according to claim 1 , wherein the preset threshold value is 2,043 MBSFN sub-frames.

6. A method for processing sub-frame resource, comprising:

receiving an allocation manner notice from network-side equipment, wherein the allocation manner notice indicates that the network-side equipment determines an allocation manner for allocating Multicast Broadcast over Single Frequency Network (MBSFN) sub-frame resources to each Multicast Channel (MCH) and a Multimedia Broadcast Multicast Service (MBMS) in the MCH under the condition that an MCH Scheduling Period (MSP) exceeds a Common Sub-frame allocation Period (CSP); and

acquiring a required MBMS according to the allocation manner notice;

wherein determining the allocation manner for allocating the MBSFN sub-frame resources to each MCH and the MBMS in the MCH comprises:

allocating the MBSFN sub-frame resources for the MBMSs to each MCH in the MSP; and when a number of MBSFN sub-frames allocated to a part of MCHs in the MSP exceeds a preset threshold value, adding indication information to a corresponding position where the number of the MBSFN sub-frames allocated to the part of MCHs reaches the preset threshold value, and starting recounting of other MBSFN sub-frames after the position, wherein a number of the other MBSFN sub-frames is a difference value between a number of all MBSFN sub-frames comprised in the MBSFN sub-frame resources and the preset threshold value, and if the number of the other MBSFN sub-frames still exceeds the preset threshold value, indication information is added to corresponding positions where the preset threshold value is reached every time and the other MBSFN sub-frames after the positions are recounted until the number of the other MBSFN sub-frames is lower than the preset threshold value; or

allocating the MBSFN sub-frame resources for the MBMSs to each MCH in the MSP; and when a number of MBSFN sub-frames allocated to a part of MCHs in the MSP exceeds a preset threshold value, starting recounting of other MBSFN sub-frames after a corresponding position where the number of the MBSFN sub-frames allocated to the part of MCHs reaches the preset threshold value according to an agreement premade with the UE, wherein a number of the other MBSFN sub-frames is a difference value between a number of all MBSFN sub-frames comprised in the MBSFN sub-frame resources and the preset threshold value, and if the number of the other MBSFN sub-frames still exceeds the preset threshold value, the other MBSFN sub-frames after corresponding positions where the preset threshold value is reached every time are recounted until the number of the other MBSFN sub-frames is lower than the preset threshold value, and when a number of MBSFN sub-frames allocated to a single MBMS exceeds the preset threshold value, other MBSFN sub-frames after corresponding positions where the preset threshold value is reached every time are recounted.

7. A device for allocating sub-frame resource, comprising

a determination module, configured to, under the condition that a Multicast Channel (MCH) Scheduling Period (MSP) exceeds a Common Sub-frame allocation Period (CSP), determine an allocation manner for allocating Multicast Broadcast over Single Frequency Network (MBSFN) sub-frame resources to each MCH and a Multimedia Broadcast Multicast Service (MBMS) in the MCH; and

a notification module, configured to notify User Equipment (UE) of the allocation manner;

wherein the determination module comprises:

a second allocation unit, configured to allocate the MBSFN sub-frame resources for the MBMSs to each MCH in the MSP; and

a first processing unit, configured to, when a number of MBSFN sub-frames allocated to a part of MCHs in the MSP exceeds a preset threshold value, add indication information to a corresponding position where the number of the MBSFN sub-frames allocated to the part of MCHs reaches the preset threshold value, and start recounting of other MBSFN sub-frames after the position, wherein a number of the other MBSFN sub-frames is a difference value between a number of all MBSFN sub-frames comprised in the MBSFN sub-frame resources and the preset threshold value, and if the number of the other MBSFN sub-frames still exceeds the preset threshold value, indication information is added to corresponding positions where the preset threshold value is reached every time and the other MBSFN sub-frames after the positions are recounted until the number of the other MBSFN sub-frames is lower than the preset threshold value;

or the determination module comprises:

a third allocation unit, configured to allocate the MBSFN sub-frame resources for the MBMSs to each MCH in the MSP; and

a second processing unit, configured to, when a number of MBSFN sub-frames allocated to a part of MCHs in the MSP exceeds a preset threshold value, start recounting of other MBSFN sub-frames after a corresponding position where the number of the MBSFN sub-frames allocated to the part of MCHs reaches the preset threshold value according to an agreement premade with the UE, wherein a number of the other MBSFN sub-frames is a difference value between a number of all MBSFN sub-frames comprised in the MBSFN sub-frame resources and the preset threshold value, and if the number of the other MBSFN sub-frames still exceeds the preset threshold value, the other MBSFN sub-frames after corresponding positions where the preset threshold value is reached every time are recounted until the number of the other MBSFN sub-frames is lower than the preset threshold value, and when a number of MBSFN sub-frames allocated to a single MBMS exceeds the preset threshold value, other MBSFN sub-frames after corresponding positions where the preset threshold value is reached every time are recounted.

8. The device according to claim 7 , wherein the determination module comprises:

a determination unit, configured to determine that the MSP comprises multiple CSPs;

a first allocation unit, configured to allocate the MBSFN sub-frame resources for the MBMSs to each MCH in each CSP; and

an indication unit, configured to indicate the MBSFN sub-frames allocated to each MBMS in each CSP in MCH Scheduling Information (MSI) respectively.

9. The device according to claim 7 , wherein the determination module comprises:

a regulation unit, configured to regulate a length of a stop Multicast Traffic Channel (MTCH) field in the MSI, wherein the length of the stop MTCH field is increased by N bits, wherein N is a positive integer.

10. A device for processing sub-frame resource, comprising:

a receiving module, configured to receive an allocation manner notice from network-side equipment, wherein the allocation manner notice indicates that the network-side equipment determines an allocation manner for allocating Multicast Broadcast over Single Frequency Network (MBSFN) sub-frame resources to each Multicast Channel (MCH) and a Multimedia Broadcast Multicast Service (MBMS) in the MCH under the condition that an MCH Scheduling Period (MSP) exceeds a Common Sub-frame allocation Period (CSP); and

an acquisition module, configured to acquire a required MBMS according to the allocation manner notice;

wherein determining the allocation manner for allocating the MBSFN sub-frame resources to each MCH and the MBMS in the MCH comprises:

allocating the MBSFN sub-frame resources for the MBMSs to each MCH in the MSP; and when a number of MBSFN sub-frames allocated to a part of MCHs in the MSP exceeds a preset threshold value, adding indication information to a corresponding position where the number of the MBSFN sub-frames allocated to the part of MCHs reaches the preset threshold value, and starting recounting of other MBSFN sub-frames after the position, wherein a number of the other MBSFN sub-frames is a difference value between a number of all MBSFN sub-frames comprised in the MBSFN sub-frame resources and the preset threshold value, and if the number of the other MBSFN sub-frames still exceeds the preset threshold value, indication information is added to corresponding positions where the preset threshold value is reached every time and the other MBSFN sub-frames after the positions are recounted until the number of the other MBSFN sub-frames is lower than the preset threshold value; or

allocating the MBSFN sub-frame resources for the MBMSs to each MCH in the MSP; and when a number of MBSFN sub-frames allocated to a part of MCHs in the MSP exceeds a preset threshold value, starting recounting of other MBSFN sub-frames after a corresponding position where the number of the MBSFN sub-frames allocated to the part of MCHs reaches the preset threshold value according to an agreement premade with the UE, wherein a number of the other MBSFN sub-frames is a difference value between a number of all MBSFN sub-frames comprised in the MBSFN sub-frame resources and the preset threshold value, and if the number of the other MBSFN sub-frames still exceeds the preset threshold value, the other MBSFN sub-frames after corresponding positions where the preset threshold value is reached every time are recounted until the number of the other MBSFN sub-frames is lower than the preset threshold value, and when a number of MBSFN sub-frames allocated to a single MBMS exceeds the preset threshold value, other MBSFN sub-frames after corresponding positions where the preset threshold value is reached every time are recounted.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Apr 24, 2023
From: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.,
To: ADVANCED STANDARD COMMUNICATION LLC
Reel/Frame 063420/0793 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2019
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
Reel/Frame 049674/0360 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2017
From: XU, HUI; MA, ZIJIANG; MA, ZHIFENG; DU, GAOPENG; WANG, YAYING
To: ZTE CORPORATION
Reel/Frame 041241/0589 →
Priority Claims (1)
CN 2014 1 0401503 · Aug 14, 2014 · national
Continuity (1)
Related Publication 20170245242A1 · Aug 24, 2017