H04L1/201

METHOD AND APPARATUS FOR OPERATING A DEVICE ON A LICENSED SPECTRUM AND AN UNLICENSED SPECTRUM
20190021115 · 2019-01-17 ·

A method and apparatus operate a device on a licensed spectrum and an unlicensed spectrum. The device can operate on a Wireless Wide Area Network (WWAN) band via a WWAN base station using a WWAN Radio Access Technology (RAT). The device can connect to a Wireless Local Area Network (WLAN) base station using the WWAN RAT on a WWAN RAT WLAN band operating on a WLAN frequency and can connect to a WLAN access point using a WLAN RAT on a WLAN RAT band operating on a WLAN frequency. The WWAN RAT WLAN band can be determined to be the same band as the WLAN RAT band. A signal metric of the WWAN RAT WLAN band or the WLAN RAT band can be compared to a threshold. Whether to disable communications on the WWAN RAT WLAN band or the WLAN RAT band can be determined based on comparing the signal metric of the WWAN RAT WLAN band or the WLAN RAT band to a threshold. Communications of the WWAN RAT WLAN band or the WLAN RAT band can be disabled if the communications on the WWAN RAT WLAN band or the WLAN RAT band should be disabled.

Mitigating false messaging in leadless dual-chamber pacing systems and other IMD systems
10173068 · 2019-01-08 · ·

Implantable medical devices (IMDs), and methods for use therewith, reduce how often an IMD accepts false messages. Such a method can include receiving a message and performing error detection and correction on the message. Such a method can also include determining a quality measure indicative of a quality of the message and/or a quality of a channel over which the message was received, and determining whether to reject the message based on the quality measure.

Method and device for controlling a vector processor

In accordance with an embodiment the method includes temporarily configuring the vector processor with a new set of vectoring coefficients during one or more selected symbol positions; restoring the current set of vectoring coefficients outside the one or more selected symbol positions; obtaining at least one error measure over respectively at least one line of the group of vectored lines during the one or more selected symbol positions; and determining a suitability indication for the new set of vectoring coefficients based on the obtained at least one error measure.

Introduction and detection of erroneous stop condition in a single UART

A universal asynchronous receiver/transmitter includes a transmission register to include information to be transmitted, a receive register to include information received, a frame error checking circuit to evaluate contents of the receive register for a frame error, and control logic. The control logic is to route the contents of the transmission register to the receive register. The control logic is to, during transmission of the contents of the transmission register through the reprogrammable pin to the receive register, modify a bit inversion register to yield modified contents to be provided to the receive register. The modified contents are to cause a frame error. The control logic is to determine whether the frame error checking circuit detected the frame error.

System and method for identifying an invalid packet on a controller area network (CAN) bus
10142358 · 2018-11-27 · ·

A system and method for detecting an invalid packet on a Controller Area Network (CAN) bus having a plurality of CAN nodes coupled thereto is provided. The method may include monitoring a CAN identifier (CAN ID) of each packet sent by each CAN node. The method may also include determining whether to detect the validity using a time threshold, historical data, or an acknowledgement (ACK) bit. For example, when the CAN ID is unknown, the method may include the use of validity detection process based upon the ACK Slot bit. Accordingly, the method may include detecting the validity of each packet using the selected method determined. In addition, the method may include storing the detected validity in a database having a listing for valid packets (white list) and a listing for invalid packets (black list). Moreover, the method may include disabling the invalid packets.

Data transmission apparatus and method
10135742 · 2018-11-20 · ·

Embodiments of the present invention provide a data transmission apparatus and method. The data transmission apparatus includes: a processor, configured to, record a link quality indication value corresponding to received data and add 1 to a count value, if the data is received within a preset period of time; if it is learned by comparison that the count value is not less than a quantity N of pieces of data allowed to be transmitted in a current period, calculate an average value of link quality indication values; and compare the average value with a threshold to determine a quantity of pieces of data allowed to be transmitted in a next period The apparatus also includes a transceiver, configured to reply with a periodicity acknowledgment frame that carries the quantity of pieces of data allowed to be transmitted in the next period.

Fault determination by AI waveform analysis in 5G and 6G
12095573 · 2024-09-17 ·

Message faulting is an increasing problem in 5G and future 6G due to network crowding, receiver motion, signal fading at higher frequencies, and greater phase-noise sensitivity. Disclosed herein are methods for analyzing waveform features of the received signal using artificial intelligence, and identifying the likely faulted message elements according to correlations of those waveform features. For example, after demodulating, the receiver can identify a subset of message elements that are all demodulated according to the same modulation level, and can measure a signal parameter for each message element in the subset. The processor can then average the deviations in the subset, and compare those message elements to the average for the subset. If one of the message elements shows an anomalously large deviation from the average, that message element is likely faulted.

DEVICE AND METHOD FOR SCHEDULING AN ALLOCATION OF A SET OF LINK RESOURCES

A scheduling device for scheduling an allocation of a set of link resources includes: a prediction circuit configured to generate a predicted link quality for a first link resource of the set of link resources; a classification circuit configured to classify the first link resource to a classification pattern based on the predicted link quality of the first link resource; and an allocation circuit configured to allocate the first link resource to a first transmission or retransmission subframe set based on the classification pattern.

MITIGATING FALSE MESSAGING IN LEADLESS DUAL-CHAMBER PACING SYSTEMS AND OTHER IMD SYSTEMS
20180214704 · 2018-08-02 ·

Implantable medical devices (IMDs), and methods for use therewith, reduce how often an IMD accepts false messages. Such a method can include receiving a message and performing error detection and correction on the message. Such a method can also include determining a quality measure indicative of a quality of the message and/or a quality of a channel over which the message was received, and determining whether to reject the message based on the quality measure.

MESSAGE DROPOUT MINIMIZATION WHEN TRANSPORTING ISOCHRONOUS PACKETS ACROSS A PLESIOCHRONOUS BOUNDARY
20180205499 · 2018-07-19 ·

A system for reducing message dropout rate in a communication system is provided. Message dropouts occur during transportation of isochronous datasets across a plesiochronous boundary. The system includes a first processing element configured to operate in response to a first clock signal at a first clock speed. The system further includes a second processing element configured to operate in response to a second clock signal at a second clock speed, different from the first clock speed. The second processing element is operably connected to the first processing element by a data bus. The first processing element and the second processing element are configured to indicate a fault when no dataset is received during a processing interval. If two different datasets are received within the same processing interval one of the two datasets is dropped.