This disclosure relates to wireless communication and in particular, to providing multilayer digital sectors for advanced antenna systems (AAS).
Wireless communication systems include Fourth Generation (4G) and Fifth Generation (5G), also known as Long Term Evolution (LTE) and New Radio (NR), respectively. The wireless communication systems have been developed, and continue to be developed according to technical standards provided by the Third Generation Partnership Project (3GPP). Such technical standards prescribe certain attributes of network nodes (also known as base stations) and wireless devices (WD), as well as rules and mechanisms for communication between the network nodes and wireless devices.
A 4G or 5G network node, such as an eNodeB or a gNodeB, may typically include an advanced antenna system (AAS) comprising multiple antenna elements. By controlling the signals applied to these antenna elements, an AAS may be configured to form beams that are directed, i.e., radiated, in different directions.
The beamforming to form these sectors is currently performed in the analog domain within the AAS, although with increasingly larger numbers of antenna elements, digital beamforming becomes feasible, as shown in
Typically, only WDs in the boresight direction of the beam will receive maximum gain. Off-boresight WDs will receive less power. Also, there may be overlap of the beam patterns in adjacent sectors, causing signals in the beam of one sector to interfere with signals in the beam of an adjacent sector. This interference can be reduced using coordinated multipoint (CoMP) schemes to blank a cell, but at increased cost, complexity and loss of transmission opportunities. Also, when densifying a base station site with beam sectorization, cell edges and gaps in coverage are created between sectors so that mobility between sectors is further disturbed. Also, higher order sectorization adds more cell edges and requires that handing over a WD from one sector to another sector must be performed with increased frequency, resulting in bottlenecks and increased control signaling that prevents the achievement of maximum performance.
Digital sectorization offers greater stability over WD-specific beamforming and multiuser multiple input multiple output (MU-MIMO), especially in the case of small, interference-limited cells. Digital sectorization therefore becomes a desirable feature for some wireless communication systems for example, for New Radio (NR) and Long Term Evolution (LTE).
Some embodiments advantageously provide a method and system for providing multilayer digital sectors for advanced antenna systems. Some embodiments provide optimized digital sectorization to benefit carrier aggregation, mobility and handover. In some embodiments, one cell may be composed of multiple virtual cells by applying methods described herein to multibeam synchronization signal blocks (SSB), such as for example, in NR. Some embodiments provide inter-frequency load-balancing. By shifting and/or adding gaps between digital cells staggered across multiple layers, improvement in maximum throughput over conventional methods can be obtained, including for high load scenarios. Gaps can be created to reduce cross-interference and handover anticipation can be added. Low load scenarios where carrier aggregation conditions are favorable can be addressed by dynamic sector shifting and dynamically increasing sector overlap.
Some embodiments reduce interference and stable interferences as opposed to WD beamforming methods such as TM9. Some embodiments provide:
According to one aspect, a network node is configured for multilayer, spatially diverse communications. The network node includes a group of antennas configured to radiate at least two beams within a cell on different frequencies so that overlapping portions of the at least two beams do not interfere.
According to this aspect, in some embodiments, the network node further includes a beamformer configured to incrementally vary a beam width of at least one of the at least two beams based at least in part on a density of wireless devices (WDs) within a region of coverage of at least one of the at least two beams. In some embodiments, a beam width is selected that results in a narrowest beam width for which communication can be sustained with a given set of WDs. In some embodiments, the network node further includes a beamformer configured to incrementally vary a pointing angle of at least one of the at least two beams based at least in part on a density of wireless devices (WDs) within a region of coverage of at least one of the at least two beams. In some embodiments, a pointing angle is selected that results in a highest concentration of WDs supported by one of the at least two beams. In some embodiments, a distribution of wireless devices (WDs) supported by one of the at least two beams is determined based at least in part on angles of arrivals of uplink signals from the WDs. In some embodiments, a distribution of wireless devices (WDs) supported by one of the at least two beams is determined based at least in part on precoder matrix indicator (PMI) feedback of the WDs. In some embodiments, a distribution of wireless devices (WDs) supported by one of the at least two beams is determined based at least in part on a number of radio resource control (RRC)-connected WDs. In some embodiments, at least one of a beam width and a pointing angle is based at least on channel quality indicators (CQI) received from a plurality of wireless devices (WDs). In some embodiments, the network node is further configured to add beams, each added beam having a beam width that is narrower than a current beam width when a number of wireless devices (WDs) within coverage of one of the first, second and third beams exceeds a threshold. In some embodiments, the network node is further configured to remove beams and adjust a width of at least one of remaining beams. In some embodiments, the group of antennas is configured to be excited to radiate a third beam within the cell on a first frequency of the frequencies of the at least two beams, the third beam being positioned such that only sidelobes of the third beam overlap a main beam of the at least two beam that is on the first frequency.
According to another aspect, a method in a network node configured for multilayer, spatially diverse communications is provided. The method includes electronically steering a group of antennas 20 to radiate at least two beams within a cell on different frequencies so that overlapping portions of the at least two beams do not interfere.
According to this aspect, in some embodiments the method further includes varying a beam width of at least one of the at least two beams based at least in part on a density of wireless devices (WDs) within a region of coverage of at least one of the at least two beams. In some embodiments, a beam width is selected that results in a highest concentration of WDs supported by one of the at least two beams. In some embodiments, the method further includes incrementally varying a pointing angle of at least one of the at least two beams based at least in part on a density of wireless devices (WDs) within a region of coverage of at least one of the at least two beams. In some embodiments, a pointing angle is selected that results in a highest concentration of WDs supported by one of the at least two beams. In some embodiments, a distribution of wireless devices (WDs) supported by one of the at least two beams is determined based at least in part on angles of arrivals of uplink signals from the WDs. In some embodiments, a distribution of wireless devices (WDs) supported by one of the first, second and third beams is determined based at least in part on precoder matrix indicator (PMI) selections of the WDs. In some embodiments, a distribution of wireless devices (WDs) supported by one of the first, second and third beams is determined based at least in part on a number of radio resource control (RRC)-connected WDs. In some embodiments, at least one of a beam width and a pointing angle is based at least on channel quality indicators (CQI) received from a plurality of wireless devices (WDs). In some embodiments, the method further includes adding beams, each added beam having a beam width that is narrower than a current beam width when a number of wireless devices (WDs) within coverage of one of the at least two beams exceeds a threshold. In some embodiments, the method further includes removing beams and adjusting a width of at least one of remaining beams. In some embodiments, the group of antennas is configured to radiate a third beam within the cell on a first frequency of the frequencies of the at least two beams, the third beam being positioned such that only sidelobes of the third beam overlap a main beam of the at least two beam that is on the first frequency.
According to yet another aspect, an advanced antenna system (AAS) includes a plurality of antennas and processing circuitry in communication with the plurality of antennas. The processing circuitry is configured to: logically divide a coverage area into a plurality of sectors; steer a first main beam to a first sector of the plurality of sectors at a first frequency; steer a second main beam to a second sector of the plurality of sectors at the first frequency, an angular spread between the first and second sectors being chosen so that the first main beam does not overlap the second main beam; and steer a third main beam to a third sector of the plurality of sectors at a second frequency between the first sector and the second sector, a difference between the first frequency and the second frequency being chosen so that overlap between the third main beam and one of the first and second main beams does not result in interference.
According to another aspect, a method in an advanced antenna system (AAS) includes logically dividing a coverage area into a plurality of sectors; steering a first main beam to a first sector of the plurality of sectors at a first frequency; steering a second main beam to a second sector of the plurality of sectors at the first frequency, an angular spread between the first and second sectors being chosen so that the first main beam does not overlap the second main beam; and steering a third main beam to a third sector of the plurality of sectors at a second frequency between the first sector and the second sector, a difference between the first frequency and the second frequency being chosen so that overlap between the third main beam and one of the first and second main beams does not result in interference.
A more complete understanding of the present embodiments, and the attendant advantages and features thereof, will be more readily understood by reference to the following detailed description when considered in conjunction with the accompanying drawings wherein:
Before describing in detail example embodiments, it is noted that the embodiments reside primarily in combinations of apparatus components and processing steps related to providing multilayer digital sectors for advanced antenna systems. Accordingly, components have been represented where appropriate by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the embodiments so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein.
As used herein, relational terms, such as “first” and “second,” “top” and “bottom,” and the like, may be used solely to distinguish one entity or element from another entity or element without necessarily requiring or implying any physical or logical relationship or order between such entities or elements.
In some embodiments, two adjacent beams whose main lobes may overlap are transmitted on different layers (frequencies). For example, in some embodiments, a first set of beams on a first frequency are steered to different directions such that only sidelobes of beams of the first set overlap in gaps between the main beams of the first set, while a second set of at least one beam on a second frequency are steered into at least one gap between the beams of the first set. In this way, interference between beams in different sectors is substantially reduced while enabling efficient handover of WDs moving from one sector to another.
Returning to the drawing figures, where like reference designators refer to like elements, there is shown in
The processing circuitry 28 may include a processor, such as a central processing unit, and memory. The processing circuitry 28 may comprise integrated circuitry for processing and/or control, e.g., one or more processors and/or processor cores and/or FPGAs (Field Programmable Gate Array) and/or ASICs (Application Specific Integrated Circuitry) adapted to execute instructions. The processor may be configured to access (e.g., write to and/or read from) the memory, which may comprise any kind of volatile and/or nonvolatile memory, e.g., cache and/or buffer memory and/or RAM (Random Access Memory) and/or ROM (Read-Only Memory) and/or optical memory and/or EPROM (Erasable Programmable Read-Only Memory).
Thus, the beamformer 18, which is part of network node 14, further has software stored internally in, for example, memory, or stored in external memory (e.g., database, storage array, network storage device, etc.) accessible by the beamformer 18 via an external connection. The software may be executable by the processing circuitry 28. The processing circuitry 28 may be configured to control any of the methods and/or processes described herein and/or to cause such methods, and/or processes to be performed, e.g., by the beamformer 18 and/or other parts of the network node 14. The processor may be one or more processors for performing beamformer 18, sectorization unit 26 and/or distribution unit 27 functions described herein. The memory is configured to store data, programmatic software code and/or other information described herein. In some embodiments, the software may include instructions that, when executed by the processor and/or processing circuitry 28, cause the processor and/or processing circuitry 28 to perform the processes described herein with respect to beamformer 18, sectorization unit 26 and/or distribution unit 27 and/or other parts of network node 14.
The processor is configured to execute software stored in the memory to implement the functions of a plurality of software and or hardware modules. These modules and units may include beamformer 18, sectorization unit 26 and/or distribution unit 27. Note also that the connections shown between the elements in
In some embodiments, a network node 14 can produce two sectorized beams that are shifted in space so that each sectorized beam has a different boresight. An effect of this beam shifting results in the provision of different sectors that receive maximum gain. The WD may then choose to connect on a carrier signal having the highest reference signal received power (RSRP) gain. This gain is defined by the beam shape cell specific reference signal CRS-0 or an SSB in NR. In effect, the total throughput of all sectors can be increased by beam shifting to create sectors where there are large concentrations of WDs. However, as mentioned above, such beam shifting creates gaps between beams. This problem is overcome in some embodiments by steering a beam on a different frequency (layer) to the gap, so that there is spatial overlap of the main beams but where the beams have different frequencies. This reduces inter-beam interference. Further, to facilitate mobility, a WD moving out of a first sector into a second sector may be caused to switch from the first carrier frequency of the beam of the first sector to the second carrier frequency of the beam of the second sector. This switch in frequency (layer) caused by the network node may then be part of the handover procedure for handing over the WD from the first sector beam to the second sector beam.
Overlap may be defined in several ways. For example, two beams may be said to not overlap if their peaks are separated by an angular range, or if the portion of the main lobes above their HPBWs do not overlap. In some embodiments, two beams on the same layer are deemed to not overlap if only their sidelobes overlap.
Mobility
As noted above, when a WD 10 enters a gap between two same-frequency beams, the WD 10 may be instructed to change its frequency to a frequency of the interstitial beam pointing in a direction between the two same-frequency beams. This may make this inter-frequency handover more demanding than handing over the WD 10 from one cell to another on the same carrier. Inter-frequency handover may require the WD 10 to remain attached to the current cell and listen to the other frequency before handover.
Effectively, the WD 10 traversing the cell in azimuth would alternate between:
In a small cell (which may be interference limited), or when the WDs are close to the antenna array, the WD would be able to receive acceptable signal quality despite a very low reference signal received power (RSRP) due to the removal of interference. This facilitates releasing or adding a new SCell.
In a large cell scenario and where the WD 10 is far from the antenna, and is therefore power limited, the WD 10 handover can be handled as a traditional handover without carrier aggregation (CA) as it will always perceive another cell on the same carrier due to staging of the coverage.
The WD 10 crossing at a cell edge need not swap between PCell and SCell, but rather, may be handed over to another frequency/layer. However, the WD 10 can stay on the same frequency/layer. An example of this is shown in
For large cells, when the WD 10 crosses the cell center, the handover may not be necessary either because the WD 10 finds itself in the same situation as if it was in a small cell, with good pathloss and little interference.
Thus, in some embodiments, an operator or infrastructure owner may configure specific beam boresights for each sector, with beams of adjacent sectors served by the base station being on different frequencies (layers). In some embodiments, the boresight of each digitally sectorized beam is adjusted based on measurements by the network node. Determining such adjustments may be performed at baseband by a processor of the network node. An example process for performing such measurement-based adjustments may be summarized as shown in the flowchart of
Thus, an optimal pointing angle may be determined. Once this is done, the digitally sectorized beam may be steered to the optimal pointing angle. Then, a beam on a second frequency can be steered between two digitally sectorized beams on the first frequency, so that adjacent beams are on different frequencies Then, if a WD 10 leaves beam coverage in a first sector to beam coverage in a second sector, the WD 10 can change frequency from the first frequency to the second frequency to receive a strong signal in the second sector that is not interfered with by the strong signal in the first sector. By placing adjacent digitally sectorized beams of a cell on different layers (frequencies), seamless coverage from sector to sector is provided.
The shapes of the beams can be made narrower when spatially and frequency interleaved as just described. Consequently, the boresight gain of each beam can be increased, with less energy of a beam radiating into nearby sectors.
In some cases, the network operator may specify a half power beam width or other beam width measure such as cutoff attenuation at a given width from boresight. In some cases, the process described above in steps A1-A6 (Blocks S100-S110) may be performed periodically or occasionally.
In some embodiments, a slightly different process than that described above can be implemented to optimize a beam width of a digitally sectorized beam. An example process of this is shown in
A balance may be sought between increasing a number of WDs 10 covered by a beam, which may include increasing beam width, and avoiding interference between beams, which may include decreasing beam width. When only a few WDs 10 are within coverage of a beam, the width can be increased to cover more WDs 10 and to enable greater carrier aggregation to further improve throughput. In contrast, when WDs 10 within coverage of a beam are more numerous, a beam might be narrowed and more beams may be introduced to segregate the WDs 10 into smaller sectors to improve the signal to interference plus noise ratio (SINR) and throughput.
The adjustments to beam width and pointing direction may be made incrementally over many transmission time intervals (TTI). Also, it is contemplated that different strategies for beam forming may be used at the same time for different beams or sectors. For example, one or more beams can be optimized to point at one or more clusters of WDs, while one or more other beams may be optimized to provide broad coverage over a sector or subsector. Different optimization criteria may be applied to different layers and/or different groups of beams.
Gaps between beams of the same frequency and digital sector directions and width can be configured and scaled according to a distribution of WDs 10. The WD 10 distribution can, for example, be determined based on:
For example, suppose the antenna array senses angles of arrival (AoA) mostly coming from two directions. The AAS may then generate two beams that are broad enough to cover WDs 10 in these directions, but narrow enough to avoid overlap between the two beams. In the gap between these two beams, a third beam may be steered that is on a different frequency than the first two beams. In some cases, the two groups of WDs 10 in the two directions may be so close that adequate beam separation between the two beams cannot be achieved. In such cases, the two beams may be assigned different frequencies.
Further, remote electrical tilt (RET) or digital tilt can be performed in time according to desired changes in the shape of a digitally sectorized beam. Narrow beam shapes tend to have higher peak equivalent isotropic radiated power (EIRP), which may require tilt in elevation to keep a same effective footprint as would be achieved by a broader beam.
As another mobility feature, in the case of non-overlapping digital sectors, Doppler measurements may be made and used to decide when to push WDs 10 having high Doppler onto a layer that is not digitally sectorized.
According to one aspect, a network node 14 is configured for multilayer, spatially diverse communications. The network node 14 includes a group of antennas 20 configured to radiate at least two beams within a cell on different frequencies so that overlapping portions of the at least two beams do not interfere.
According to this aspect, in some embodiments, the network node 14 further includes a beamformer 18 configured to incrementally vary a beam width of at least one of the at least two beams based at least in part on a density of wireless devices 10 (WDs) within a region of coverage of at least one of the at least two beams. In some embodiments, a beam width is selected, via the sectorization unit 26, that results in a narrowest beam width for which communication can be sustained with a given set of WDs 10. In some embodiments, the network node 14 further includes a beamformer 18 configured to incrementally vary a pointing angle of at least one of the at least two beams based at least in part on a density of wireless devices 10 within a region of coverage of at least one of the at least two beams. In some embodiments, a pointing angle is selected, via the sectorization unit 26, that results in a highest concentration of WDs 10 supported by one of the at least two beams. In some embodiments, a distribution of wireless devices 10 supported by one of the at least two beams is determined, via the distribution unit 27, based at least in part on angles of arrivals of uplink signals from the WDs 10. In some embodiments, a distribution of wireless devices 10 supported by one of the at least two beams is determined, via the distribution unit 27, based at least in part on precoder matrix indicator (PMI) feedback of the WDs 10. In some embodiments, a distribution of wireless devices 10 supported by one of the at least two beams is determined, via the distribution unit 27, based at least in part on a number of radio resource control (RRC)-connected WDs 10. In some embodiments, at least one of a beam width and a pointing angle is based at least on channel quality indicators (CQI) received from a plurality of wireless devices (WDs). In some embodiments, the network node 14 is further configured to add beams, each added beam having a beam width that is narrower than a current beam width when a number of wireless devices 10 within coverage of one of the at least two beams exceeds a threshold. In some embodiments, the network node 14 is further configured to remove beams and adjust a width of at least one of remaining beams. In some embodiments, the group of antennas 20 is configured to be excited to radiate a third beam within the cell on a first frequency of the frequencies of the at least two beams, the third beam being positioned such that only sidelobes of the third beam overlap a main beam of the at least two beam that is on the first frequency.
According to another aspect, a method in a network node 14 configured for multilayer, spatially diverse communications is provided. The method includes electronically steering a group of antennas 20 to radiate at least two beams within a cell on different frequencies so that overlapping portions of the at least two beams do not interfere.
According to this aspect, in some embodiments the method further includes varying, via the beamformer 18 receiving input from the sectorization unit 26, a beam width of at least one of the at least two beams based at least in part on a density of wireless devices 10 within a region of coverage of at least one of the at least two beams. In some embodiments, a beam width is selected by the sectorization unit 26, that results in a highest concentration of WDs 10 supported by one of the at least two beams. In some embodiments, the method further includes incrementally varying, via the sectorization unit 26, a pointing angle of at least one of the at least two beams based at least in part on a density of wireless devices 10 within a region of coverage of at least one of the at least two beams. In some embodiments, a pointing angle is selected, via the sectorization unit 26, that results in a highest concentration of WDs 10 supported by one of the first, second and third beams. In some embodiments, a distribution of wireless devices 10 supported by one of the at least two beams is determined, via the distribution unit 27, based at least in part on angles of arrivals of uplink signals from the WDs. In some embodiments, a distribution of wireless devices 10 supported by one of the at least two beams is determined, via the distribution unit 27, based at least in part on precoder matrix indicator (PMI) selections of the WDs 10. In some embodiments, a distribution of wireless devices 10 supported by one of the at least two beams is determined based at least in part on a number of radio resource control (RRC)-connected WDs 10. In some embodiments, at least one of a beam width and a pointing angle is based at least on channel quality indicators (CQI) received from a plurality of wireless devices 10. In some embodiments, the method further includes adding beams via the sectorization unit 26, each added beam having a beam width that is narrower than a current beam width when a number of wireless devices 10 within coverage of one of the at least two beams exceeds a threshold. In some embodiments, the method further includes removing beams via the sectorization unit 26 and adjusting a width of at least one of remaining beams. In some embodiments, a third beam is radiated within the cell on a first frequency of the frequencies of the at least two beams, the third beam being positioned such that only sidelobes of the third beam overlap a main beam of the at least two beam that is on the first frequency.
According to yet another aspect, an advanced antenna system (AAS) includes a plurality of antennas 20 and processing circuitry 28 in communication with the plurality of antennas 20. The processing circuitry 28 is configured to: logically divide a coverage area into a plurality of sectors; steer a first main beam to a first sector of the plurality of sectors at a first frequency; steer a second main beam to a second sector of the plurality of sectors at the first frequency, an angular spread between the first and second sectors being chosen so that the first main beam does not overlap the second main beam; and steer a third main beam to a third sector of the plurality of sectors at a second frequency between the first sector and the second sector, a difference between the first frequency and the second frequency being chosen so that overlap between the third main beam and one of the first and second main beams does not result in interference.
According to another aspect, a method in an advanced antenna system (AAS) 22 includes logically dividing a coverage area into a plurality of sectors via the sectorization unit 26; steering a first main beam, via the beamformer 18, to a first sector of the plurality of sectors at a first frequency; steering a second main beam, via the beamformer 18, to a second sector of the plurality of sectors at the first frequency, an angular spread between the first and second sectors being chosen by the sectorization unit 26 so that the first main beam does not overlap the second main beam; and steering a third main beam, via the beamformer 18, to a third sector of the plurality of sectors at a second frequency between the first sector and the second sector, a difference between the first frequency and the second frequency being chosen so that overlap between the third main beam and one of the first and second main beams does not result in interference.
As will be appreciated by one of skill in the art, the concepts described herein may be embodied as a method, data processing system, and/or computer program product. Accordingly, the concepts described herein may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects all generally referred to herein as a “circuit” or “module.” Furthermore, the disclosure may take the form of a computer program product on a tangible computer usable storage medium having computer program code embodied in the medium that can be executed by a computer. Any suitable tangible computer readable medium may be utilized including hard disks, CD-ROMs, electronic storage devices, optical storage devices, or magnetic storage devices.
Some embodiments are described herein with reference to flowchart illustrations and/or block diagrams of methods, systems and computer program products. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable memory or storage medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instruction means which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. It is to be understood that the functions/acts noted in the blocks may occur out of the order noted in the operational illustrations. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved. Although some of the diagrams include arrows on communication paths to show a primary direction of communication, it is to be understood that communication may occur in the opposite direction to the depicted arrows.
Computer program code for carrying out operations of the concepts described herein may be written in an object oriented programming language such as Java® or C++. However, the computer program code for carrying out operations of the disclosure may also be written in conventional procedural programming languages, such as the “C” programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer. In the latter scenario, the remote computer may be connected to the user's computer through a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
Many different embodiments have been disclosed herein, in connection with the above description and the drawings. It will be understood that it would be unduly repetitious and obfuscating to literally describe and illustrate every combination and subcombination of these embodiments. Accordingly, all embodiments can be combined in any way and/or combination, and the present specification, including the drawings, shall be construed to constitute a complete written description of all combinations and subcombinations of the embodiments described herein, and of the manner and process of making and using them, and shall support claims to any such combination or subcombination.
Some abbreviations used herein are explained as follows:
It will be appreciated by persons skilled in the art that the embodiments described herein are not limited to what has been particularly shown and described herein above. In addition, unless mention was made above to the contrary, it should be noted that all of the accompanying drawings are not to scale. A variety of modifications and variations are possible in light of the above teachings without departing from the scope of the following claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2020/057169 | 7/29/2020 | WO |