Backhaul bandwidth adjusting method and apparatus
11641311 ยท 2023-05-02
Assignee
Inventors
Cpc classification
H04W28/0263
ELECTRICITY
H04W72/29
ELECTRICITY
H04W24/10
ELECTRICITY
H04L41/0896
ELECTRICITY
International classification
H04L41/0896
ELECTRICITY
Abstract
A backhaul bandwidth adjusting method includes: acquiring the amount of the data to be transmitted of each access device in a first time window, the access device including access user equipment and a wireless backhaul base station; and determining, on the basis of the amount of the data to be transmitted of each access device in the first time window and a wired backhaul bandwidth, an available backhaul bandwidth allocated for each wireless backhaul base station in the next first time window. As such, a wired backhaul base station can allocate to a wireless backhaul base station reasonable bandwidths of an uplink backhaul link and a downlink backhaul link on the basis of the amount of the data to be transmitted of the connected wireless backhaul base station, such that spectrum resources can be used more effectively.
Claims
1. A backhaul bandwidth adjusting method, executed by a wired backhaul base station, the method comprising: acquiring an amount of data to be transmitted for each access device among a plurality of access devices in a first time window, the plurality of access devices comprising accessed user equipment and at least one wireless backhaul base station; and determining, based on the amount of data to be transmitted for each access device in the first time window and a wired backhaul bandwidth, an available backhaul bandwidth allocated for each wireless backhaul base station in a next first time window, the wired backhaul bandwidth comprising a first wired backhaul bandwidth and a second wired backhaul bandwidth; wherein the acquiring an amount of data to be transmitted for each access device among a plurality of access devices in a first time window comprises: receiving an amount of uplink data to be transmitted reported by each access device in the first time window; wherein the determining, based on the amount of data to be transmitted for each access device in the first time window and the wired backhaul bandwidth, the available backhaul bandwidth allocated for each wireless backhaul base station in the next first time window comprises: determining a total amount of uplink data reported by all access devices in the first time window by summing up the amount of uplink data to be transmitted reported by each access device in the first time window; and determining an uplink available backhaul bandwidth of each wireless backhaul base station in the next first time window by multiplying the first wired backhaul bandwidth with a first ratio, wherein the first ratio is a ratio of an amount of uplink data to be transmitted reported by each wireless backhaul base station in the first time window to the total amount of only uplink data reported by all access devices in the first time window; wherein the determining, based on the amount of data to be transmitted for each access device in the first time window and the wired backhaul bandwidth, the available backhaul bandwidth allocated for each wireless backhaul base station in the next first time window comprises: determining a total amount of downlink data to be transmitted to all access devices received or determined in the first time window by summing up an amount of downlink data to be transmitted to each access device received or determined in the first time window; and determining a downlink available backhaul bandwidth of each wireless backhaul base station by multiplying the second wired backhaul bandwidth with a second ratio, wherein the second ratio is a ratio of an amount of downlink data to be transmitted to each wireless backhaul base station in the first time window to the total amount of only downlink data to be transmitted to all access devices received or determined in the first time window.
2. The method according to claim 1, wherein the acquiring the amount of data to be transmitted for each access device in the first time window comprises: receiving an amount of downlink data to be transmitted to each user equipment sent by a core network device in the first time window; and determining, based on the amount of downlink data to be transmitted to each user equipment and a base station accessed by each user equipment, an amount of downlink data to be transmitted to each access device in the first time window.
3. A base station implementing the method according to claim 1, comprising: a processor; and a memory device for storing instructions executable for execution by the processor; wherein the processor is configured to: acquire an amount of data to be transmitted for each access device among a plurality of access devices in a first time window, the plurality of access devices comprising an accessed user equipment and at least one wireless backhaul base station; and determine, based on the amount of data to be transmitted for each access device in a first time window and a wired backhaul bandwidth, an available backhaul bandwidth allocated for each wireless backhaul base station in a next first time window to implement operations of the method, the wired backhaul bandwidth comprising a first wired backhaul bandwidth and a second wired backhaul bandwidth; wherein the processor is further configured to: receive an amount of uplink data to be transmitted reported by each access device in the first time window; determine a total amount of uplink data reported by all access devices in the first time window by summing up the amount of uplink data to be transmitted reported by each access device in the first time window; and determine an uplink available backhaul bandwidth of each wireless backhaul base station in the next first time window by multiplying the first wired backhaul bandwidth with a first ratio, wherein the first ratio is a ratio of an amount of uplink data to be transmitted reported by each wireless backhaul base station in the first time window to the total amount of only uplink data reported by all access devices in the first time window; wherein the processor is further configured to: determine a total amount of downlink data to be transmitted to all access devices received or determined in the first time window by summing up an amount of downlink data to be transmitted to each access device received or determined in the first time window; and determine a downlink available backhaul bandwidth of each wireless backhaul base station by multiplying the second wired backhaul bandwidth with a second ratio, wherein the second ratio is a ratio of an amount of downlink data to be transmitted to each wireless backhaul base station in the first time window to the total amount of only downlink data to be transmitted to all access devices received or determined in the first time window.
4. The base station according to claim 3, wherein the processor is further configured to: receive an amount of downlink data to be transmitted to each user equipment sent by a core network device in the first time window; and determine, on the basis of the amount of downlink data to be transmitted to each user equipment and a base station accessed by each user equipment, an amount of downlink data to be transmitted to each access device in the first time window.
5. A communication system implementing the method according to claim 1, comprising the wired backhaul base station and the access device, wherein the wired backhaul base station is configured to determine the available backhaul bandwidth allocated for each accessed wireless backhaul base station in the next first time window based on amount of data to be transmitted for the each access device in the first time window, such that the wired backhaul base station allocates only reasonable bandwidths of an uplink backhaul link and a downlink backhaul link for the wireless backhaul base station based on an amount of data to be transmitted by connected wireless backhaul base station, and frequency spectrum resources are used with improved efficiency; wherein the wired backhaul base station is further configured to: determine a total amount of uplink data reported by all access devices in the first time window by summing up the amount of uplink data to be transmitted reported by each access device in the first time window; and determine an uplink available backhaul bandwidth of each wireless backhaul base station in the next first time window by multiplying a first wired backhaul bandwidth with a first ratio, wherein the first ratio is a ratio of an amount of uplink data to be transmitted reported by each wireless backhaul base station in the first time window to the total amount of only uplink data reported by all access devices in the first time window; wherein the wired backhaul base station is further configured to: determine a total amount of downlink data to be transmitted to all access devices received or determined in the first time window by summing up an amount of downlink data to be transmitted to each access device received or determined in the first time window; and determining a downlink available backhaul bandwidth of each wireless backhaul base station by multiplying a second wired backhaul bandwidth with a second ratio, wherein the second ratio is a ratio of an amount of downlink data to be transmitted to each wireless backhaul base station in the first time window to the total amount of only downlink data to be transmitted to all access devices received or determined in the first time window.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings herein are incorporated in the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and are used together with the specification to explain principles of the present disclosure.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
DETAILED DESCRIPTION
(18) Exemplary embodiments will be described in detail herein, and examples thereof are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different accompanying drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are only examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
(19) In technical solutions provided by the present disclosure, there may be two types of base stations within the coverage area of a core network, referring to
(20)
(21) In operation 101, an amount of data to be transmitted of each access device in a first time window is acquired. The access device includes an accessed user equipment and a wireless backhaul base station.
(22) In an embodiment, the first time window may be set in a wired backhaul base station, and the length of the first time window may be a fixed time, such as 1 ms. The first time window may also be a time unit in a logical sense, such as 1 subframe, 1 slot and the like.
(23) In an embodiment, the amount of data to be transmitted may include an amount of uplink data to be transmitted, and a method for acquiring an amount of uplink data to be transmitted of each access device in the first time window may refer to the embodiment shown in
(24) In an embodiment, the amount of data to be transmitted may include an amount of uplink data to be transmitted, and a method for acquiring an amount of downlink data to be transmitted of each access device in the first time window may refer to the embodiment shown in
(25) In operation 102, an available backhaul bandwidth allocated for each wireless backhaul base station in a next first time window is determined, on the basis of the amount of data to be transmitted of each access device in the first time window and a wired backhaul bandwidth.
(26) In an embodiment, when the amount of uplink data to be transmitted of each access device in the first time window is acquired, an available backhaul bandwidth of each wireless backhaul base station may be determined on the basis of a ratio of an amount of uplink data to be transmitted of each wireless backhaul base station to a total amount of uplink data to be transmitted. For example, a wired backhaul bandwidth of a wired backhaul base station is 1 GB/s; access devices of a wired backhaul base station include a user equipment 1, a user equipment 2, a wireless backhaul base station 1 and a wireless backhaul base station 2. The amount of uplink data to be transmitted of the user equipment 1 is 12 bits, the amount of uplink data to be transmitted of the user equipment 2 is 8 bits, the amount of uplink data to be transmitted of the wireless backhaul base station 1 is 24 bits, and the amount of uplink data to be transmitted of a wireless backhaul base station 2 is 36 bits, then an available backhaul bandwidth of 0.3 GB/s may be allocated for the wireless backhaul base station 1, and an available backhaul bandwidth of 0.45 GB/s may be allocated for a wireless backhaul base station 2. When the amount of downlink data to be transmitted of each access device in the first time window is acquired, the available downlink bandwidth may be allocated for each wireless backhaul base station.
(27) In an embodiment, a wired backhaul bandwidth may be a total wired backhaul bandwidth of a wired backhaul base station. In an embodiment, a wired backhaul bandwidth may also be an available wired backhaul bandwidth of a wired backhaul base station, that is, a wired backhaul bandwidth that remains after reserving a certain wired bandwidth for other access devices that are possibly accessed from the total wired backhaul bandwidth of the wired backhaul base station.
(28) In an embodiment, a flow for determining an available uplink backhaul bandwidth allocated for each wireless backhaul base station in the next first time window may refer to the embodiment shown in
(29) In an exemplary scenario, as shown in
(30) In the present embodiment, through the above mentioned operation 101 to operation 102, a wired backhaul base station may determine an available backhaul bandwidth allocated for each accessed wireless backhaul base station in a next first time window on the basis of an amount of data to be transmitted of each access device in a first time window, to realize that a wired backhaul base station may allocate reasonable bandwidths of an uplink backhaul link and a downlink backhaul link for a wireless backhaul base station on the basis of the amount of the data to be transmitted of the connected wireless backhaul base station, and frequency spectrum resources may be used relatively effectively.
(31) For details on how to adjust a backhaul bandwidth of a wireless backhaul base station, please refer to the subsequent embodiments.
(32) The technical solutions provided by embodiments of the present disclosure will be described with specific embodiments below.
(33)
(34) In operation 201, an amount of uplink data to be transmitted reported by each access device in the first time window is received.
(35) In an embodiment, a wired backhaul base station may instruct in advance each access device to report an amount of uplink data to be transmitted in each first time window. The access device reports the amount of uplink data to be transmitted in the first time window on the basis of settings of the wired backhaul base station.
(36) In an embodiment, when a wired backhaul base station needs to acquire the amount of uplink data to be transmitted reported by each access device in the first time window, the wired backhaul base station may further instruct through a signaling each access device to report the amount of uplink data to be transmitted in the first time window.
(37) In operation 202, a total amount of uplink data reported by all access devices in the first time window is determined on the basis of the amount of uplink data to be transmitted reported by each access device in the first time window.
(38) In an embodiment, the total amount of uplink data may be acquired by accumulating the amount of the uplink data to be transmitted reported by each access device in the first time window.
(39) In operation 203, an uplink available backhaul bandwidth of each wireless backhaul base station in the next first time window is determined on the basis of a ratio of an amount of uplink data to be transmitted reported by each wireless backhaul base station in the first time window to the total amount of uplink data and the wired backhaul bandwidth.
(40) In an embodiment, in operation 202 and operation 203, assuming that a wired backhaul bandwidth of a wired backhaul base station is 1 GB/s, access devices of the wired backhaul base station include a user equipment 1, a user equipment 2, a wireless backhaul base station 1 and a wireless backhaul base station 2, the amount of uplink data to be transmitted of the user equipment 1 is 12 bits, the amount of uplink data to be transmitted of the user equipment 2 is 8 bits, the amount of the uplink data to be transmitted of the wireless backhaul base station 1 is 24 bits, and the amount of the uplink data to be transmitted of the wireless backhaul base station 2 is 36 bits, then the total amount of the uplink data may be calculated to be 80 bits, the ratio of the amount of the data to be transmitted of the wireless backhaul base station 1 to the total amount of the uplink data is 0.3, and then the uplink available backhaul bandwidth of 0.3 GB/s may be allocated for the wireless backhaul base station 1; the ratio of the amount of the data to be transmitted of the wireless backhaul base station 2 to the total amount of the uplink data is 0.45, and then the uplink available backhaul bandwidth of 0.45 GB/s may be allocated for the wireless backhaul base station 2.
(41) In the present embodiment, a wired backhaul base station may set a time window in which the amount of the uplink data to be transmitted is reported for each access device, so as to determine the total amount of the uplink data to be transmitted in the next time window, thereby specifically allocating a reasonable backhaul bandwidth for each wireless backhaul base station.
(42)
(43) In operation 301, an amount of downlink data to be transmitted of each user equipment sent by a core network device in a first time window is received.
(44) In an embodiment, the first time window in which the core network device sends the amount of the downlink data to be transmitted of each user equipment and the first time window in which each access device reports the amount of downlink data to be transmitted may be different, and there is a correlation between the two windows.
(45) In an embodiment, the core network device may periodically send the amount of the downlink data to be transmitted of each user equipment to a wired backhaul bandwidth, such as send an amount of downlink data to be transmitted once every 1 ms. In an embodiment, when the amount of downlink data to be transmitted of some user equipment is far greater than and continues for a period of time to be greater than the amount of downlink data to be transmitted of the other user equipment, the core network device may also send the amount of downlink data to be transmitted to a wired backhaul base station, so that the wired backhaul bandwidth adjusts a downlink backhaul bandwidth of each access device.
(46) In operation 302, an amount of downlink data to be transmitted of each access device in the first time window is determined on the basis of the amount of downlink data to be transmitted of each user equipment and a base station accessed by each user equipment.
(47) In an embodiment, what a wired backhaul base station receives is the amount of the downlink data to be transmitted of each user equipment. For example, the amount of the downlink data to be transmitted of a user equipment 1 to a user equipment 8, and the respectively base stations accessed by a wired backhaul base station on the basis of the user equipment 1 to the user equipment 8, determine the amount of the downlink data to be transmitted of each user equipment in the first time window. For example, the user equipment 1 and the user equipment access the wired backhaul base station, the user equipment 3 to 5 access the wireless backhaul base station 1, and the user equipment 6 to 8 access the wireless backhaul base station 2, thereby the amount of the downlink data to be transmitted of each access device (including the user equipment 1, the user equipment 2, the wireless backhaul base station 1, and the wireless backhaul base station 2) may be calculated.
(48) In operation 303, a total amount of downlink data of all access devices in the first time window is determined on the basis of the amount of downlink data to be transmitted of each access device in the first time window.
(49) In operation 304, a downlink available backhaul bandwidth of each wireless backhaul base station is determined on the basis of a wired backhaul bandwidth and a ratio of an amount of downlink data to be transmitted of each wireless backhaul base station in the first time window to the total amount of downlink data.
(50) In an embodiment, descriptions of operation 303 and operation 304 may refer to the descriptions describing methods for determining an uplink available backhaul bandwidth in operation 202 and operation 203 in the embodiments shown in
(51) In the present embodiment, the core network device may send the amount of the downlink data to be transmitted of each user equipment, so that the wired backhaul base station determines the total amount of the downlink data to be transmitted in the next time window, thereby specifically allocating a reasonable available downlink backhaul bandwidth for each wireless backhaul base station.
(52)
(53) In operation 401, an amount of uplink data to be transmitted reported by each accessed user equipment in a second time window is acquired.
(54) In an embodiment, the length of the second time window may be a fixed time, such as 1 ms. A first time window may also be a time unit in a logical sense, such as 1 subframe, 1 slot and the like.
(55) In an embodiment, the length of a first time window and the length of the second time window may be the same, and may also be different. Both the first time window and the second time window may be set by a wired backhaul base station.
(56) In operation 402, an amount of uplink data to be transmitted of the wireless backhaul base station is reported in a first time window on the basis of the amount of uplink data to be transmitted of each accessed user equipment in the second time window.
(57) In an embodiment, received amounts of uplink data to be transmitted reported by all user equipment in the second time window are cumulatively calculated, and the resulting accumulated value may be used as the reported amount of uplink data to be transmitted of the wireless backhaul base station in the first time window.
(58) In the present embodiment, each wireless backhaul small cell may determine an amount of uplink data to be transmitted that needs to be reported to a wired backhaul small cell on the basis of an amount of uplink data to be transmitted of each accessed user equipment. The second time window of each accessed user equipment for reporting the amount of uplink data to be transmitted may be set by a wired backhaul base station, so that the time of a wired backhaul base station for counting the amount of data to be transmitted of each access device is relatively consistent, and the backhaul bandwidth allocated for each accessed wireless backhaul base station is relatively reasonable.
(59)
(60) In operation 501, a time window of reporting an amount of uplink data to be transmitted is determined on the basis of a base station type of an accessed base station.
(61) In an embodiment, if the base station type of the base station accessed by the user equipment is a base station with a wired backhaul capability, then the time window of reporting the amount of uplink data to be transmitted is determined as a first time window.
(62) In an embodiment, if the base station type of the accessed base station is a wireless backhaul small cell with a wireless backhaul capability, then the time window of reporting the amount of uplink data to be transmitted is determined as a second time window.
(63) In an embodiment, both the first time window and the second time window may be set by a wired backhaul base station.
(64) In an embodiment, a wired backhaul base station may report through signaling broadcast the type of the access base station and report the time window of the amount of uplink data to be transmitted. When the user equipment monitors the signaling, the time window may be determined on the basis of the base station type of the base station accessed by the user equipment.
(65) In operation 502, the amount of uplink data to be transmitted is reported to the accessed base station in the time window.
(66) In the present embodiment, each user equipment may report the amount of uplink data to be transmitted on the basis of the base station type of the base station accessed by each user equipment, and the time window is set by a wired backhaul base station, so that the time of a wired backhaul base station for counting the amount of the data to be transmitted of each access device is relatively consistent, and the backhaul bandwidth allocated for each accessed wireless backhaul base station is relatively reasonable.
(67)
(68) In operation 601, an amount of downlink data to be transmitted of each accessed user equipment is determined.
(69) In an embodiment, the amount of downlink data to be transmitted of each accessed user equipment may be obtained on the basis of caching data in a cache.
(70) In operation 602, an amount of downlink data to be transmitted of a user equipment served by a corresponding base station service is sent to each base station with a wired backhaul capability.
(71) In an embodiment, the core network device may periodically send an amount of downlink data to be transmitted of each user equipment to a wired backhaul bandwidth, such as sending an amount of downlink data to be transmitted once every 1 ms. In an embodiment, when the amount of downlink data to be transmitted of some user equipment is far greater than and continues for a period of time to be greater than the amount of downlink data to be transmitted in the other user equipment, the core network device may also send the amount of downlink data to be transmitted to a wired backhaul base station, so that the wired backhaul bandwidth adjusts a downlink backhaul bandwidth of each access device.
(72) In the present embodiment, the core network device may send the amount of the downlink data to be transmitted of each user equipment, so that the wired backhaul base station determines the total amount of the downlink data to be transmitted in the next time window, thereby specifically allocating a reasonable available downlink backhaul bandwidth for each wireless backhaul base station.
(73)
(74) a first acquiring module 71, configured to acquire an amount of data to be transmitted of each access device in a first time window, and the access device including an accessed user equipment and a wireless backhaul base station; and
(75) a first determining module 72, configured to determine an available backhaul bandwidth allocated for each wireless backhaul base station in a next first time window on the basis of the amount of data to be transmitted of each access device in the first time window acquired by the first acquiring module 71 and a wired backhaul bandwidth.
(76) In this embodiment, a wired backhaul base station may determine an available backhaul bandwidth allocated for each accessed wireless backhaul base station in the next first time window on the basis of the amount of data to be transmitted of each access device in a first time window, to realize that a wired backhaul base station may allocate reasonable bandwidths of an uplink backhaul link and a downlink backhaul link for a wireless backhaul base station on the basis of the amount of data to be transmitted of the connected wireless backhaul base station, and frequency spectrum resources may be used relatively effectively.
(77)
(78) a first receiving sub-module 711, configured to receive an amount of uplink data to be transmitted reported by each access device in the first time window.
(79) In this embodiment, a wired backhaul base station may set a time window in which the amount the uplink data to be transmitted by each access device is reported, so that the time window in which the amount of uplink data to be transmitted is reported by each access base station is consistent, thereby a backhaul bandwidth may be accurately and reasonably allocated for each wireless backhaul base station.
(80) In an embodiment, the first determining module 72 includes:
(81) a first determining sub-module 721, configured to determine a total amount of uplink data reported by all access devices in the first time window on the basis of the amount of uplink data to be transmitted reported by each access device in the first time window; and
(82) a second determining sub-module 722, configured to determine an uplink available backhaul bandwidth for each wireless backhaul base station in the next first time window on the basis of a ratio of an amount of uplink data to be transmitted reported by each wireless backhaul base station in the first time window to the total amount of the uplink data and a wired backhaul bandwidth.
(83) In this embodiment, through that an uplink available bandwidth of each wireless backhaul base station is determined on the basis of the ratio of the amount of uplink data to be transmitted of each wireless backhaul base station to the total amount of the uplink data, an available wired bandwidth may be reasonably allocated for each access device.
(84) In an embodiment, the first acquiring module 71 includes:
(85) a second receiving sub-module 712, configured to receive an amount of downlink data to be transmitted of each user equipment sent by a core network device in the first time window; and
(86) a third determining sub-module 713, configured to determine an amount of downlink data to be transmitted of each access device in the first time window on the basis of the amount of downlink data to be transmitted of each user equipment and a base station accessed by each user equipment.
(87) In this embodiment, the core network device may send the amount of downlink data to be transmitted of each user equipment, so that a wired backhaul base station determines the total amount of downlink data to be transmitted in the next time window.
(88) In an embodiment, the first determining module 72 includes:
(89) a fourth determining sub-module 723, configured to determine a total amount of downlink data to be transmitted of all access devices in the first time window on the basis of the amount of downlink data to be transmitted of each access device in the first time window; and
(90) a fifth determining sub-module 724, configured to determine a downlink available backhaul bandwidth of each wireless backhaul base station on the basis of a wired backhaul bandwidth and a ratio of an amount of downlink data to be transmitted of each wireless backhaul base station in the first time window to the total amount of the downlink data.
(91) In this embodiment, through that a downlink available bandwidth of each wireless backhaul base station is determined on the basis of the ratio of the amount of downlink data to be transmitted of each wireless backhaul base station to the total amount of the downlink data, an available wired bandwidth may be reasonably allocated for each access device.
(92)
(93) a second acquiring module 91, configured to acquire an amount of uplink data to be transmitted reported by each accessed user equipment in a second time window; and
(94) a first reporting module 92, configured to report an amount of uplink data to be transmitted of the wireless backhaul base station in a first time window, on the basis of the amount of uplink data to be transmitted of each accessed user equipment in the second time window.
(95) In an embodiment, both the first time window and the second time window are set by a wired backhaul base station accessed by a wireless backhaul base station.
(96) In this embodiment, each wireless backhaul small cell may determine an amount of uplink data to be transmitted that needs to be reported to a wired backhaul small cell on the basis of the amount of uplink data to be transmitted of each accessed user equipment. The second time window of each accessed user equipment for reporting the amount of uplink data to be transmitted may be set by a wired backhaul base station, so that the time for the wired backhaul base station to count the amount of data to be transmitted of each access device is relatively consistent, and the backhaul bandwidth allocated for each accessed wireless backhaul base station is relatively reasonable.
(97)
(98) a second determining module 101, configured to determine a time window of reporting an amount of uplink data to be transmitted, on the basis of a base station type of an accessed base station; and
(99) a second reporting module 102, configured to report the amount of uplink data to be transmitted to the accessed base station in the time window.
(100) In this embodiment, each user equipment may report the amount of uplink data to be transmitted on the basis of a base station type of a base station accessed by each user equipment, and the time window is set by a wired backhaul base station, so that the time for a wired backhaul base station to count the amount of the data to be transmitted of each access device is relatively consistent, and the backhaul bandwidth allocated for each accessed wireless backhaul base station is relatively reasonable.
(101)
(102) a sixth determining sub-module 1011, configured to determine the time window of reporting the amount of uplink data to be transmitted as a first time window when the base station type of the base station accessed by the user equipment is a base station with a wired backhaul capability; and
(103) a seventh determining sub-module 1012, configured to determine the time window of reporting the amount of uplink data to be transmitted as a second time window when the base station type of the accessed base station is a wireless backhaul small cell with wireless backhaul capability.
(104) In an embodiment, both the first time window and the second time window are set by a wired backhaul base station.
(105) In this embodiment, the type of base station accessed by each user equipment is different, and the time window of reporting may be different, but the time window for each access device of a wired backhaul base station to report is the same, so that the time for counting the amount of data to be transmitted of each access device is relatively consistent, and the backhaul bandwidth allocated for each accessed wireless backhaul base station is relatively reasonable.
(106)
(107) a third determining module 121, configured to determine an amount of downlink data to be transmitted of each accessed user equipment; and
(108) a sending module 122, configured to send an amount of downlink data to be transmitted of a user equipment served by a corresponding base station to each base station with a wired backhaul capability.
(109) In this embodiment, the core network device may send the amount of downlink data to be transmitted of each user equipment, so that a wired backhaul base station determines a total amount of downlink data to be transmitted in the next time window, thereby specifically allocating a reasonable available downlink backhaul bandwidth for each wireless backhaul base station.
(110)
(111) Referring to
(112) The processing component 1302 generally controls overall operations of the apparatus 1300, such as operations associated with displays, telephone calls, data communication, camera operations, and recording operations. The processing component 1302 may include one or more processors 1320 for executing instructions, to complete all or part of the operations of the above-mentioned method. Moreover, the processing component 1302 may include one or more modules, to facilitate interactions between the processing component 1302 and other components. For example, the processing component 1302 may include a multimedia module, to facilitate interactions between the multimedia component 1308 and the processing component 1302.
(113) The memory 1304 is configured to store various types of data to support operations on the apparatus 1300. Examples of such data include instructions, messages, pictures and the like used for any application program or method operated on the apparatus 1300. The memory 1304 may be realized by any type of volatile or non-volatile memory device or a combination thereof, such as a Static Random Access Memory (SRAM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), an Erasable Programmable Read-Only Memory (EPROM), a Programmable Read-Only Memory (PROM), a Read-Only Memory (ROM), a magnetic memory, a flash memory, a magnetic disk or an optical disk.
(114) The power supply component 1306 provides electric power to various components of the apparatus 1300. The power supply component 1306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing electric power for the apparatus 1300.
(115) The multimedia component 1308 includes a screen that provides an output interface between the apparatus 1300 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be realized as a touch screen, to receive an input signal from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect duration and pressure related to the touch or slide operation. In some embodiments, the multimedia component 1308 includes a front camera and/or a rear camera. When the apparatus 1300 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have focal and optical zoom capabilities.
(116) The audio component 1310 is configured to output and/or input audio signals. For example, the audio component 1310 includes a microphone (MIC). When the apparatus 1300 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive external audio signals. The received audio signal may be further stored in the memory 1304 or sent via the communication component 1316. In some embodiments, the audio component 1310 further includes a loudspeaker for outputting audio signal.
(117) The I/O interface 1312 provides an interface between the processing component 1302 and a peripheral interface module. The above-mentioned peripheral interface module may be a keyboard, a click wheel, a button and the like. These buttons may include, but are not limited to: homepage button, volume button, play button and lock button.
(118) The sensor component 1314 includes one or more sensors for providing state evaluations of various aspects for the apparatus 1300. For example, the sensor component 1314 may detect an on/off state of the apparatus 1300 and relative positioning of the components, such as components of a displayer and a keypad of the apparatus 1300. The sensor component 1314 may also detect a position change of the apparatus 1300 or a component of the apparatus 1300, presence or absence of a contact of the user and the apparatus 1300, an orientation or acceleration/deceleration of the apparatus 1300, and a temperature change of the apparatus 1300. The sensor component 1314 may include a proximity sensor, configured to detect presence of nearby objects without any physical contact. The sensor component 1314 may further include a light sensor, such as a CMOS or CCD image sensor, for using in imaging applications. In some embodiments, the sensor component 1314 may further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a distance sensor, a pressure sensor, or a temperature sensor.
(119) The communication component 1316 is configured to facilitate wired or wireless communication between the apparatus 1300 and other devices. The apparatus 1300 may access wireless networks based on communication standards, such as WIFI, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1316 further includes a Near Field Communication (NFC) module, to promote short range communication. For example, the NFC module may be realized based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra-Wide Band (UWB) technology, Bluetooth (BT) technology and other technologies.
(120) In exemplary embodiments, the apparatus 1300 may be realized by one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processors (DSP), Digital Signal Processing Devices (DSPD), Programmable Logic Devices (PLD), and Field Programmable Gate Arrays (FPGA), controllers, micro-controllers, micro-processors, or other electronic elements, for performing the overheating protection method of the above mentioned user equipment.
(121) In exemplary embodiments, a non-temporary computer-readable storage medium including instructions is provided, such as a memory 1304 including instructions, and the above-mentioned instructions may be executed by the processor 1320 of the apparatus 1300 to complete the above-mentioned method. For example, the non-temporary computer-readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data memory device and the like.
(122) A non-temporary computer-readable storage medium, when instructions in the storage medium are executed by the processor of the apparatus, enables the apparatus to execute the backhaul bandwidth adjusting method of the above-mentioned third aspect. The method includes:
(123) determining a time window of reporting an amount of uplink data to be transmitted, on the basis of a base station type of an accessed base station; and
(124) reporting the amount of uplink data to be transmitted to the accessed base station in the time window.
(125)
(126) When the apparatus is a wireless backhaul base station, one of the processors in the processing component 1422 may be configured to execute the backhaul bandwidth adjusting method described in the second aspect above mentioned.
(127) When the apparatus is a wireless backhaul base station, one of the processors in the processing component 1422 may be configured to execute the backhaul bandwidth adjusting method described in the first aspect above mentioned.
(128) When the apparatus is a core network device, one of the processors in the processing component 1422 may be configured to execute the backhaul bandwidth adjusting method described in the fourth aspect above mentioned.
(129) In exemplary embodiments, a non-temporary computer-readable storage medium including instructions is further provided, and the above-mentioned instructions may be executed by the processing component 1422 of the apparatus 1400 to complete the above-mentioned methods described in the first aspect, the second aspect and the fourth aspect. For example, the non-temporary computer-readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data memory device and the like.
(130) After considering the specification and practicing the disclosure disclosed herein, those skilled in the art will easily think of other embodiments of the present disclosure. The present application is intended to cover any variations, uses, or adaptive changes of the present disclosure. These variations, uses, or adaptive changes are in accordance with general principles of the present disclosure and include common general knowledge or conventional technical means in the art that are not disclosed in the present disclosure. The specification and the embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are indicated by the following claims.
(131) It should be understood that the present disclosure is not limited to the precise structure that has been described above and illustrated in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.