Embodiments of the present application relate to the field of wireless communication, and more specifically, to sharing of channel busy ratio, CBR, between user equipment's, UEs. Some embodiments relate to CBR acquisition through inter-UE signaling.
For data transmission a physical resource grid may be used. The physical resource grid may comprise a set of resource elements to which various physical channels and physical signals are mapped. For example, the physical channels may include the physical downlink, uplink and sidelink shared channels (PDSCH, PUSCH, PSSCH) carrying user specific data, also referred to as downlink, uplink and sidelink payload data, the physical broadcast channel (PBCH) carrying for example a master information block (MIB), the physical downlink shared channel (PDSCH) carrying for example a system information block (SIB), the physical downlink, uplink and sidelink control channels (PDCCH, PUCCH, PSSCH) carrying for example the downlink control information (DCI), the uplink control information (UCI) and the sidelink control information (SCI). For the uplink, the physical channels, or more precisely the transport channels according to 3GPP, may further include the physical random access channel (PRACH or RACH) used by UEs for accessing the network once a UE is synchronized and has obtained the MIB and SIB. The physical signals may comprise reference signals or symbols (RS), synchronization signals and the like. The resource grid may comprise a frame or radio frame having a certain duration in the time domain and having a given bandwidth in the frequency domain. The frame may have a certain number of subframes of a predefined length, e.g., 1 ms. Each subframe may include one or more slots of 12 or 14 OFDM symbols depending on the cyclic prefix (CP) length. All OFDM symbols may be used for DL or UL or only a subset, e.g., when utilizing shortened transmission time intervals (sTTI) or a mini-slot/non-slot-based frame structure comprising just a few OFDM symbols.
The wireless communication system may be any single-tone or multicarrier system using frequency-division multiplexing, like the orthogonal frequency-division multiplexing (OFDM) system, the orthogonal frequency-division multiple access (OFDMA) system, or any other IFFT-based signal with or without CP, e.g., DFT-s-OFDM. Other waveforms, like non-orthogonal waveforms for multiple access, e.g., filter-bank multicarrier (FBMC), generalized frequency division multiplexing (GFDM) or universal filtered multi carrier (UFMC), may be used. The wireless communication system may operate, e.g., in accordance with the LTE-Advanced pro standard or the NR (5G), New Radio, standard.
The wireless network or communication system depicted in
In addition to the above described terrestrial wireless network also non-terrestrial wireless communication networks exist including spaceborne transceivers, like satellites, and/or airborne transceivers, like unmanned aircraft systems. The non-terrestrial wireless communication network or system may operate in a similar way as the terrestrial system described above with reference to
In mobile communication networks, for example in a network like that described above with reference to
When considering two UEs directly communicating with each other over the sidelink, both UEs may be served by the same base station so that the base station may provide sidelink resource allocation configuration or assistance for the UEs. For example, both UEs may be within the coverage area of a base station, like one of the base stations depicted in
When considering two UEs directly communicating with each other over the sidelink, e.g., using the PC5 interface, one of the UEs may also be connected with a BS, and may relay information from the BS to the other UE via the sidelink interface. The relaying may be performed in the same frequency band (in-band-relay) or another frequency band (out-of-band relay) may be used. In the first case, communication on the Uu and on the sidelink may be decoupled using different time slots as in time division duplex, TDD, systems.
Naturally, it is also possible that the first vehicle 202 is covered by the gNB, i.e. connected with Uu to the gNB, wherein the second vehicle 204 is not covered by the gNB and only connected via the PC5 interface to the first vehicle 202, or that the second vehicle is connected via the PC5 interface to the first vehicle 202 but via Uu to another gNB, as will become clear from the discussion of
In a wireless communication system as described above, such as LTE or New Radio (5G), channel busy ratio, CBR, is one of the important measurements in a UE which might be applied on several control and decision mechanisms such as congestion control, radio resource allocation, relay selection, and etc. However, in power saving UEs where partial sensing and DRX might be applied, the correct measurement of CBR is not possible.
Based on [1], NG-RAN may configure measurement and reporting of CBR for NR sidelink communication and V2X sidelink communication, and reporting of location information for V2X sidelink communication to the UE via RRCReconfiguration. Based on [2], NR Measurement and reporting related to NR sidelink communication is defined to provide some information to assist network's scheduling and/or transmission parameter adjustment, CBR measurement and reporting is performed for the RRC_CONNECTED UEs.
Details of the measurement and reporting mechanism specific for NR sidelink communication are specified in [3, section 17, clause 5.5].
The network may configure the UE to perform the CBR measurements for sidelink [3]. For CBR measurement of NR sidelink communication, a measurement object is a set of transmission resource pool(s) on a single carrier frequency for NR sidelink communication.
For V2X sidelink communication, each of the CBR measurement results is associated with a resource pool, as indicated by the poolReportId [4], that refers to a pool as included in sl-ConfigDedicatedEUTRA-Info or SIB13.
UE can be configured to perform CBR measurement on the transmission resource pools indicated by sl-TxPoolSelectedNormal, sl-TxPoolScheduling or sl-TxPoolExceptional for NR sidelink communication transmission, as specified in [3, 5.5.3].
Further, [3] describes a measurement reporting. The purpose of this procedure is to transfer measurement results from the UE to the network. The UE shall initiate this procedure only after successful AS security activation.
For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:
Based on [5], sidelink, SL, channel busy ratio, CBR, measured in slot n is defined as the portion of sub-channels in the resource pool whose SL RSSI measured by the UE exceed a (pre-)configured threshold sensed over a CBR measurement window [n−a, n−1], wherein a is equal to 100 or 100·2μ slots, according to higher layer parameter timeWindowSize-CBR.
Further, based on [5], sidelink, SL, channel occupancy ratio, CR, evaluated at slot n is defined as the total number of sub-channels used for its transmissions in slots [n−a, n−1] and granted in slots [n, n+b] divided by the total number of configured sub-channels in the transmission pool over [n−a, n+b].
Based on [6], sidelink congestion control in sidelink resource allocation mode 2 can be performed. If a UE is configured with higher layer parameter sl-CR-Limit and transmits PSSCH in slot n, the UE shall ensure the following limits for any priority value k;
Σi≥kCR(i)≤CRLimit(k)
where CR(i) is the CR evaluated in slot n−N for the PSSCH transmissions with “Priority” field in the SCI set to i, and CRLimit(k) corresponds to the high layer parameter sl-CR-Limit that is associated with the priority value k and the CBR range which includes the CBR measured in slot n−N, where N is the congestion control processing time.
The congestion control processing time N is based on μ of Table 1 and Table 2 for UE processing capability 1 and 2 respectively, where μ corresponds to the subcarrier spacing of the sidelink channel with which the PSSCH is to be transmitted. A UE shall only apply a single processing time capability in sidelink congestion control.
It is up to UE implementation how to meet the above limits, including dropping the transmissions in slot n.
Thus, starting from the above, there is a need for improvements or enhancements with respect to an availability of CBR information in power saving UEs, such as power saving UEs where partial sensing and/or DRX is applied.
It is noted that the information in the above section is only for enhancing the understanding of the background of the invention and therefore it may contain information that does not form known technology and is already known to a person of ordinary skill in the art.
An embodiment may have a first user equipment of a wireless communication system, wherein the first user equipment is configured to operate in a sidelink scenario, in which resources for a sidelink communication over a sidelink channel are allocated or scheduled autonomously by the first user equipment, wherein the first user equipment is configured to receive a channel busy ratio report from a second user equipment of the wireless communication system, the channel busy ratio report describing a channel busy ratio, CBR, of the sidelink channel.
Another embodiment may have a second user equipment of a wireless communication system, wherein the second user equipment is configured to operate in a sidelink scenario, in which resources for a sidelink communication over a sidelink channel are allocated or scheduled autonomously by the second user equipment, wherein the second user equipment is configured to perform a channel busy ratio measurement on the sidelink channel, wherein the second user equipment is configured to transmit, based on the channel busy ratio measurement, a channel busy ratio report to a first user equipment directly via the sidelink.
Another embodiment may have a transceiver of a wireless communication system, wherein the transceiver is configured to receive, from a second user equipment of the wireless communication system a channel busy ratio report describing a channel busy ratio, CBR, of a sidelink channel, wherein the transceiver is configured to transmit, to a first user equipment of the wireless communication system, the channel busy ratio report or a further processed version of the channel busy ratio report.
According to another embodiment, a method for operating a first user equipment of a wireless communication system may have the steps of: operating the first user equipment in a sidelink scenario, in which resources for a sidelink communication over a sidelink channel are allocated or scheduled autonomously by the first user equipment, and receiving a channel busy ratio report from a second user equipment of the wireless communication system, the channel busy ratio report describing a channel busy ratio, CBR, of the sidelink channel.
According to another embodiment, a method for operating a second user equipment of a wireless communication system may have the steps of: operating the second user equipment in a sidelink scenario, in which resources for a sidelink communication over a sidelink channel are allocated or scheduled autonomously by the second user equipment, performing a channel busy ratio measurement on the sidelink channel, and transmitting, based on the channel busy ratio measurement, a channel busy ratio report to a first user equipment directly via the sidelink.
According to another embodiment, a method for operating a transceiver of a wireless communication system may have the steps of: receiving, from a second user equipment of the wireless communication system, a channel busy ratio report describing a channel busy ratio, CBR, of a sidelink channel, and transmitting, to a first user equipment of the wireless communication system, the channel busy ratio report or a further processed version of the channel busy ratio report.
Embodiments of the present invention are described herein making reference to the appended drawings, in which:
Equal or equivalent elements or elements with equal or equivalent functionality are denoted in the following description by equal or equivalent reference numerals.
In the following description, a plurality of details are set forth to provide a more thorough explanation of embodiments of the present invention. However, it will be apparent to one skilled in the art that embodiments of the present invention may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form rather than in detail in order to avoid obscuring embodiments of the present invention. In addition, features of the different embodiments described hereinafter may be combined with each other, unless specifically noted otherwise.
As indicated above, channel busy ratio, CBR, is one of the important measurements in a UE which might be applied on several control and decision mechanisms such as congestion control, radio resource allocation, relay selection, and etc. However, in power saving UEs, where partial sensing and/or DRX might be applied, the correct measurement of CBR is not possible.
In accordance with embodiments, channel busy ratio, CBR, are provided to power-saving UEs through inter-UE signaling, for example, directly via the sidelink and/or via a base station (gNB) or a relay of the wireless communication system.
Embodiments of the present invention may be implemented in a wireless communication system or network as depicted in
Embodiments provide a first user equipment of a [e.g., new radio, NR] wireless communication system, wherein the first user equipment is configured to operate in a [e.g., new radio, NR] sidelink scenario [e.g., sidelink in-coverage, out of coverage or partial coverage scenario; e.g., NR sidelink mode 1 or mode 2], in which resources for a sidelink communication [e.g., transmission and/or reception] over a sidelink channel are allocated or scheduled autonomously by the first user equipment, wherein the first user equipment is configured to receive a channel busy ratio report from a second user equipment of the wireless communication system, the channel busy ratio report describing a channel busy ratio, CBR, of the sidelink channel.
In embodiments, the first user equipment is configured to receive the channel busy ratio report from the second user equipment
In embodiments, the first user equipment is configured to operate in a low-power mode of operation in which a channel busy ratio measurement cannot be performed by the first user equipment.
In embodiments, the first user equipment is configured to operate in at least one out of
In embodiments, the first user equipment is configured to perform at least one out of
In embodiments, the channel busy ratio report describes the channel busy ratio, CBR, of the sidelink channel per traffic type [e.g. periodic, apriodic] and/or per resource pool.
In embodiments, the first user equipment is configured to receive the channel busy ratio report from the second user equipment via a broadcast [e.g., downlink control information, DCI, master information block, MIB, or system information block, SIB] from the base station [e.g., gNB] of the wireless communication system.
In embodiments, the first user equipment is configured to receive the channel busy ratio report via the sidelink in one out of
In embodiments, the first user equipment is configured to receive the channel busy ratio report via a base station [e.g., gNB] or a relay of the wireless communication system in one out of
In embodiments, the first user equipment is configured to receive together with the channel busy ratio report a validity time report describing a validity time of the channel busy ratio, CBR.
In embodiments, the first user equipment is configured to receive together with the channel busy ratio report a position report describing a position in which the channel busy ratio was measured.
Further embodiments provide a second user equipment of a [e.g., new radio, NR] wireless communication system, wherein the second user equipment is configured to operate in a [e.g., new radio, NR] sidelink scenario [e.g., sidelink in-coverage, out of coverage or partial coverage scenario; e.g., NR sidelink mode 1 or mode 2], in which resources for a sidelink communication [e.g., transmission and/or reception] over a sidelink channel are allocated or scheduled autonomously by the second user equipment, wherein the second user equipment is configured to perform a channel busy ratio measurement on the sidelink channel, wherein the second user equipment is configured to transmit, based on the channel busy ratio measurement, a channel busy ratio report to a first user equipment directly via the sidelink [e.g., through inter UE signaling].
In embodiments, the channel busy ratio report describes the channel busy ratio, CBR, of the sidelink channel per traffic type [e.g. periodic, apriodic] and/or per resource pool.
In embodiments, the second user equipment is configured to transmit the channel busy ratio report to the first user equipment periodically.
In embodiments, a frequency of the periodic transmission of the channel busy ratio report depends on at least one out of
In embodiments, the second user equipment is configured to transmit the channel busy ratio report in response to an event [e.g., event triggered] [e.g., a change of the CBR level exceeds a (e.g., predefined) threshold].
In embodiments, the event is at least one out of
In embodiments, the second user equipment is configured to transmit the channel busy ratio report via the sidelink in one out of
In embodiments, the second user equipment is configured to transmit together with the channel busy ratio report a validity time report describing a validity time of the channel busy ratio, CBR.
In embodiments, the second user equipment is configured to determine the validity time in dependence on variations of the measured channel busy ratio, CBR, over time.
In embodiments, the second user equipment is configured to transmit together with the channel busy ratio report a position report describing a position in which the channel busy ratio was measured.
Further embodiments provide a transceiver [e.g., gNB or relay] of a [e.g., new radio, NR] wireless communication system, wherein the transceiver is configured to receive, from a second user equipment of the wireless communication system a channel busy ratio report describing a channel busy ratio, CBR, of a sidelink channel, wherein the transceiver is configured to transmit, to a first user equipment [e.g., that is using said sidelink channel for a sidelink communication] of the wireless communication system, the channel busy ratio report or a further processed version of the channel busy ratio report [e.g. a combined channel busy report [e.g., obtained by combining at least two CBR reports received from two UEs]].
In embodiments, the transceiver [e.g., relaying UE] is further configured to transmit the channel busy ratio report or the further processed version of the channel busy ratio report to a base station of the wireless communication system.
In embodiments, the transceiver [e.g., relaying UE] is configured to transmit the channel busy ratio report or the further processed version of the channel busy ratio report in one out of
In embodiments, the transceiver is configured to transmit the channel busy ratio report or the further processed version of the channel busy ratio report in one out of
In embodiments, transceiver is a base station of the wireless communication system.
In embodiments, the transceiver is a relay [e.g., relaying UE] of the wireless communication system.
Further embodiments provide a wireless communication system, comprising
Further embodiments provide a wireless communication system, comprising
Further embodiments provide a method for operating a first user equipment of a wireless communication system. The method comprises a step of operating the first user equipment in a [e.g., new radio, NR] sidelink scenario [e.g., sidelink in-coverage, out of coverage or partial coverage scenario; e.g., NR sidelink mode 1 or mode 2], in which resources for a sidelink communication [e.g., transmission and/or reception] over a sidelink channel are allocated or scheduled autonomously by the first user equipment. Further, the method comprises a step of receiving a channel busy ratio report from a second user equipment of the wireless communication system, the channel busy ratio report describing a channel busy ratio, CBR, of the sidelink channel.
Further embodiments provide a method for operating a second user equipment of a wireless communication system. The method comprises a step of operating the second user equipment in a [e.g., new radio, NR] sidelink scenario [e.g., sidelink in-coverage, out of coverage or partial coverage scenario; e.g., NR sidelink mode 1 or mode 2], in which resources for a sidelink communication [e.g., transmission and/or reception] over a sidelink channel are allocated or scheduled autonomously by the second user equipment. Further, the method comprises a step of performing a channel busy ratio measurement on the sidelink channel. Further, the method comprises a step of transmitting, based on the channel busy ratio measurement, a channel busy ratio report to a first user equipment directly via the sidelink [e.g., through inter UE signaling].
Further embodiments provide a method for operating a transceiver of a wireless communication system. The method comprises a step of receiving, from a second user equipment of the wireless communication system, a channel busy ratio report describing a channel busy ratio, CBR, of a sidelink channel. Further, the method comprises a step of transmitting, to a first user equipment [e.g., that is using said sidelink channel for a sidelink communication] of the wireless communication system, the channel busy ratio report or a further processed version of the channel busy ratio report [e.g. a combined channel busy report [e.g., obtained by combining at least two CBR reports received from two UEs]].
Subsequently, embodiments are described in further detail that provide CBR measurement in power-saving UEs through inter-UE signaling. Further, additional information that can be sent along with CBR and the containers of such information are described.
Specifically, as indicated in
Optional, also a third UE 2023 (P-UE2) and a fourth UE 2004 (P-UE1) can be configured to receive the channel busy ratio report from the second UE 2002 (V-UE1) directly via the sidelink. Thereby, the fourth UE 2004 (P-UE1) may act as a relay and relay (or transmit) the received channel busy ratio report or a further processed version of the channel busy ratio report to a fifth UE 2005 (P-UE3).
In embodiments, a UE 2022 may share its measured CBR with other UEs 2021, 2023, 2024 directly (e.g., through a measurement report on the SL) or with another UE 2025 indirectly (e.g., through a report to a gNB or through a relay UE.) to assist them, for example, in at least one of the following problems:
In embodiments, the CBR measurements may be added to existing reports or new measurement reports, e.g., as defined in [3] for the Uu or enhanced as defined for PC5, e.g., PC5-RRC or PC5-S (see [7]).
For example, existing measurement reports could be enhanced with CBR and be allowed to be used for relaying (e.g., relay (re-)selection procedure) or enhancing measurement reports on PC5-S or PC5-RRC to consider CBR, and/or preferred/no preferred resources (to be considered by the network or the UE—depending on whether the report is sent via Uu or PC5), e.g., based on CBR measurement performed by the UE or the network on occupied resources in a specific time.
In embodiments, the CBR report between UEs directly or indirectly can be per traffic type (e.g., periodic, apriodic), or per resource pool, or any per any other differentiation.
Specifically, as indicated in
Optionally, also a third UE 2023 (P-UE2) and a fourth UE 2004 (P-UE3) can be configured to receive the channel busy ratio report from the second UE 2002 (V-UE1) via the base station.
In other words, in accordance with a general scenario, the gNB 200 might share CBR information, which it has received from UEs 2021 through CBR report procedure, with UEs 2021, 2023 and 2024 through broadcast (e.g., DCI, MIB, SIB . . . ). This is beneficial especially for type of UEs which do not receive in sidelink and only transmit (e.g., P-UEs).
Alternatively, in a relay scenario, UE which acts a UE-to-network relay, might relay the received CBR information from gNB 200 to a corresponding remote UE. Besides, a relay UE might relay the measured CBR information to the gNB (i.e., relay scenario for CBR sharing with gNB and reception of CBR information from gNB).
In embodiments, as the CBR measurement and sharing causes power consumption in UEs and increased spectrum usage, the frequency of CBR sharing with other UEs through inter-UE signaling can be limited, for example, to avoid fast battery drainage in battery-powered UEs and extra spectrum wastage. The sharing of CBR with other UEs by a UE might occur based on at least one of the following options:
In case of periodic sharing or CBR information with other UEs, the frequency of CBR sharing can be based on one of the following criteria (examples listed below):
In case of a trigger event, the CBR sharing could be initiated based on one of the following events (examples):
The exchange of CBR information among UEs can be done through at least one of the following options for an inter-UE signaling:
In case where a CBR information is provided by a gNB, the container might be at least one of the following options:
In the following example, modifications (e.g., in the Layer 2) are described for implementing the channel busy ratio report in accordance with embodiments. Thereby, in the below example, elements being underlined and/or printed in bold may be provided, modified or changed according to the inventive approach described herein.
SL-CBRMeasurement-r1*
::= SEQUENCE {*(TBD)}
OPTIONAL,
In embodiments, a UE with a random resource allocation or normal/partial sensing or enabled DRX might control the congestion through the reception of shared CBR information from nearby UEs or from gNB/RSU. In embodiments, a UE might trigger other UEs in the proximity to send their measured CBR.
In embodiments, as the validity of a CBR measurement depends on the time and the location of measurement, the validity time, or the time of measurement, and the geographical location of measurement might be sent along with the CBR information from a UE which measures the CBR to another UE or set of UEs. In case where a gNB shares CBR information with UEs through broadcast, the validity time, location and time of measurement might be sent from the gNB to a set of UEs.
In embodiments, the validity time of a CBR measurement might be defined based on the variations in the measured CBR. In case of (semi-)static channel status (w.r.t. the CBR), a UE which measures and shares CBR information with other UE(s), might assign a longer validity time to the CBR measurement. On the other hand, in a channel with high variations of CBR, a UE might assign a shorter validity time.
In embodiments, a UE might adapt its DRX configuration, or partial sensing configuration based on its measured CBR, or received CBR report from other UEs, or from a gNB, or from a relay UE. A gNB might also adapt the configuration of DRX in UEs based on the received CBR reports from UEs, and configure the UEs with a new configuration. The adaptation of DRX and partial sensing can be based on the CBR level in a resource pool, or based on the CBR of a traffic type.
Channel busy ratio, CBR, is one of the important measurements in a UE which might be applied on several control and decision mechanisms such as congestion control, radio resource allocation, relay selection, and etc. In power saving UEs where partial sensing and/or DRX might be applied, the correct measurement of CBR is not possible. Embodiments air to provide CBR measurement in power-saving UEs through inter-UE signaling. Embodiments also define additional information which is needed to be sent along with CBR and the containers of such information.
CBR sharing as described herein in accordance with embodiments through the inter-UE signaling has several benefits, such as power-saving in UEs, congestion control, and etc. Since the CBR can be applied in several decision making and control mechanism, the sharing of CBR on the SL might be entailed.
Various elements and features of the present invention may be implemented in hardware using analog and/or digital circuits, in software, through the execution of instructions by one or more general purpose or special-purpose processors, or as a combination of hardware and software. For example, embodiments of the present invention may be implemented in the environment of a computer system or another processing system.
The terms “computer program medium” and “computer readable medium” are used to generally refer to tangible storage media such as removable storage units or a hard disk installed in a hard disk drive. These computer program products are means for providing software to the computer system 500. The computer programs, also referred to as computer control logic, are stored in main memory 506 and/or secondary memory 508. Computer programs may also be received via the communications interface 510. The computer program, when executed, enables the computer system 500 to implement the present invention. In particular, the computer program, when executed, enables processor 502 to implement the processes of the present invention, such as any of the methods described herein. Accordingly, such a computer program may represent a controller of the computer system 500. Where the disclosure is implemented using software, the software may be stored in a computer program product and loaded into computer system 500 using a removable storage drive, an interface, like communications interface 510.
The implementation in hardware or in software may be performed using a digital storage medium, for example cloud storage, a floppy disk, a DVD, a Blue-Ray, a CD, a ROM, a PROM, an EPROM, an EEPROM or a FLASH memory, having electronically readable control signals stored thereon, which cooperate (or are capable of cooperating) with a programmable computer system such that the respective method is performed. Therefore, the digital storage medium may be computer readable.
Some embodiments according to the invention comprise a data carrier having electronically readable control signals, which are capable of cooperating with a programmable computer system, such that one of the methods described herein is performed.
Generally, embodiments of the present invention may be implemented as a computer program product with a program code, the program code being operative for performing one of the methods when the computer program product runs on a computer. The program code may for example be stored on a machine-readable carrier.
Other embodiments comprise the computer program for performing one of the methods described herein, stored on a machine-readable carrier. In other words, an embodiment of the inventive method is, therefore, a computer program having a program code for performing one of the methods described herein, when the computer program runs on a computer.
A further embodiment of the inventive methods is, therefore, a data carrier (or a digital storage medium, or a computer-readable medium) comprising, recorded thereon, the computer program for performing one of the methods described herein. A further embodiment of the inventive method is, therefore, a data stream or a sequence of signals representing the computer program for performing one of the methods described herein. The data stream or the sequence of signals may for example be configured to be transferred via a data communication connection, for example via the Internet. A further embodiment comprises a processing means, for example a computer, or a programmable logic device, configured to or adapted to perform one of the methods described herein. A further embodiment comprises a computer having installed thereon the computer program for performing one of the methods described herein.
In some embodiments, a programmable logic device (for example a field programmable gate array) may be used to perform some or all of the functionalities of the methods described herein. In some embodiments, a field programmable gate array may cooperate with a microprocessor in order to perform one of the methods described herein. Generally, the methods may be performed by any hardware apparatus.
While this invention has been described in terms of several embodiments, there are alterations, permutations, and equivalents which will be apparent to others skilled in the art and which fall within the scope of this invention. It should also be noted that there are many alternative ways of implementing the methods and compositions of the present invention. It is therefore intended that the following appended claims be interpreted as including all such alterations, permutations, and equivalents as fall within the true spirit and scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
21160266.9 | Mar 2021 | EP | regional |
This application is a continuation of copending International Application No. PCT/EP2022/055007, filed Feb. 28, 2022, which is incorporated herein by reference in its entirety, and additionally claims priority from European Application No. 21160266.9, filed Mar. 2, 2021, which is also incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/EP2022/055007 | Feb 2022 | US |
Child | 18457551 | US |