The teachings in accordance with the exemplary embodiments of this invention relate generally to reporting to a network a beam failure for beam failure recovery and/or bandwidth switching based on the beam failure and, more specifically, relate to reporting to a network a beam failure for beam failure recovery and/or bandwidth switching based on the beam failure, the beam failure occurring over at least one dormant bandwidth part with a secondary cell for beam failure recovery.
This section is intended to provide a background or context to the invention that is recited in the claims. The description herein may include concepts that could be pursued, but are not necessarily ones that have been previously conceived or pursued. Therefore, unless otherwise indicated herein, what is described in this section is not prior art to the description and claims in this application and is not admitted to be prior art by inclusion in this section.
Certain abbreviations that may be found in the description and/or in the Figures are herewith defined as follows:
eMIMO Enhanced Multiple Input Multiple Output
Communication systems such as wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasts. Typical wireless communication systems may employ multiple-access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple-access technologies include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, single-carrier frequency division multiple access (SC-FDMA) systems, and time division synchronous code division multiple access (TD-SCDMA) systems, to name a few.
These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate on a global level. One current telecommunication standard is 5G New Radio (NR) which was promulgated by Third Generation Partnership Project (3GPP) to meet new requirements for improved communications. These improvements may also be applicable to other multi-access technologies such for carrier aggregation that employ these technologies.
Example embodiments of the invention work to provide at least such improvements.
In an example aspect of the invention, there is an apparatus, such as a network side apparatus, comprising: at least one processor; and at least one memory including computer program code, where the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to at least: identifying, by a user equipment of a communication network, a beam failure occurred over at least one dormant bandwidth part for communication with at least one secondary cell of the communication network; and based on the identifying, determining to report the beam failure to the communication network for beam failure recovery by the communication network.
In another example aspect of the invention, there is a method comprising: identifying, by a user equipment of a communication network, a beam failure occurred over at least one dormant bandwidth part for communication with at least one secondary cell of the communication network; and based on the identifying, determining to report the beam failure to the communication network for beam failure recovery by the communication network.
A further example embodiment is a method comprising the method ofthe previous paragraph, wherein there is, based on determining to report the beam failure, sending towards the communication network a report of the beam failure, wherein the reporting comprises a candidate beam indication indicating that no candidate reference signal for the communication is available, wherein there is determining if at least one non-dormant bandwidth part is configured with candidate reference signal list, wherein for a case it is determined by the user equipment that the non-dormant bandwidth part is not configured with a candidate reference signal list, wherein the reporting comprises reporting to the communication network a candidate beam indication indicating that no candidate reference signal for the communication is available, wherein for a case it is determined by the user equipment that the non-dormant bandwidth part is configured with a candidate reference signal list, wherein there is based on the candidate reference signal list, the user equipment searching for a candidates reference signal in a non-dormant bandwidth part, wherein the searching is based on a frequency domain location and bandwidth of the non-dormant bandwidth part corresponding to at least one of the dormant bandwidth part or including the dormant bandwidth part, wherein the indication is sent towards the communication network one of before or after the switching to another bandwidth part of the communication network, wherein there is in response to the identifying, switching to a non-dormant bandwidth part of the communication network, wherein the switching comprises: determining that the non-dormant bandwidth part overlaps the at least one dormant bandwidth part of the communication network based on the non-dormant bandwidth part being in the candidate reference signal list identified by the user equipment, wherein the non-dormant bandwidth part is one of provided in a configuration received from the communication network by the user equipment or based on a frequency location of the user equipment in relation to the non-dormant bandwidth part, wherein the candidate reference signal list is of one of the non-dormant bandwidth part or at least one of the at least one secondary cell, a primary cell, primary secondary cell, or a special cell, wherein the configuration received from the communication network comprises cell candidate measurement instructions, wherein there is starting a timer in response to the beam failure, wherein at an expiration of the timer there is switching to a non-dormant bandwidth part of the communication network for the communication, and wherein there is receiving from the communication network while the timer is running, by the user equipment, an indication to switch to the non-dormant bandwidth part; and in response to an expiration of the timer, triggering by the user equipment the beam failure recovery for the at least one dormant bandwidth part.
A non-transitory computer-readable medium storing program code, the program code executed by at least one processor to perform at least the method as described in the paragraphs above.
In another example aspect of the invention, there is an apparatus comprising: means for identifying, by a user equipment of a communication network, a beam failure occurred over at least one dormant bandwidth part for communication with at least one secondary cell of the communication network; and means, based on the identifying, for determining to report the beam failure to the communication network for beam failure recovery by the communication network.
In accordance with the example embodiments as described in the paragraph above, at least the means for identifying and determining comprises a network interface, and computer program code stored on a computer-readable medium and executed by at least one processor.
A further example embodiment is an apparatus comprising the apparatus of the previous paragraphs, wherein there is, based on determining to report the beam failure, sending towards the communication network a report of the beam failure, wherein the reporting comprises a candidate beam indication indicating that no candidate reference signal for the communication is available, wherein the at least one memory including the computer program code is configured with the at least one processor to cause the apparatus to perform: determining if at least one non-dormant bandwidth part is configured with candidate reference signal list, wherein for a case it is determined by the user equipment that the non-dormant bandwidth part is not configured with a candidate reference signal list, wherein the reporting comprises reporting to the communication network a candidate beam indication indicating that no candidate reference signal for the communication is available, wherein for a case it is determined by the user equipment that the non-dormant bandwidth part is configured with a candidate reference signal list, wherein there is based on the candidate reference signal list, the user equipment searching for a candidates reference signal in a non-dormant bandwidth part, wherein the searching is based on a frequency domain location and bandwidth of the non-dormant bandwidth part corresponding to at least one of the dormant bandwidth part or including the dormant bandwidth part, wherein the indication is sent towards the communication network one of before or after the switching to another bandwidth part of the communication network, wherein there is, in response to the identifying, switching to a non-dormant bandwidth part of the communication network, wherein the switching comprises: determining that the non-dormant bandwidth part overlaps the at least one dormant bandwidth part of the communication network based on the non-dormant bandwidth part being in the candidate reference signal list identified by the user equipment, wherein the non-dormant bandwidth part is one of provided in a configuration received from the communication network by the user equipment or based on a frequency location of the user equipment in relation to the non-dormant bandwidth part, wherein the candidate reference signal list is of one of the non-dormant bandwidth part or at least one of the at least one secondary cell, a primary cell, primary secondary cell, or a special cell, wherein the configuration received from the communication network comprises cell candidate measurement instructions, wherein the at least one memory including the computer program code is configured with the at least one processor to cause the apparatus to perform: starting a timer in response to the beam failure, wherein at an expiration of the timer there is switching to a non-dormant bandwidth part of the communication network for the communication, and wherein the at least one memory including the computer program code is configured with the at least one processor to cause the apparatus to perform: receiving from the communication network while the timer is running, by the user equipment, an indication to switch to the non-dormant bandwidth part; and in response to an expiration of the timer, triggering by the user equipment the beam failure recovery for the at least one dormant bandwidth part.
A communication system comprising the network side apparatus and the user equipment side apparatus performing operations as described above.
The above and other aspects, features, and benefits of various embodiments of the present disclosure will become more fully apparent from the following detailed description with reference to the accompanying drawings, in which like reference signs are used to designate like or equivalent elements. The drawings are illustrated for facilitating better understanding of the embodiments of the disclosure and are not necessarily drawn to scale, in which:
In example embodiments of this invention, there is proposed a novel method of reporting to a network a beam failure, the beam failure occurring over at least one dormant bandwidth part with a secondary cell for beam failure recovery.
UE may be configured with one or more bandwidth parts (BWP) for a cell. In 3GPP standards at the time of this application it was agreed to define dormant like behaviour with multiple BWPs i.e. at most one BWP is dormant BWP and one or more is non-dormant BWP or first BWP after dormancy, or first BWP that UE switches to after dormant BWP (possible other BWPs are considered here as regular BWP). In some cases the BWPs that are not dormant, may be referred as non-dormant BWPs. Dormant BWP is a BWP without PDCCH monitoring and also not having most if any UL operation. In some cases, UE may perform measurements and reporting on downlink reference signals on the dormant BWP. Then network can switch between dormant and non-dormant BWPs with an indication (for example “1-bit indication”) which can be on inside or outside active time (slightly different signalling). In other words when network indicates UE to switch from dormant BWP to non-dormant BWP, UE switches to first non-dormant BWP ID (for example PDCCH monitoring and other procedures or tasks that are configured for the said BWP) from dormant BWP. The first non-dormant BWP ID can be different for inside active time or outside active time. In a release at the time of this application, the release associated with eMIMO, it was introduced to have also beam failure recovery for SCells but it has not been yet been solved (or discussed) in 3GPP how do beam failure detection and recovery operations work in dormant BWP.
For SCell BFR following has been agreed in RAN2 meetings:
Example embodiments of the invention work to improve operations associated with at least the underlined areas of the agreement above.
Referring also to
For simplicity, there are just one PCell and one SCell depicted in the scenario shown in
In 3GPP standards at the time of this application, beam failure recovery is determined for active serving cells i.e. there is defined the BFR for PCell and defined the BFR for SCell. However, the 3GPP standards at the time of this application do not consider the beam failure recovery when the UE declares a beam failure on dormant BWP.
Example embodiments of the invention work to address at least these issues by providing UE operation when it is on dormant BWP and it determines that beam failure has occurred (UE has determined that it performs beam failure detection on the dormant BWP).
Before describing the example embodiments of the invention in detail, reference is made to
The UE 10 includes one or more processors DP 10A, one or more memories MEM 10B, and one or more transceivers TRANS 10D interconnected through one or more buses. Each of the one or more transceivers TRANS 10D includes a receiver and a transmitter. The one or more buses may be address, data, or control buses, and may include any interconnection mechanism, such as a series of lines on a motherboard or integrated circuit, fiber optics or other optical communication equipment, and the like. The one or more transceivers TRANS 10D are connected to one or more antennas for communication 11 and 18 to NN 12 and NN 13, respectively. The one or more memories MEM 10B include computer program code PROG 10C. The UE 10 communicates with NN 12 and/or NN 13 via a wireless link 111.
The NN 12 (NR/5G Node B, an evolved NB, or LTE device) is a network node such as a master or secondary node base station (e.g., for NR or LTE long term evolution) that communicates with devices such as NN 13 and UE 10 of
The NN 13 can comprise a mobility function device such as an AMF or SMF, further the NN 13 may comprise a NR/5G Node B or possibly an evolved NB a base station such as a master or secondary node base station (e.g., for NR or LTE long term evolution) that communicates with devices such as the NN 12 and/or UE 10 and/or the wireless network 1. The NN 13 includes one or more processors DP 13A, one or more memories MEM 13B, one or more network interfaces, and one or more transceivers TRANS 12D interconnected through one or more buses. In accordance with the example embodiments these network interfaces of NN 13 can include X2 and/or Xn interfaces for use to perform the example embodiments of the invention. Each of the one or more transceivers TRANS 13D includes a receiver and a transmitter connected to one or more antennas. The one or more memories MEM 13B include computer program code PROG 13C. For instance, the one or more memories MEM 13B and the computer program code PROG 13C are configured to cause, with the one or more processors DP 13A, the NN 13 to perform one or more of the operations as described herein. The NN 13 may communicate with another mobility function device and/or eNB such as the NN 12 and the UE 10 or any other device using, e.g., link 11 or another link. These links maybe wired or wireless or both and may implement, e.g., an X2 or Xn interface. Further, as stated above the link 11 may be through other network devices such as, but not limited to an NCE/SGW/AMF/UPF device such as the NCE 14 of
The one or more buses of the device of
It is noted that although
Also it is noted that description herein indicates that “cells” perform functions, but it should be clear that the gNB that forms the cell and/or a user equipment and/or mobility management function device that will perform the functions. In addition, the cell makes up part of a gNB, and there can be multiple cells per gNB.
The wireless network 1 may include a network control element (NCE) 14 that may include an AMF (Access and Mobility Management Functionality), MME (Mobility Management Entity)/SGW (Serving Gateway) functionality, and which provides connectivity with a further network, such as a telephone network and/or a data communications network (e.g., the Internet). The NN 12 and the NN 13 are coupled via a link 13 and/or link 14 to the NCE 14. In addition, it is noted that at least some of the operations in accordance with example embodiments of the invention, as performed by the NN 13, may also be performed at the NCE 14.
The NCE 14 includes one or more processors DP 14A, one or more memories MEM 14B, and one or more network interfaces (N/W I/F(s)), interconnected through one or more buses coupled with the link 13 and/or 14. In accordance with the example embodiments these network interfaces can include X2 and/or Xn interfaces for use to perform the example embodiments of the invention. The one or more memories MEM 14B include computer program code PROG 14C. The one or more memories MEM 14B and the computer program code PROG 14C are configured to, with the one or more processors DP 14A, cause the NCE 14 to perform one or more operations which may be needed to support the operations in accordance with the example embodiments of the invention.
The wireless Network 1 may implement network virtualization, which is the process of combining hardware and software network resources and network functionality into a single, software-based administrative entity, a virtual network. Network virtualization involves platform virtualization, often combined with resource virtualization. Network virtualization is categorized as either external, combining many networks, or parts of networks, into a virtual unit, or internal, providing network-like functionality to software containers on a single system. Note that the virtualized entities that result from the network virtualization are still implemented, at some level, using hardware such as processors DP 10, DP 12A, DP 13A, and/or DP 14A and memories MEM 10B, MEM 12B, MEM 13B, and/or MEM 14B, and also such virtualized entities create technical effects.
The computer readable memories MEM 12B, MEM 13B, and MEM 14B may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. The computer readable memories MEM 12B, MEM 13B, and MEM 14B may be means for performing storage functions. The processors DP 10, DP 12A, DP 13A, and DP 14A may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multi-core processor architecture, as non-limiting examples. The processors DP 10, DP 12A, DP 13A, and DP 14A may be means for performing functions, such as controlling the UE 10, NN 12, NN 13, and other functions as described herein.
In accordance with an example embodiments of the invention there is proposed UE operations as follows when the UE is on dormant BWP and it determines that beam failure has occurred (UE has determined to perform beam failure detection on the dormant BWP or UE has determined that it needs to perform beam failure recovery when it is on dormant BWP).
In one example embodiment, in accordance with example embodiments of the invention when UE declares beam failure on dormant BWP it triggers SCell BFR reporting.
In one example, any of the methods presented herein the embodiments may be used for recovering from beam failure of a PCell and/or SCell in general i.e., with or without dormant BWP configuration.
In one example, any of the methods presented herein the beam failure may refer to beam failure detection based on BFD-RS (beam failure detection reference signals) or any other DL reference signals and/or their respective quality (RSRP/RSRQ/SINR/hypothetical PDCCH BLER or the like) or any other means used to determine failure or the beam failure may refer to beam failure due to Listen Before Talk (LBT) failure.
Operations in accordance with example embodiments of the invention include as follows:
In one example, when UE declares beam failure on the dormant BWP of the SCell it indicates the SCell failure with candidate beam indication indicating that no candidates are available. As an example, when reporting SCell failure on dormant BWP with the candidate beam indication set to ‘0’ it reports that no candidates available. (This stems from the fact that NW knows the UE to be in a dormant BWP). In one option the candidate beam indication can also be set to ‘1’ to indicate no candidate available in this case.
In one further example, UE may be configured to indicate DL RS (RS index) if no candidate RS list is configured, where the DL RS may be an SS/PBCH block (UE may then indicate SSB index/SSB time location index/SSB Resource indicator). Alternatively, if RS list (list of candidate beams that UE can indicate to network and refer with an index, SSB/CSI-RS) is configured and no suitable candidate can be indicated in the RS list UE may indicate DL RS outside the candidate list. As an example, when the candidate indication (e.g. one bit indication associated with failed SCell index) is set to ‘1’ UE indicates candidate on the RS list (if above quality threshold), if set to ‘0’ UE indicates DL RS index e.g. SSB index (or CSI-RS). SSB (or CSI-RS) selection may be then similar to contention based RACH procedure.
In one further example when UE has reported or successfully reported the failure of the SCell based on monitoring of dormant BWP it switches to the non-dormant BWP.
In one further example, UE may be configured to indicate only SCell failure when it determines beam failure (or determines that beam recovery is needed) on dormant BWP (and indicate e.g. no candidate to network) and switch to first non-dormant BWP and trigger new signaling to indicate SCell failure with candidate information, if new candidate beam exists e.g. candidate beam/DL RS/RS index in the candidate list is measured to have RSRP/RSRQ/SINR or the like above signal quality threshold level;
In one alternative example when UE declares beam failure, it switches to the non-dormant BWP and reports SCell beam failure:
Further the operations in accordance with example embodiments of the invention as discussed herein include operations for detection and recovery for a beam failure for the SCell with a candidate beam indication.
Further shown in
The candidate beam indication can include a bitmap and in ascending order based on the ServCellIndex, octets containing candidate beam availability indication (AC) for SCells indicated in the bitmap. A single octet bitmap is used when the highest ServCellIndex of this MAC entity's SCell with configured BFD is less than 8 (as shown in
It is noted that as shown in
With regards to
Ci: This field indicates the presence of a octet containing AC field for the SCell with ServCellIndex i as specified in standards at the time of this application. If the Ci field set to 1, the octet containing AC field for the SCell with ServCellIndex i is present. If the Ci field set to 0, the octet containing AC field for the SCell with ServCellIndex i is not present, the octets containing the AC field are present in ascending order based on the ServCellIndex;
R: Reserved bit, set to 0;
AC: This field indicates the presence of Candidate RS ID field in this octet. If the AC field set to 1, Candidate RS ID is present. If the AC field set to 0, R bits are present instead; and
Candidate RS ID: This field is set to the index of an SSB with SS-RSRP above rsrp-ThresholdSSB amongst the SSBs in candidateBeamRSSCellList or to the index of a CSI-RS with CSI-RSRP above rsrp-ThresholdCSI-RS amongst the CSI-RSs in candidateBeamRSSCellList. The length of this field can be any particular number of bits that work for the Candidate RS ID signaling, such as 6 bits.
In one embodiment, when UE declares beam failure on dormant BWP, it does not trigger BFR but continues beam failure detection procedure; or alternatively, BFR is triggered and remained pending but no reporting of the beam failure is performed.
Whenever the dormant BWP is switched to another BWP (non-dormant, regular, etc.) UE checks if the BFR is still pending:
In case BFR is pending or beam failure is considered as detected, UE initiates BFR reporting and searches for candidates from the active BWP (e.g., non-dormant BWP), and
In case beamFailureDetectionTimer expires when the UE is in dormant BWP, the pending BFR is cancelled or beam failure is considered as not detected.
In one alternative embodiment, when UE has declared beam failure, a new timer is started. When the timer is running, UE considers the beam failure declaration to be pending and does not trigger recovery:
When the timer expires, UE triggers recovery (e.g. switches to non-dormant BWP and proceeds with candidate detection) as described in any of the embodiments herein, and
If UE receives indication to switch to non-dormant, and the timer is running, the timer is expired/UE triggers recovery immediately
In one example, if the beamFailureDetectionTimer expires while the new timer is running, the new timer is stopped or stopped and reset or cancelled, and UE determines that BFR declaration is cleared and UE continues beam failure detection.
In one alternative embodiment, when UE has declared beam failure and triggered beam failure reporting such that beam failure report is pending. Upon multiplexing the SCell BFR MAC CE into an uplink grant, the BFI_COUNTER (beam failure instance counter) can be set to 0 (zero) or reset in general. With doing so, the beam failure detection procedure is reset and beam failure is no longer declared, however, the beam failure reporting continues.
In accordance with the exemplary embodiments as described in the paragraph above there is, based on determining to report the beam failure and indication of new candidate beam if determined to be available, sending towards the communication network a report of the beam failure.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the reporting comprises an indication of failed SCell and candidate beam indication indicating that no candidate reference signal for the communication is available.
In accordance with the exemplary embodiments as described in the paragraphs above there is determining if at least one non-dormant BWP is configured with candidate reference signal list.
In accordance with the exemplary embodiments as described in the paragraphs above there is searching for a candidate reference signal list in a non-dormant bandwidth part.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein for a case it is determined by the user equipment that the non-dormant bandwidth part is not configured with a candidate reference signal list.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the reporting comprises a candidate beam indication of the beam failure and that no candidate reference signal for the communication is available.
In accordance with the exemplary embodiments as described in the paragraphs above, there is determining if at least one non-dormant BWP is configured with candidate reference signal list, wherein for a case it is determined by the user equipment that the non-dormant bandwidth part is not configured with a candidate reference signal list, wherein the reporting comprises reporting to the communication network indication of the failed SCell and candidate beam indication indicating that no candidate reference signal for the communication is available.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the SCell beam failure reporting comprises a candidate beam indication and that no candidate reference signal for the communication is available.
In accordance with the exemplary embodiments as described in the paragraphs above, there is determining if at least one non-dormant BWP is configured with candidate reference signal list, wherein for a case it is determined by the user equipment that the non-dormant bandwidth part is not configured with a candidate reference signal list, wherein the reporting comprises reporting to the communication network a candidate beam indication indicating that no candidate reference signal for the communication is available.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the reporting of SCell beam failure comprises indication of the failed SCell and reporting to the communication network a candidate beam indication indicating that no candidate reference signal for the communication is available.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein for a case it is determined by the user equipment that the non-dormant bandwidth part is configured with a candidate reference signal list, and further comprising: based on the candidate reference signal list, the user equipment searching for a candidate reference signal in a non-dormant bandwidth part.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the searching is based on a frequency domain location and bandwidth of the non-dormant bandwidth part corresponding to at least one of the dormant bandwidth part or including the dormant bandwidth part.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the indication is sent towards the communication network one of before or after the switching to another bandwidth part of the communication network.
In accordance with the exemplary embodiments as described in the paragraphs above there is, in response to the identifying, switching to a non-dormant bandwidth part of the communication network
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the switching comprises: determining that the non-dormant bandwidth part overlaps the at least one dormant bandwidth part of the communication network based on the non-dormant bandwidth part being in the candidate reference signal list identified by the user equipment.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the non-dormant bandwidth part is one of provided in a configuration received from the communication network by the user equipment or based on a frequency location of the user equipment in relation to the non-dormant bandwidth part.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the candidate reference signal list is of one of the non-dormant bandwidth part or at least one of the at least one secondary cell, a primary cell, primary secondary cell, or a special cell.
In accordance with the exemplary embodiments as described in the paragraphs above, wherein the configuration received from the communication network comprises cell candidate measurement instructions.
In accordance with the exemplary embodiments as described in the paragraphs above there is starting a timer in response to the beam failure, wherein at an expiration of the timer there is switching to a non-dormant bandwidth part of the communication network for the communication.
In accordance with the exemplary embodiments as described in the paragraphs above there is receiving from the communication network while the timer is running, by the user equipment, an indication to switch to the non-dormant bandwidth part; and in response to an expiration of the timer, triggering by the user equipment the beam failure recovery for the at least one dormant bandwidth part.
In accordance with example embodiments of the invention as described in the paragraphs above there is means for identifying (TRANS 10D; MEM 10B; PROG 10C; and DP 10A as in
In the example aspect of the invention according to the paragraph above, wherein at least the means for identifying, determining, and reporting comprises a transceiver [one or more transceivers TRANS 10D as in
In general, the various embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
Embodiments of the inventions may be practiced in various components such as integrated circuit modules. The design of integrated circuits is by and large a highly automated process. Complex and powerful software tools are available for converting a logic level design into a semiconductor circuit design ready to be etched and formed on a semiconductor substrate.
The word “exemplary” as may be used herein is intended to mean “serving as an example, instance, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments. All of the embodiments described in this Detailed Description are exemplary embodiments provided to enable persons skilled in the art to make or use the invention and not to limit the scope of the invention which is defined by the claims.
The foregoing description has provided by way of exemplary and non-limiting examples a full and informative description of the best method and apparatus presently contemplated by the inventors for carrying out the invention. However, various modifications and adaptations may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings and the appended claims. However, all such and similar modifications of the teachings of this invention will still fall within the scope of this invention.
It should be noted that the terms “connected,” “coupled,” or any variant thereof, mean any connection or coupling, either direct or indirect, between two or more elements, and may encompass the presence of one or more intermediate elements between two elements that are “connected” or “coupled” together. The coupling or connection between the elements can be physical, logical, or a combination thereof. As employed herein two elements may be considered to be “connected” or “coupled” together by the use of one or more wires, cables and/or printed electrical connections, as well as by the use of electromagnetic energy, such as electromagnetic energy having wavelengths in the radio frequency region, the microwave region and the optical (both visible and invisible) region, as several non-limiting and non-exhaustive examples.
Furthermore, some of the features of the preferred embodiments of this invention could be used to advantage without the corresponding use of other features. As such, the foregoing description should be considered as merely illustrative of the principles of the invention, and not in limitation thereof.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2021/051654 | 1/26/2021 | WO |
Number | Date | Country | |
---|---|---|---|
62966102 | Jan 2020 | US |