-
公开(公告)号:US10404457B2
公开(公告)日:2019-09-03
申请号:US15600680
申请日:2017-05-19
Applicant: QATAR UNIVERSITY
Inventor: Ahmed Badawy , Tamer Khattab , Tarek Elfouly , Carla Fabiana Chiasserini , Amr Mohamed , Daniele Trinchero
Abstract: The method for generating a secret key for encrypted wireless communications is a physical layer technique that exploits channel randomness between two nodes, the channel being characterized by reciprocity between the two nodes. Reference signals exchanged by the two nodes are used to faun a channel estimate, including gain location and phase location. The gain and phase locations are compared to threshold values, and locations exceeding the respective thresholds are stored in vectors. The moving differences between gain and phase locations at adjacent sampling times define secondary random processes. The moving difference values are quantized and converted to bit streams, which are concatenated to generate the secret key. Measures are provided to reduce parity errors, thereby reducing the bit mismatch rate (BMR).
-
公开(公告)号:US12185109B2
公开(公告)日:2024-12-31
申请号:US17696792
申请日:2022-03-16
Applicant: QATAR UNIVERSITY
Inventor: Tamer Khattab , Mohammed Hafez , Abdullatif Shikfa , Huseyin Arslan
IPC: H04W12/64 , G06F17/12 , H04W4/029 , H04W12/033 , H04W12/104 , H04W12/122 , H04W12/63
Abstract: Systems and methods may provide location-based security using multi-point cryptography. The method may include receiving, by a controller, an original message for secure delivery to a mobile terminal. The method may also include generating, by the controller, a plurality of messages to be delivered to the mobile terminal using geographic diversity. The method may further include sending, by the controller, the plurality of messages to geographically diverse transmitters for transmission to the mobile terminal.
-
公开(公告)号:US20230062506A1
公开(公告)日:2023-03-02
申请号:US17900275
申请日:2022-08-31
Inventor: Ala Gouissem , Khalid Abualsaud , Elias Yaacoub , Tamer Khattab , Mohsen Guizani
Abstract: A system for pandemic and connection tracking is provided. The system includes a memory and one or more processors in communication with the memory, and a data collector executing on the one or more processors. The data collector is configured to collect anonymous tracking data from a wireless sensor network. The wireless sensor network is configured to communicate with users' devices using a wireless connection. The system further includes a data validator/augmentor executing on the one or more processors. The data validator/augmentor is configured to validate the collected anonymous tracking data. The system also includes a virus spread tracker executing on the one or more processors. The virus spread tracker is configured to: estimate an exposure time between each pair of users based on the collected anonymous tracking data; and determine a probability of at least one of the users being infected based on the estimated exposure time.
-
公开(公告)号:US10396849B1
公开(公告)日:2019-08-27
申请号:US15980675
申请日:2018-05-15
Applicant: QATAR UNIVERSITY
Inventor: Ahmed Badawy , Tarek Elfouly , Tamer Khattab , Carla Fabiana Chiasserini , Daniele Trinchero , Mohamed Hossam Ahmed
IPC: H04B1/7163
Abstract: The non-coherent ultra-wideband receiver receives an ultra-wideband (UWB) signal, consisting of pulses (or “symbols”) and uses on-off keying (OOK) modulation so that when a binary “0” is transmitted, the receiver collects noise-only samples. The receiver collects samples during the symbol (pulse) duration and sorts the samples by magnitude of voltage or energy. The receiver uses the known transmission rate and the estimated signal-to-noise ratio to retrieve a sample index from a look-up table. The receiver then compares the signal sample at the index value with a predetermined threshold voltage (or energy). If the selected sample exceeds the threshold, then it is assumed that all succeeding samples also exceed the threshold (assuming the sort is in ascending magnitude) and the pulse is present and binary “1”. Otherwise, the pulse is absent in the sampling period, and binary “0”. The process is repeated for the signal duration.
-
-
-