System and method for joint scheduling in dual-carrier wireless backhaul networks
First Claim
1. A method of joint scheduling in a dual-carrier fixed wireless backhaul network operating with a primary carrier and a secondary carrier, the wireless backhaul network comprising a plurality of nodes comprising a plurality of Hub modules, each Hub module serving one or more remote backhaul modules (RBMs) through Hub-RBM radio links, wherein the method comprises:
- for Hub modules (Hubs) and RBMs configured for dual-carrier operation using the primary carrier and the secondary carrier, and wherein the primary carrier is a licensed band and the secondary carrier is a lower cost shared band or an unlicensed band, providing a frame structure wherein control signaling messages are carried on the primary carrier;
performing network entry for each said RBM on the primary carrier; and
performing carrier assignment wherein each Hub transmits a broadcast frame on the primary carrier assigning each served RBM to the primary carrier or the secondary carrier; and
wherein performing network entry further comprises;
performing Hub-RBM clustering comprising associating each RBM to a respective serving Hub; and
for Hubs and/or RBMs having one or more beams, performing Hub-beam selection and RBM-beam selection for each Hub-RBM radio link;
obtaining initial performance metrics, including pathloss information, for Hub-RBM radio links between each RBM and its respective serving Hub using the primary carrier, and storing said performance metrics for each Hub-RBM link in a centralized processing unit;
andwherein performing carrier assignment further comprises;
for Hub-RBM links for each Hub and respective served RBMs of at least part of the network (neighborhood);
a) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the primary carrier;
b) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the secondary carrier and for each channel of the secondary carrier;
c) storing in the centralized processing unit, tables or maps of utility gain values from steps a) and b) and computing therefrom a maximum achievable sum utility over the neighborhood;
d) selecting for each RBMa time slot of the primary carrier;
ora time slot of the secondary carrier;
to optimize the sum utility over the neighborhood;
e) scheduling each RBM to the selected carrier and time slot; and
f) for each Hub-RBM radio link, selecting a transmission mode and a Modulation and Coding Scheme (MCS) based on instantaneous channel conditions and to meet an RBM quality of service requirement.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for joint scheduling in a dual-carrier fixed wireless backhaul network is disclosed, wherein the primary carrier is a licensed band, and the secondary carrier is an unlicensed or lower cost shared carrier. The network comprises a plurality of Hub modules, each serving a cluster of one or more Remote backhaul modules (RBMs). A special frame structure and a control channel on the primary carrier carries control signalling messages for RBMs assigned to either the primary or secondary carrier. RBMs with a performance metric, such a spectral efficiency, above a threshold are assigned to the primary carrier. Other RBMs are assigned the secondary carrier, and a channel assignment is then performed. A transmission mode is determined based on instantaneous channel conditions, to optimize overall system performance across a network neighborhood and meet RBM quality of service requirements. A centralized server/processing unit coordinates dual carrier joint scheduling functions.
-
Citations
22 Claims
-
1. A method of joint scheduling in a dual-carrier fixed wireless backhaul network operating with a primary carrier and a secondary carrier, the wireless backhaul network comprising a plurality of nodes comprising a plurality of Hub modules, each Hub module serving one or more remote backhaul modules (RBMs) through Hub-RBM radio links, wherein the method comprises:
-
for Hub modules (Hubs) and RBMs configured for dual-carrier operation using the primary carrier and the secondary carrier, and wherein the primary carrier is a licensed band and the secondary carrier is a lower cost shared band or an unlicensed band, providing a frame structure wherein control signaling messages are carried on the primary carrier; performing network entry for each said RBM on the primary carrier; and performing carrier assignment wherein each Hub transmits a broadcast frame on the primary carrier assigning each served RBM to the primary carrier or the secondary carrier; and wherein performing network entry further comprises; performing Hub-RBM clustering comprising associating each RBM to a respective serving Hub; and
for Hubs and/or RBMs having one or more beams, performing Hub-beam selection and RBM-beam selection for each Hub-RBM radio link;obtaining initial performance metrics, including pathloss information, for Hub-RBM radio links between each RBM and its respective serving Hub using the primary carrier, and storing said performance metrics for each Hub-RBM link in a centralized processing unit; and wherein performing carrier assignment further comprises; for Hub-RBM links for each Hub and respective served RBMs of at least part of the network (neighborhood); a) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the primary carrier; b) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the secondary carrier and for each channel of the secondary carrier; c) storing in the centralized processing unit, tables or maps of utility gain values from steps a) and b) and computing therefrom a maximum achievable sum utility over the neighborhood; d) selecting for each RBM a time slot of the primary carrier;
ora time slot of the secondary carrier; to optimize the sum utility over the neighborhood; e) scheduling each RBM to the selected carrier and time slot; and f) for each Hub-RBM radio link, selecting a transmission mode and a Modulation and Coding Scheme (MCS) based on instantaneous channel conditions and to meet an RBM quality of service requirement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for joint scheduling in a dual-carrier fixed wireless backhaul network comprising a plurality of nodes, wherein each node comprises a plurality of Hub modules, each Hub module serving one or more Remote Backhaul Modules (RBMs) through Hub-RBM radio links, at least some of said Hub modules and RBMs being configured for dual-carrier operation with a primary carrier and a secondary carrier, wherein the primary carrier is a licensed band and the secondary carrier is a lower cost shared band or an unlicensed band, and the system further comprising a centralized server or centralized processing unit for coordinating Dual Carrier Joint Scheduling (DCJS) across the network using a primary carrier and a secondary carrier, and wherein the centralized server or centralized processing unit is configured for implementing joint scheduling comprising the steps of:
-
for Hub modules (Hubs) and RBMs configured for dual-carrier operation using the primary carrier and the secondary carrier, and wherein the primary carrier is a licensed band and the secondary carrier is a lower cost shared band or an unlicensed band, providing a frame structure wherein control signaling messages are carried on the primary carrier; performing network entry for each said RBM on the primary carrier; and performing carrier assignment wherein each Hub transmits a broadcast frame on the primary carrier assigning each served RBM to the primary carrier or the secondary carrier; and wherein performing network entry further comprises; performing Hub-RBM clustering comprising associating each RBM to a respective serving Hub; and
for Hubs and/or RBMs having one or more beams, performing Hub-beam selection and RBM-beam selection for each Hub-RBM radio link;obtaining initial performance metrics, including pathloss information, for Hub-RBM radio links between each RBM and its respective serving Hub using the primary carrier, and storing said performance metrics for each Hub-RBM link in a centralized processing unit; and wherein performing carrier assignment further comprises; for Hub-RBM links for each Hub and respective served RBMs of at least part of the network (neighborhood); a) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the primary carrier; b) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the secondary carrier and for each channel of the secondary carrier; c) storing in the centralized processing unit, tables or maps of utility gain values from steps a) and b) and computing therefrom a maximum achievable sum utility over the neighborhood; d) selecting for each RBM a time slot of the primary carrier;
ora time slot of the secondary carrier; to optimize the sum utility over the neighborhood; e) scheduling each RBM to the selected carrier and time slot; and f) for each Hub-RBM radio link, selecting a transmission mode and a Modulation and Coding Scheme (MCS) based on instantaneous channel conditions and to meet an RBM quality of service requirement. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable storage medium in a dual-carrier fixed wireless backhaul network comprising a plurality of nodes comprising a plurality of Hub modules, each Hub module serving one or more remote backhaul modules (RBMs) through Hub-RBM radio links, at least some of said Hub modules and RBMs being configured for dual-carrier operation on a primary carrier and a secondary carrier, wherein the primary carrier is a licensed band, and the secondary carrier is a lower cost shared band or an unlicensed band, and said computer readable storage medium being centralized or distributed and storing instructions, which when executed in one or more processing units of the backhaul network, implement dual carrier joint scheduling comprising the steps of:
-
for Hub modules (Hubs) and RBMs configured for dual-carrier operation using the primary carrier and the secondary carrier, and wherein the primary carrier is a licensed band and the secondary carrier is a lower cost shared band or an unlicensed band, providing a frame structure wherein control signaling messages are carried on the primary carrier; performing network entry for each said RBM on the primary carrier; and performing carrier assignment wherein each Hub transmits a broadcast frame on the primary carrier assigning each served RBM to the primary carrier or the secondary carrier; and wherein performing network entry further comprises; performing Hub-RBM clustering comprising associating each RBM to a respective serving Hub; and
for Hubs and/or RBMs having one or more beams, performing Hub-beam selection and RBM-beam selection for each Hub-RBM radio link;obtaining initial performance metrics, including pathloss information, for Hub-RBM radio links between each RBM and its respective serving Hub using the primary carrier, and storing said performance metrics for each Hub-RBM link in a centralized processing unit; and wherein performing carrier assignment further comprises; for Hub-RBM links for each Hub and respective served RBMs of at least part of the network (neighborhood); a) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the primary carrier; b) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the secondary carrier and for each channel of the secondary carrier; c) storing in the centralized processing unit, tables or maps of utility gain values from steps a) and b) and computing therefrom a maximum achievable sum utility over the neighborhood; d) selecting for each RBM a time slot of the primary carrier;
ora time slot of the secondary carrier; to optimize the sum utility over the neighborhood; e) scheduling each RBM to the selected carrier and time slot; and f) for each Hub-RBM radio link, selecting a transmission mode and a Modulation and Coding Scheme (MCS) based on instantaneous channel conditions and to meet an RBM quality of service requirement.
-
-
22. A method of joint scheduling in a dual-carrier fixed wireless backhaul network comprising a plurality of nodes, each node comprising a plurality of Hub modules, each Hub module serving one or more remote backhaul modules (RBMs) through Hub-RBM radio links and operating with a primary carrier and a secondary carrier, the primary carrier being a licensed band and the secondary carrier being a lower cost shared band or an unlicensed band, wherein the method comprises:
-
in an initialization phase; performing Hub-RBM clustering comprising associating each RBM to a respective serving Hub; and
for Hubs and/or RBMs having one or more beams, performing Hub-beam selection and RBM-beam selection for each Hub-RBM radio link;obtaining initial performance metrics, including pathloss information, for Hub-RBM radio links between each RBM and its respective serving Hub using the primary carrier, and storing said performance metrics for each Hub-RBM link in a centralized processing unit; in a data collection phase; for Hub-RBM links for each Hub and respective served RBMs of at least part of the network (neighborhood); a) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the primary carrier; b) obtaining a performance metric and computing a utility gain for each of a plurality of time slot assignments on the secondary carrier and for each channel of the secondary carrier; in a parameter selection phase; c) storing in the centralized processing unit, tables of utility gain values from steps a) and b) and computing therefrom a maximum achievable sum utility over the neighborhood; d) selecting for each RBM a time slot of the primary carrier;
ora time slot of the secondary carrier; to optimize the sum utility over the neighborhood; in a parameter application phase; e) scheduling each RBM to the selected carrier and time slot; and f) for each Hub-RBM radio link, selecting a transmission mode and a Modulation and Coding Scheme (MCS) based on instantaneous channel conditions and to meet an RBM quality of service requirement.
-
Specification