The disclosure relates to wireless communications equipment, systems, and related networks, such as Universal Mobile Telecommunications Systems (UMTSs), its offspring Long Term Evolution (LTE) and 5th Generation New Radio (5G-NR) described and being developed by the Third Generation Partnership Project (3GPP), and more particularly to supporting carrier aggregation and selective distributed routing of secondary cell component carriers for selectively directing capacity.
Wireless customers are increasingly demanding wireless communications services, including in areas that are poorly serviced by conventional cellular networks, such as inside certain buildings or areas where there is little cellular coverage. In this regard, distributed wireless communications systems, such as distributed antenna systems (DASs), are being deployed to provide voice and data services to poorly serviced areas. A DAS generally includes remote antenna units (RAUs) configured to receive and transmit communications signals to mobile devices within the antenna range of the RAUs. A DAS can be particularly useful when deployed inside a building or other indoor environment where the wireless communications devices may not otherwise be able to effectively receive radio frequency (RF) signals from a source.
In this regard,
With continuing reference to
The capacity of wireless communications systems, including distributed wireless communications systems, may be improved through carrier aggregation. For example, carrier aggregation is a feature of LTE-advanced and newer telecommunications systems which provides for more efficient use of capacity across a set of wireless media, such as multiple wireless spectrum frequency bands. In carrier aggregation, a component carrier refers to a communication channel used for data transmission. Multiple such component carriers may be combined for data transmission even where the component carriers may be transmitted on separate frequency bands. According to carrier aggregation, for each user equipment there is one component carrier used as a primary cell that provides control information and functions, such as Non-Access Stratum (NAS) mobility information, Radio Resource Control (RRC), and connection maintenance. In the downlink, the carrier corresponding to the primary cell is the downlink primary component carrier, while in the uplink it is the uplink primary component carrier. One or more other component carriers are referred to as secondary cells and are used for bandwidth expansion for the particular user equipment. The cell where an initial access is performed by the user equipment is the cell which is related by the network as the primary cell. Changing of a primary cell is performed only via a handover procedure. The network can configure additional component carriers as secondary cells only for a carrier aggregation-capable device with an RRC connection on a primary cell. The configuration of secondary cells is done via dedicated RRC signaling to the user equipment, as well as any addition, reconfiguration or removal of secondary cells.
Using carrier aggregation, a wireless communications system may recurrently perform activation/deactivation of the secondary cell(s) while trying to provide the necessary throughput required by the user equipment and keeping the user equipment power consumption low whenever possible. The activation/deactivation of the secondary cells is performed by the network independently for each of the secondary cells serving the user equipment, according to internal algorithms of the network (aiming, for example, to meet the user equipment's current traffic demand). Thus a handover is not required for moving between secondary cells while a primary cell is active for user equipment.
In this regard,
The additional capacity provided by the secondary cells can be projected as a capacity (e.g., units of information per unit time) over the covered area. Referring to
No admission is made that any reference cited herein constitutes prior art. Applicant reserves the right to challenge the accuracy and pertinency of any cited documents.
Embodiments disclosed herein include wireless communications systems which support carrier aggregation and selectively distribute routing of secondary cell component carriers to selectively direct wireless capacity. Related systems and methods are also disclosed herein. As an example, a wireless communications system that supports carrier aggregation and selective distributed routing of secondary cell component carriers can include a distributed wireless communications system, such as a distributed antenna system (DAS). In an exemplary aspect disclosed herein, the wireless communications system includes a signal router circuit communicatively coupled to one or more signal sources. The signal router circuit is configured to receive component carriers (e.g., communication channels used for data transmission) from the signal source(s) and distribute the component carriers. In one example, the component carriers received and distributed by the signal router circuit are in baseband. The signal router circuit distributes a primary cell component carrier, which provides control information, and one or more secondary cell component carriers to a remote unit, which increase downlink and/or uplink capacity that can be provided through the remote unit. The signal router circuit routes the primary cell component carrier received from the signal source to each of the remote units so that the primary cell component carrier is distributed to any mobile device in a respective coverage area of any remote unit. Because the control information in the primary cell component carrier is thus distributed to each remote unit, if a mobile device moves between different coverage areas provided by different remote units, no handover procedure is required.
In addition, the signal router circuit is configured to selectively distribute secondary cell component carrier(s) to the remote units. With the primary cell component carrier and its control information distributed to each remote unit, the secondary cell component carrier(s) do not need to be indiscriminately distributed to each remote unit. Secondary cell component carriers can instead be routed to only one or a subset of the remote units. For example, the signal router circuit can route secondary cell component carriers to remote units that may have a need to support a larger number of mobile devices to increase capacity over other remote units with fewer mobile devices. As another example, the signal router circuit can route a first secondary cell component carrier to a first remote unit and a second secondary cell component carrier to a second remote unit. Where the first remote unit and the second remote unit have non-overlapping coverage areas, each of the first secondary cell component carrier and the second secondary cell component carrier may be transmitted and/or received within a common wireless channel, enabling the coverage areas of each remote unit to have additional capacity with less usage of spectrum.
One embodiment of the disclosure relates to a distributed wireless communications system. The distributed wireless communications system includes a signal router circuit which comprises a plurality of signal source inputs each configured to receive a component carrier among a plurality of component carriers. The plurality of component carriers includes a primary cell component carrier, a first secondary cell component carrier, and a second secondary cell component carrier. The signal router circuit also comprises a plurality of signal outputs each configured to couple to a remote unit among a plurality of remote units. The signal router circuit also comprises a routing control input configured to receive a routing control signal for routing the primary cell component carrier, the first secondary cell component carrier, and the second secondary cell component carrier to the plurality of signal outputs. The distributed wireless communications system further includes a controller circuit comprising a routing control output coupled to the routing control input. The controller circuit is configured to communicate the routing control signal indicating the routing configuration for routing the primary cell component carrier to each of the plurality of signal outputs, routing the first secondary cell component carrier to a first subset of the plurality of signal outputs less than all of the plurality of signal outputs, and routing the second secondary cell component carrier to a second subset of the plurality of signal outputs less than all of the plurality of signal outputs. The first subset of the plurality of signal outputs includes at least one signal output not included in the second subset of the plurality of signal outputs.
An additional embodiment of the disclosure relates to a method for selectively routing primary cell and secondary cell component carriers from one or more signal source circuits to a plurality of remote units in a distributed wireless communications system. The method includes the steps of receiving a primary cell component carrier, receiving a first secondary cell component carrier, and receiving a second secondary cell component carrier. The method further includes the steps of routing the primary cell component carrier to each of the plurality of remote units, routing the first secondary cell component carrier to a first remote unit and not to a second remote unit of the plurality of remote units, and routing the second secondary cell component carrier to the second remote unit.
Additional features and advantages will be set forth in the detailed description which follows, and in part will be readily apparent to those skilled in the art from that description or recognized by practicing the embodiments as described herein, including the detailed description which follows, the claims, as well as the appended drawings.
It is to be understood that both the foregoing general description and the following detailed description are merely exemplary, and are intended to provide an overview or framework to understanding the nature and character of the claims. The accompanying drawings are included to provide a further understanding, and are incorporated in and constitute a part of this specification. The drawings illustrate one or more embodiment(s), and together with the description serve to explain principles and operation of the various embodiments.
Reference will now be made in detail to the present preferred embodiment(s), an examples of which is/are illustrated in the accompanying drawings. Whenever possible, the same reference numerals will be used throughout the drawings to refer to the same or like parts.
Embodiments disclosed herein include wireless communications systems which support carrier aggregation and selectively distribute routing of secondary cell component carriers to selectively direct wireless capacity. Related systems and methods are also disclosed herein. As an example, a wireless communications system that supports carrier aggregation and selective distributed routing of secondary cell component carriers can include a distributed wireless communications system, such as a distributed antenna system (DAS). In an exemplary aspect disclosed herein, the wireless communications system includes a signal router circuit communicatively coupled to one or more signal sources. The signal router circuit is configured to receive component carriers (e.g., communication channels used for data transmission) from the signal source(s) and distribute the component carriers. In one example, the component carriers received and distributed by the signal router circuit are in baseband. The signal router circuit distributes a primary cell component carrier, which provides control information, and one or more secondary cell component carriers to a remote unit, which increase downlink and/or uplink capacity that can be provided through the remote unit. The signal router circuit routes the primary cell component carrier received from the signal source to each of the remote units so that the primary cell component carrier is distributed to any mobile device in a respective coverage area of any remote unit. Because the control information in the primary cell component carrier is thus distributed to each remote unit, if a mobile device moves between different coverage areas provided by different remote units, no handover procedure is required.
In addition, the signal router circuit is configured to selectively distribute secondary cell component carrier(s) to the remote units. With the primary cell component carrier and its control information distributed to each remote unit, the secondary cell component carrier(s) do not need to be indiscriminately distributed to each remote unit. Secondary cell component carriers can instead be routed to only one or a subset of the remote units. For example, the signal router circuit can route secondary cell component carriers to remote units that may have a need to support a larger number of mobile devices to increase capacity over other remote units with fewer mobile devices. As another example, the signal router circuit can route a first secondary cell component carrier to a first remote unit and a second secondary cell component carrier to a second remote unit. Where the first remote unit and the second remote unit have non-overlapping coverage areas (or any interference therebetween will be otherwise tolerable), each of the first secondary cell component carrier and the second secondary cell component carrier may be transmitted and/or received within a common wireless channel, enabling the coverage areas of each remote unit to have additional capacity with less usage of spectrum.
In this regard,
A component carrier CC1-CCm refers to a communication channel used for data transmission, which may include uplink and/or downlink components. Accordingly, while the signal router circuit 302 is described as “receiving” component carriers CC1-CCm which are “distributed” to the remote units 306(1)-306(N), for each component carrier CC1-CCm an uplink (transmitting information from a mobile device to a telecommunications network) and/or a downlink (transmitting information from the telecommunications network to the mobile device) may be formed between the signal router circuit 302 and the signal source circuit 304, as well as between the signal router circuit 302 and a remote unit 306(1)-306(N). For each mobile device supported by carrier aggregation in a communications system that supports carrier aggregation, there is one component carrier used as a primary cell that provides control information and functions, such as Non-Access Stratum (NAS) mobility information, Radio Resource Control (RRC), and connection maintenance. In the example depicted in
The signal router circuit 302 routes the primary cell component carrier CC1 received from the signal source circuit 304 to each of the remote units 306(1)-306(N) so that the primary cell component carrier CC1 is distributed to any mobile device in a respective coverage area of any remote unit 306(1)-306(N). Because the control information in the primary cell component carrier CC1 is thus distributed to each remote unit 306(1)-306(N), if a mobile device moves between different coverage areas provided by different remote units, no handover procedure is required. In addition, the signal router circuit 302 is configured to selectively distribute secondary cell component carrier(s) CC2-CCm to the remote units 306(1)-306(N). With the primary cell component carrier CC1 and its control information distributed to each remote unit 306(1)-306(N), the secondary cell component carrier(s) CC2-CCm do not need to be indiscriminately distributed to each remote unit 306(1)-306(N). Secondary cell component carriers CC2-CCm can instead be routed to only one or a subset of the remote units 306(1)-306(N), such as described further below with respect to
The distributed wireless communications system 300 can be configured to support cellular communications services. In some embodiments, the signal source circuit 304 in the distributed wireless communications system 300 may include some or all functions of a base transceiver station implementing carrier aggregation functionality. For example, the signal source circuit 304 may transmit and receive communications, such as packetized data, from a telecommunications network. The signal source circuit 304 includes one or more physical layer (PHY) processing circuits 308(1)-308(P). The notation “1-P” indicates that any number of the PHY processing circuits, 1-P, may be provided. A PHY processing circuit 308(1)-308(P) couples a link layer device, such as the signal source circuit 304, to a physical medium, such as copper or optical fiber cables connected to the signal router circuit 302. In this manner, each PHY processing circuit 308(1)-308(P) can generate digital signals representing a downlink baseband signal (or another appropriate non-modulated signal) of a corresponding component carrier. A first PHY processing circuit 308(1) generates the primary cell component carrier CC1, and the other PHY processing circuits 308(2)-308(P) generate the secondary cell component carrier signals CC2-CCm.
The PHY processing circuits 308(1)-308(P) may receive data to be transmitted from higher layer processing circuit(s) 310 of the signal source circuit 304. In some examples, the higher layer processing circuits 310 include scheduling the data for each component carrier CC1-CCm to be transmitted to the signal router circuit 302 by the corresponding PHY processing circuit 308(1)-308(P). Each PHY processing circuit 308(1)-308(P) may further process uplink baseband signals received from the signal router circuit 302. It should be understood that in some embodiments, some of the functions and/or circuitry of the signal source circuit 304 may reside at the remote units 306(1)-306(N). For example, the PHY processing circuits 308(1)-308(P) may be split between the signal source circuit 304 and the remote units 306(1)-306(N) where higher level portions of the PHY processing circuits 308(1)-308(P) reside at the signal source circuit 304 and lower level portions of the PHY processing circuits 308(1)-308(P) reside at the remote units 306(1)-306(N). In other embodiments, the complete PHY processing circuits 308(1)-308(P) may reside at the remote units 306(1)-306(N).
With continuing reference to
A controller circuit 316 communicates a routing control signal to the signal router circuit 302 indicating the routing configuration for the component carriers CC1-CCm from the signal source inputs 312(1)-312(M) to the signal outputs 314(1)-314(N). The controller circuit 316 may be a processor, such as a microprocessor, digital controller, microcontroller, or state machine. The controller circuit 316 may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration). The routing configuration communicated by the controller circuit 316 may be based on inputs received from the signal source circuit 304 and/or additional inputs 318, which may be manual inputs or communications received from a building control device or other network management systems. An exemplary routing configuration is described further below with respect to
With continuing reference to
In this exemplary embodiment, the distributed wireless communications system 300 has been described to “distribute” component carriers CC1-CCm. As previously discussed, it should be understood that each component carrier CC1-CCm may include uplink and/or downlink components. Accordingly, the E-O converter 320(1)-320(N) of each PHY processing circuit 308(1)-308(P) may convert a downlink for each component carrier CC1-CCm from electrical to optical and an uplink for each component carrier CC1-CCm from optical to electrical. Similarly, the O-E converter 322(1)-322(N) of each remote unit 306(1)-306(N) may convert a downlink for each component carrier CC1-CCm from optical to electrical and an uplink for each component carrier CC1-CCm from electrical to optical. In addition, each optical fiber communications link may have a separate uplink and downlink medium, or may be a common optical fiber communications link. For example, wave division multiplexing (WDM) may be employed to carry the downlink optical communications signals and the uplink optical communications signals on the same optical fiber communications link.
Turning to
The signal router circuit 302 routes the primary cell component carrier CC1 received from the signal source circuit 304 to each of the remote units 306(1)-306(N) so that the primary cell component carrier CC1 is distributed to any mobile device 402 in a respective coverage area 400(1)-400(N) of any remote unit 306(1)-306(N). In addition, the signal router circuit 302 is configured to selectively distribute secondary cell component carrier(s) CC2-CCm to the remote units 306(1)-306(N) according to a routing configuration received from the controller circuit 316.
In the example depicted, the component carriers CC1-CCm are received and distributed by the signal router circuit 302 in baseband, notated “bb.” Each remote unit 306(1)-306(N) includes one or more RF transmitter/receivers 324(1)-324(N), which include circuitry for outputting modulated RF component carrier signals based on a received component carrier baseband signal. In this regard, a first remote unit 306(1) receives the primary cell component carrier CC1 and a first secondary cell component carrier CC2 in baseband from the signal router circuit 302. The primary cell component carrier CC1 is transmitted and received by the first remote unit 306(1) on a first wireless channel (e.g., RF carrier frequency) f1, which may be a common wireless channel for the primary cell component carrier CC1 on all remote units 306(1)-306(N). The first secondary cell component carrier CC2 is transmitted and/or received by the first remote unit 306(1) on a second wireless channel (e.g., RF carrier frequency) f2. The first remote unit 306(1) may support additional component carriers as needed, with each being transmitted and/or received over an additional RF carrier frequency.
Similarly, in the example depicted, a second remote unit 306(2) receives the primary cell component carrier CC1 and a second secondary cell component carrier CC3 in baseband from the signal router circuit 302. The primary cell component carrier CC1 is transmitted and received by the second remote unit 306(2) on the dedicated first RF carrier frequency f1. The second secondary cell component carrier CC3 is transmitted and/or received by the second remote unit 306(2) on the second RF carrier frequency f2, as directed by the signal router circuit 302 and/or the controller circuit 316. Because the primary cell component carrier CC1 is transmitted over the dedicated RF carrier frequency f1 by each remote unit 306(1)-306(N), in some embodiments the PHY processing circuit 308(1) may transmit the primary cell component carrier CC1 in baseband along with signaling indicating its wireless channel frequency. Generally, the PHY processing circuits 308(2)-308(P) transmit the secondary cell component carriers CC2-CCm in baseband, with the signal router circuit 302 signaling to each remote unit 306(1)-306(N) the corresponding wireless channel frequency for each secondary cell component carrier CC2-CCm (e.g., according to instructions and/or signaling received from the controller circuit 316).
Because the primary cell component carrier CC1 is distributed to each remote unit 306(1)-306(N) in this manner, the control information in the primary cell component carrier CC1 appears at each remote unit 306(1)-306(N). Accordingly, if a mobile device 402 moves between different coverage areas 400(1)-400(N) provided by different remote units 306(1)-306(N), no handover procedure is required. In addition, the secondary cell component carrier(s) CC2-CCm do not need to be indiscriminately distributed to each remote unit 306(1)-306(N), but can instead be routed to only one or a subset of the remote units 306(1)-306(N) with the primary cell component carrier CC1 being used for control signaling to establish connections with the secondary cell component carriers CC2-CCm. For example, the mobile device 402 depicted in
As described above, the secondary cell component carrier(s) CC2-CCm can be selectively routed to only one or a subset of the remote units 306(1)-306(N). Selective routing of the secondary cell component carriers CC2-CCm enables the signal router circuit 302 to route secondary cell component carriers CC2-CCm to remote units 306(1)-306(N) that may have a need to support a larger number of mobile devices 402 to increase capacity over other remote units 306(1)-306(N) with fewer mobile devices 402. For example, a third remote unit 306(3) may support a larger number of mobile devices 402 within a third coverage area 400(3) than the first remote unit 306(1) within the first coverage area 400(1). As illustrated, the signal router circuit 302 initially routes the primary cell component carrier CC1 (to be transmitted and received over the first RF carrier frequency f1) and the first secondary cell component carrier CC2 (to be transmitted and received over the second RF carrier frequency f2) to the first remote unit 306(1), and also routes the primary cell component carrier CC1 (to be transmitted and received over the first RF carrier frequency f1) and a third secondary cell component carrier CC4 (to be transmitted and received over the second RF carrier frequency f2) to the third remote unit 306(3). As additional mobile devices 402 establish connections with the distributed wireless communications system 300 through the third remote unit 306(3), the controller circuit 316 may determine that more secondary cell component carriers are needed and route additional component carrier CC5 (to be transmitted and received over a third RF carrier frequency f3) and additional component carrier CC6 (to be transmitted and received over a fourth RF carrier frequency f4) to the third remote unit 306(3).
Selective routing of the secondary cell component carriers CC2-CCm further enables the distributed wireless communications system 300 to conserve and reuse wireless spectrum for secondary cells in order to maintain the same capacity as the conventional DAS 100 depicted in
The additional capacity provided by the secondary cells of the distributed wireless communications system 300 depicted in
Thus, the capacity per area of the secondary cell component carriers CC2-CC5 in the distributed wireless communications system 300 depicted in
In some embodiments, the signal router circuit 302 may receive more than one primary cell component carrier, with the different primary cell component carriers being routed to groups of the remote units 306(1)-306(N). For example, a first primary cell component carrier CC1 may be routed to a first subset of the remote units 306(1)-306(3) (e.g., over a first set of signal outputs 314(1)-314(3) of the signal router circuit 302), which may be located within a first region. A second primary cell component carrier CC2 may be routed to a second subset of the remote units 306(4)-306(N) (e.g., over a second set of signal outputs 314(4)-314(N) of the signal router circuit 302), which may be located within a second region. In this regard, each primary cell component carrier CC1, CC2 may be associated with a group of secondary cell component carriers CC3-CCm to expand the capacity of the distributed wireless communications system 300 within each region. Thus, the signal router circuit 302 in such embodiments selectively routes a first set of secondary cell component carriers CC1-CCi to the first subset of the remote units 306(1)-306(3), and selectively routes a second set of secondary cell component carriers CCi+1-CCm to the second subset of the remote units 306(4)-306(N) in a similar manner as described above.
When a mobile device 402 moves from the first coverage area 400(1) of the first remote unit 306(1) to the second coverage area 400(2) of the second remote unit 306(2), higher layer processing circuits 310 within the distributed wireless communications system 300 (e.g., at the signal source circuit 304, a base transceiver station, or elsewhere, see
For example,
With continuing reference to
The signal router circuit 302 is communicatively coupled to the remote units 306(1)-306(N) and routes the component carriers CC1-CCm to the remote units 306(1)-306(N) according to a routing configuration of the signal router circuit 302 as described above with respect to
The component carriers CC1-CCm are distributed between the signal router circuit 302 and the remote units 306(1)-306(N) over a riser cable 806 in this example. The riser cable 806 may be routed through interconnect units (ICUs) 808(1)-808(F) dedicated to each floor 802(1)-802(F) for routing the component carriers CC1-CCm to the remote units 306(1)-306(N). In addition, array cables 810(1)-810(F) may be provided and coupled between the ICUs 808(1)-808(F) that contain optical fibers to distribute the component carriers CC1-CCm to the remote units 306(1)-306(N).
In this regard, the computer system 900 in
The exemplary computer system 900 in this embodiment includes a processing device or processor 902, a main memory 904 (e.g., read-only memory (ROM), flash memory, dynamic random access memory (DRAM), such as synchronous DRAM (SDRAM), etc.), and a static memory 906 (e.g., flash memory, static random access memory (SRAM), etc.), which may communicate with each other via a data bus 908. Alternatively, the processor 902 may be connected to the main memory 904 and/or static memory 906 directly or via some other connectivity means. The processor 902 may be a controller circuit, and the main memory 904 or static memory 906 may be any type of memory.
The processor 902 represents one or more general-purpose processing devices, such as a microprocessor, central processing unit, or the like. More particularly, the processor 902 may be a complex instruction set computing (CISC) microprocessor, a reduced instruction set computing (RISC) microprocessor, a very long instruction word (VLIW) microprocessor, a processor implementing other instruction sets, or other processors implementing a combination of instruction sets. The processor 902 is configured to execute processing logic in instructions for performing the operations and steps discussed herein.
The computer system 900 may further include a network interface device 910. The computer system 900 also may or may not include an input 912, configured to receive input and selections to be communicated to the computer system 900 when executing instructions. The computer system 900 also may or may not include an output 914, including but not limited to a display, a video display unit (e.g., a liquid crystal display (LCD) or a cathode ray tube (CRT)), an alphanumeric input device (e.g., a keyboard), and/or a cursor control device (e.g., a mouse).
The computer system 900 may or may not include a data storage device that includes instructions 916 stored in a computer-readable medium 918. The instructions 916 may also reside, completely or at least partially, within the main memory 904 and/or within the processor 902 during execution thereof by the computer system 900, the main memory 904, and the processor 902 also constituting computer-readable medium. The instructions 916 may further be transmitted or received over a network 920 via the network interface device 910.
While the computer-readable medium 918 is shown in an exemplary embodiment to be a single medium, the term “computer-readable medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more sets of instructions. The term “computer-readable medium” shall also be taken to include any medium that is capable of storing, encoding, or carrying a set of instructions for execution by the processing device and that cause the processing device to perform any one or more of the methodologies of the embodiments disclosed herein. The term “computer-readable medium” shall accordingly be taken to include, but not be limited to, solid-state memories, optical medium, and magnetic medium.
With reference to
Generally, the interface between the MAC 1018 and PHY processing circuit 308(1)-308(P) is also separate for each component carrier CC1-CCm. The transport blocks sent on different component carriers CC1-CCm can be transmitted with independent modulation and coding schemes, as well as different multiple input-multiple output (MIMO) coding schemes. As a consequence, data on one component carrier CC1-CCm can be transmitted with open loop transmit diversity, while data on another component carrier CC1-CCm can be transmitted with dual stream closed loop precoding. Thus, there is independent link adaptation per component carrier CC1-CCm to benefit from optimally matching the transmission on different component carriers CC1-CCm according to the experienced radio conditions (e.g., corresponding to frequency domain link adaptation on a component carrier CC1-CCm resolution).
Turning to the RRM functions 1002, admission control 1020 is performed at the signal source circuit 304 prior to establishment of new radio bearers 1004(1)-1004(J), and the corresponding quality of service (QoS) parameters are configured by the QoS manager 1022. Component carrier configuration 1024 configures a set of component carriers CC1-CCm for each mobile device 402 to be distributed by the signal router circuit 302. The mobile device 402 may afterward be scheduled to communicate via the configured set of component carriers CC1-CCm. The set of component carriers CC1-CCm is configured to the mobile device(s) 402 with RRC signaling. The layer 2 packet scheduler (PS) 1026 is coupled with an additional functionality for dynamically activating and deactivating component carriers CC2-CCm configured as secondary cells for different mobile devices 402. Secondary cell component carriers CC2-CCm are activated and deactivated independently via MAC signaling 1014, while the primary cell component carrier CC1 is not subject to deactivation. In some examples, the PS 1026 may activate and deactivate secondary cell component carriers CC2-CCm as a mobile device 402 moves between coverage areas 400(1)-400(N) of different remote units 306(1)-306(N).
The dynamic PS 1026 at layer 2 is responsible for scheduling eligible mobile devices 402 on their configured and activated component carriers CC1-CCm. The PS 1026 can schedule mobile devices 402 across multiple component carriers CC1-CCm through independent transport blocks, link adaptation, and HARQ 1028 per component carrier CC1-CCm. In some examples, the signal source circuit 304 can send a scheduling grant on one component carrier CC1-CCm for scheduling the mobile device 402 on another component carrier CC1-CCm, referred to as cross-CC scheduling. The cross-CC scheduling functionality is incorporated by appending a so-called carrier indicator field (CIF) to the downlink control information (DCI). The DCI is used to indicate the mobile device 402 allocations for uplink and downlink traffic, and the CIF is used to address on which component carrier CC1-CCm the mobile device 402 data is transmitted. In some examples, cross-CC scheduling may be used through the primary cell component carrier CC1 to activate/deactivate and schedule the secondary cell component carriers CC1-CCm.
It will be apparent to those skilled in the art that various modifications and variations can be made without departing from the spirit or scope of the invention.
The embodiments disclosed herein include various steps. The steps of the embodiments disclosed herein may be formed by hardware components or may be embodied in machine-executable instructions, which may be used to cause a general-purpose or special-purpose processor programmed with the instructions to perform the steps. Alternatively, the steps may be performed by a combination of hardware and software.
The embodiments disclosed herein may be provided as a computer program product, or software, that may include a machine-readable medium (or computer-readable medium) having stored thereon instructions, which may be used to program a computer system (or other electronic devices) to perform a process according to the embodiments disclosed herein. A machine-readable medium includes any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer). For example, a machine-readable medium includes: a machine-readable storage medium (e.g., ROM, random access memory (“RAM”), a magnetic disk storage medium, an optical storage medium, flash memory devices, etc.); and the like.
Unless specifically stated otherwise and as apparent from the previous discussion, it is appreciated that throughout the description, discussions utilizing terms such as “processing,” “computing,” “determining,” “displaying,” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data and memories represented as physical (electronic) quantities within the computer system's registers into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission, or display devices.
The algorithms and displays presented herein are not inherently related to any particular computer or other apparatus. Various systems may be used with programs in accordance with the teachings herein, or it may prove convenient to construct more specialized apparatuses to perform the required method steps. The required structure for a variety of these systems will appear from the description above. In addition, the embodiments described herein are not described with reference to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement the teachings of the embodiments as described herein.
Those of skill in the art will further appreciate that the various illustrative logical blocks, modules, circuits, and algorithms described in connection with the embodiments disclosed herein may be implemented as electronic hardware, instructions stored in memory or in another computer-readable medium and executed by a processor or other processing device, or combinations of both. The components of the distributed wireless communications systems described herein may be employed in any circuit, hardware component, integrated circuit (IC), or IC chip, as examples. Memory disclosed herein may be any type and size of memory and may be configured to store any type of information desired. To clearly illustrate this interchangeability, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. How such functionality is implemented depends on the particular application, design choices, and/or design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present embodiments.
The various illustrative logical blocks, modules, and circuits described in connection with the embodiments disclosed herein may be implemented or performed with a processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or other programmable logic device, a discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. Furthermore, a controller circuit may be a processor. A processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
The embodiments disclosed herein may be embodied in hardware and in instructions that are stored in hardware, and may reside, for example, in RAM, flash memory, ROM, Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), registers, a hard disk, a removable disk, a CD-ROM, or any other form of computer-readable medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a remote station. In the alternative, the processor and the storage medium may reside as discrete components in a remote station, base station, or server.
It is also noted that the operational steps described in any of the exemplary embodiments herein are described to provide examples and discussion. The operations described may be performed in numerous different sequences other than the illustrated sequences. Furthermore, operations described in a single operational step may actually be performed in a number of different steps. Additionally, one or more operational steps discussed in the exemplary embodiments may be combined. Those of skill in the art will also understand that information and signals may be represented using any of a variety of technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips, that may be references throughout the above description, may be represented by voltages, currents, electromagnetic waves, magnetic fields, or particles, optical fields or particles, or any combination thereof.
Unless otherwise expressly stated, it is in no way intended that any method set forth herein be construed as requiring that its steps be performed in a specific order. Accordingly, where a method claim does not actually recite an order to be followed by its steps, or it is not otherwise specifically stated in the claims or descriptions that the steps are to be limited to a specific order, it is in no way intended that any particular order be inferred.